I’ve recently started working with a larger team, and am learning from experience that I just can’t be a great developer unto myself. Just this week 3 things have already landed on my desk that were done incorrectly by team members, and I’ve dealt with unnecessary time sinks, and wasted effort re-doing my work because of it.
-
Server developer’s web-service was outputting malformed data that wasn’t easily recognizable which led me down some debug rabbit-trails.
-
Administration mis-signed a document which I then submitted, awaited pending acceptance, and was eventually rejected.
-
Designer submitted graphics with incorrect dimensions, which I was to further process, and of course I didn’t notice until a third of the way through.
Once it’s apparent that there’s a problem with the work, I succinctly express the issue, and push it back to the person responsible. But the repetitiveness of this has led me to accept that either I need to double-check work from team members, or simply get used to time sinks because we all make mistakes, and someone else along the chain is probably bemoaning mistakes in my work. I’m somewhere in the middle, wanting to smack the person, and remember to double-check their work next time.
What are your thoughts, have you experienced something similar, and how are you dealing with this in larger projects? [import]uid: 4596 topic_id: 14781 reply_id: 314781[/import]