In a traditional waterfall model software development cycle, the process it self seems more important than the result. I have often seen my clients’ software engineering people paralyzed by the formalities of a process when there were no clear objectives towards which to steer the effort. The situation is so bad in this respect world-wide that I am prepared to maintain that all large software engineering efforts at present have extremely unclear, unmeasurable and unstated objectives in critical quality and resource areas. You can try looking at ‘usability’ and ‘maintainability’ just for starters.