1. Do a layout skretch using web development tools.
2. Start coding and refer to the common module.
3. Integrate with back-end engine, database and etc (depend on project specification).
4. Color tuning and matching and graphic.
5. Test run on IE and Firefox compatiblilities.
6. Deliver the project or repeat to step 1 for refinement/improvement.
Had never follow the standard life cycle or whatever but the above steps are basically what had been done. I think the jokes are basically meant for non-IT or beginner but once you had experience building your 1st website, the rest should be pretty fast to build.
