Check to see if the filter needs cleaning. Most filters on a Bosch dishwasher are not self-cleaning, so dump out the filter -- located at the base of the dishwasher -- if you find food sticking to your dishes. Rinse it and replace the filter. Scrape off all food from the plates before washing to prevent the filter from clogging.
Waste Water Pump
If the waste water pump is clogged, the rinse water can't be pumped out. Remove the filter first, scoop out any water inside, and remove the pump cover. Check for any items that may hinder the water from coming out, then replace the cover and filter.
Clogged Spray Arms
The spray arms may be clogged with food, leading to poor cleaning. Remove the top arm by unscrewing it and the bottom arm by unclipping it. Rinse off the arms and replace them.