This picture’s great. It’s been around for quite some time now and I think it captures the sometimes frustrating reality in the software development world.
From How the customer explained it to how everyone on the project team understood it. Communication is where projects fail or succeed. I think this is one of the most common pictures I see posted on peoples walls and cubicles at our client sites.
I wasn’t sure of the source so I did a search and found Project Cartoon. The creator not only made a cool and accurate drawing but had a web app where you can create your own project cartoons. Very cool. Check them out: www.projectcartoon.com