针对软件开发原有生命周期模型主要针对传统的顺序集中式开发、已无法适应新的开发需要的问题,提出了针对分布式并发软件开发的菱形软件生命周期模型.分析了传统软件生命周期的缺点,给出了新的生命周期模型定义,以及模型组件的相互关系,分析了模型组件间的有效关系和无效关系,探讨了新模型如何弥补传统软件生命周期模型的不足.该模型定义清晰,使用简单,便于分析分布式并发软件的开发过程.
With the development of software industry,software development has entered the stage of distributed concurrent development.Existing software life cycles aim at the traditional concentrate sequence development and cannot suit to the new requirements of dev