知识卡片

迭代按功能切

普通读书笔记卡 · 762

内容

瀑布按活动分阶段,迭代按功能子集分块并贯穿分析、设计、编码、测试。它的关键不是名字,而是每轮交付接近产品质量的软件,用真实集成暴露风险。

参考来源

- 位置:《UML精粹:标准对象建模语言简明指南》第2章《开发过程》(源文件:_epub-src/EPUB/1.xhtml) - 结论依据:原文围绕“迭代风格根据功能子集来分解项目”给出定义、对比或使用限制,说明该概念的含义和适用边界,因此可推出本卡片结论。 - 原始内容:迭代风格根据功能子集来分解项目。你可能会把一年分解为3个月的迭代。在第一个迭代中,你会处理1/4的需求,并对这1/4做完整的软件生命周期:分析、设计、代码和测试。在第一个迭代结束时,你拥有了一个做了1/4所需功能的系统。然后,你再做第二个迭代,这样在6个月结束时,你拥有了一个完成一半功能的系统。