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

Posted shera

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程基础·2·一些问题相关的知识,希望对你有一定的参考价值。

Q1:

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

 

Q2:

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

 

Q3:

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

 

Q4:

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

 

Q5:

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

以上是关于软件工程基础·2·一些问题的主要内容,如果未能解决你的问题,请参考以下文章

0302关于一些·问题的想法

经验教训累积篇(不定时更新······)

理查德·马修·斯托曼的旗帜

面了一个4年经验的测试工程师,自动化都不会也要15k,我也是醉了····

Android进度条控制图片旋转·平移·缩放·倾斜

软件工程实践 · 团队项目 第一次作业