由于人们对客观事物的认识是不断深化的,所以需求过程是一个迭代过程,每次迭代提供更高质量和更详细内容的软件需求。这种迭代会给项目带来一定的风险,上一次迭代的设计实现可能会因为需求不足而被推翻。
在很多情况下,对需求的理解会随着设计过程和实现过程的深入而不断深化,这也会导致在软件生命周期的后期,重新修订软件需求。原因可能来自于错误的分析,客户环境和业务流程的改变,市场趋势的变化等。无论是什么原因,软件分析师应认识到需求变化的必然性,并采取相应的措施,减少需求变更对软件系统的影响。
(简答题)
为什么说需求过程是一个迭代过程?
正确答案
答案解析
略
相似试题
(简答题)
为什么说GUI界面设计是一个迭代的过程?
(简答题)
为什么软件设计是一个不断迭代的过程?
(简答题)
为什么说喷泉模型叫好的体现了面向对象软件开发过程无缝和迭代的特性?
(简答题)
为什么说喷泉模型较好的体现了面向对象软件开发过程无缝和迭代的特性?
(判断题)
需求开发的一些特性决定了需求开发过程只能是一个简单的线性增量过程。
(多选题)
用户界面的分析和设计过程是迭代的,其中包括的活动是()
(判断题)
迭代是一种非常基本和重要的控制流类型,用来指示重复的处理过程。
(单选题)
下面不属于迭代过程的四个连续阶段的有()
(简答题)
分析RUP的二维开发模型,说明RUP的迭代开发过程。