软件是计算机系统中与硬件相互依存的另一部分,与硬件合为一体完成。
迭代开发的好处有()
A. 大量的资金投资可以在关键风险解决后进行
B. 可以使开发者更早地获得用户的反馈
C. 采用迭代,测试和继承是持续的
D. 里程碑可以让开发人员明白在短期内所应该关注的焦点
E. 可以让开发人员集中精力解决现阶段的问题
收集需求的方式有
A. 访谈
B. 问卷调查
C. 实地观察
D. 用户指导
在分析用例和书写用例文档时,要注意()
A. 前置条件必须是系统在用例开始前能检测到的
B. 后置条件是这个用例执行后对系统产生的所有改变
C. 事件路径的书写尽量使用主动句,以参与者或系统为主语,不要涉及软件实现的细节
D. 时间路径的扩展点一般是由参与者或者系统引起的变更而形成的事件流