First, a standard software development life cycle . Simply multiply by your team's billable rate.

Here's another version .

Also, see Software Development illustration.

This lead me to Project Management . Also pretty-well universally true. Except -- of course -- the page has a bunch of odd bugs like a repeated joke and damaged HTML. How can you complain about project management without introducing quality issues?