Lifecycle modeling can be described as the process of creating a project-specific development lifecycle. Despite the existence of supporting (international) standards, establishment of the practice of adequate lifecycle modeling gets very little attention. However, lifecycle modeling is a critical issue especially in environments where products are developed in concurrent and related projects. Typically, the testing process is one of the first to experience project problems caused by a weak lifecycle definition. This paper treats principles of lifecycle modeling and addresses its importance to defect detection. A post-mortem analysis on a complex development project is presented, suggesting that a significant amount of defects could have been prevented when an adequately modeled lifecycle would have been used.
|Title of host publication||Software Engineering and Applications. Proceedings of the Seventh IASTED International Conference, Marina del Rey, USA, 3-5 November 2003|
|Place of Publication||Anaheim|
|Publication status||Published - 2003|