摘要
软件过程模型是保证有效并及时地提交软件产品的一个框架。这个框架对于软件是否成功扮演着极为重要的角色。提出了一个三段式并行管道化软件过程模型,该模型可以在不破坏软件质量的前提下改进软件质量并提高生产率,降低软件成本和风险。在这个模型中,提出了两个策略。一个策略,基于子系统成本的优先权策略,用来防止软件成本的浪费并减小软件复杂度;另一个策略,子系统复杂度平衡策略,用来减小在后期开发阶段中的软件复杂度。此外,这个具备功能细化和工作量简化特性的子系统管道化软件过程模型体现出比并发式增量模型更大的并行性。
Software process is a framework for effective and timely delivery of software system. The framework plays a crucial role for software success. In this model, two strategies are presented. One strategy, based on subsystem - cost priority, is used to prevent software development cost wasting and to reduce software complexity as well; the other strategy, used for balancing subsystem complexity, is designed to reduce the software complexity in the later development stages. Moreover, the proposed function - detailed and workload - simplified subsystem pipelining software process model presents much higher parallelity than the concurrent incremental model.
出处
《黑龙江大学自然科学学报》
CAS
北大核心
2006年第2期245-249,共5页
Journal of Natural Science of Heilongjiang University
关键词
软件过程改进
并行管道化
产品线
成本优先
software process improvement
parallel pipelining
product line
cost priority