首页 > 其他 > 详细

软件工程基础·2·一些问题

时间:2018-03-06 21:08:31      阅读:165      评论:0      收藏:0      [点我收藏+]

Q1:

在迭代式开发过程中,产品需要经过多次迭代以达到用户需求而用户需求也在变化,如果多次迭代后发现某一前期版本恰好满足了当前用户需求,那么中间的多次迭代是否算是对于成本的浪费?(1.4.4螺旋模型)

 

Q2:

对于自主设计的项目是否需要对需求进行风险评估以确保需求的有价值和有意义?(第1章)

 

Q3:

当需求变更后,需要对需求进行影响分析明确它所涉及的范围以及影响程度,如果需求变更过大,是产品向需求让步进行大幅整改还是需求向产品让步(这个可能性不大)抑或重建新项目?(2.6.3需求变更管理)

 

Q4:

软件错误具有放大效应,那么反过来新一阶段是否会给上一阶段造成错误?(6.1.3软件测试原则)

 

Q5:

随着软件系统使用时间的延长,软硬件环境的改变、需求的改变、错误的更改、性能的变化等一系列事物的变化,导致软件难以维护,甚至不能维护,然后进行新的工程设计过程,或通过软件再工程进行重新设计和实现。那么重新设计和实现阶段是属于前一个软件生命周期还是开启了一个新的周期?(第10章)

软件工程基础·2·一些问题

原文:https://www.cnblogs.com/shera/p/8516436.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!