The Software Lifecycle Phases and Artifacts
Important: "What" is the externally observable behavior, "How" is the underlying mechanism.
Here are some "real world" analogies
Restaurant Analogy
Needs - hungry
Specification - Menu
Design - Recipe
Implementation - Meal
Construction Analogy
Needs - shelter
Specification - contract
Design - blueprint
Implementation - house
Last modified on 04/01/2008 18:11:51
Home