I face a fairly common issue of having too many tasks to do at work and too little time in which to do them. As a result, I often deliver on tasks exactly as they were requested and do not go any further. However, what sometimes happens is that people notice other issues associated with the task and highlight those as well, and complain that these should have been fixed. Let me give an example:
I was asked to update the corporate website with an events listing. In the past, whoever updated these had never changed the event logos to be a consistent size. This means that the logos don't align nicely, but since I was short on time I did these as they had been done in the past without re-sizing. (To be honest, they don't look that bad, just a 4/5 pixel difference in width.) But after completing the task and letting the original requester know, she came back to me telling me to fix the sizing issue, with the implication that I should have fixed this earlier.
Now my problem here is that if I had turned around and fixed all of these when I noticed them (while updating) it would have taken me a couple of hours.
The issue is that I see MANY problems like this one, that need to be fixed, but aren't because nobody senior had noticed. If I highlight all of these I won't have time to work on projects that I actually get paid for.
So the issue here is how do I get people to stop expecting me to not only do the what they ask, but also to notice and fix a whole host of older issues?