I recevied this simple illustration from an ex-coursemate mine, on how different stages in a software development life cycle sees the project itself. Can't agree more...
|How the customers explained it||How the Project Leader understood it|
|How the Analyst designed it||How the Programmer wrote it|
|How the Business Consultant described it||How the project was documented|
|What operations installed||How the customer was billed|
|How it was supported||What the customer really needed|
Update: After many years I think I have finally figure out where they are sourced. Here.