SoftwareDevelopmentProcess is the process in which a piece of software is thought of, developed, maintained and replaced.
Concise.
How much time is there between thought of and replaced?
The amount of time clearly depends on the CyclomaticComplexity? of interfaces crossed by the UserStory which generated the EngineeringTask which called for the piece of software that was "thought of, developed, maintained and replaced" through a highly interative/recursive process I like to call DesignCodeTest. -- SteveBravo