摘要
针对瀑布模型面临文档多、需求追踪频繁、变更成本高、周期长等挑战,且使用单一的敏捷模型也会有缺少过程追踪、项目质量不稳定的风险,基于吸取瀑布、敏捷模型的优点,结合项目经验设计了一种并行交互开发模型。该模型以需求用例为驱动,实现前期并行后期交互的组合开发模式,并构建与之匹配的工具链,以此支撑需求分析、设计、开发、测试活动的开展,覆盖整个软件生命周期。通过并行交互开发模型的实践应用表明,该模型不仅能够快速适应需求变化,快速迭代、缩短周期,还能使过程可控可追溯,提升开发质量。
There are many challenges for waterfall model,such as many documents,frequent requirement tracking,high cost of change,and long cycle.Using a single agile model also risks lack of process tracking and inconsistent project quality.A parallel interactive development model is designed based on the advantages of waterfall and agile models and project experience.This model is driven by demand use cases and realizes the combinatorial development mode of parallel development in the early stage and interactive development in the later stage.And build a matching tool chain to support requirements analysis,design,development,testing activities,the model covers the entire software life cycle.The practical application of the parallel interactive development model shows that the model can not only quickly adapt to the changes of requirements,quickly iterate,shorten the cycle,but also make the process controllable and traceable,and improve the development quality.
出处
《信息技术与标准化》
2023年第11期74-78,85,共6页
Information Technology & Standardization
关键词
软件测试
开发模型
需求变化
快速迭代
software test
development model
demand changes
fast iteration