下载APP
【简答题】
论迭代式软件开发过程与方法
软件项目的成功实施,离不开有效的软件开发过程与开发方法。相对于传统的瀑布型软件开发过程,迭代式软件开发过程可以在需求被完整确定之前启动,并在一次迭代中完成系统的一部分功能或业务逻辑的开发,再通过客户的反馈米细化需求,并开始新一轮的迭代。这种方法可以控制项目的风险,提高软件开发的成功率和生产率。目前,主要的迭代式开发过程和方法包括统一开发过程RUP和敏捷开发方法。
请围绕“迭代式软件开发过程与方法”论题,依次从以下三个方面进行论述。
论述迭代式过程模型相对于瀑布式过程模型的优点。详细论述统一软件开发过程RUP的生命周期模型和迭代策略;或者论述敏捷开发方法的特点和适用的情况,并列出目前主要的敏捷开发技术中的四种。
举报
题目标签:
开发过程
过程模型
软件开发过程
参考答案:
参考解析:
刷刷题刷刷变学霸
举一反三
【单选题】软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列各项中,______是软件测试的任务。 Ⅰ.预防软件发生错误 Ⅱ.发现改正程序错误 Ⅲ.提供诊断错误信息
A.
只有Ⅰ
B.
只有Ⅱ
C.
只有Ⅲ
D.
全部都是
查看完整题目与答案
【单选题】2_______是在课程开发或实施还在发展或完善过程中所进行的评价,主要目的在于搜集课程开发过程的优缺点,作为进一步修订和完善课程的依据。A 诊断性评价B 形成性评价C 内部人员评价D 质性评价
A.
A
B.
B
C.
C
D.
D
查看完整题目与答案
【简答题】以下关于软件开发文档的叙述中,错误的是______。A.软件开发是程序及其相应文档的生产过程B.软件开发过程中的重要信息需要固化在文档中,以便积累开发经验C.由于担心设计人员中途离职,所以要让他们写下文档D.在软件开发过程中,面对面交流并不可靠,应当完全用文档来代替A. B. C. D.
查看完整题目与答案
【简答题】软件开发过程,遵循什么规范?
查看完整题目与答案
【单选题】用来辅助软件维护过程中的活动的软件称为软件维护工具。其中,用来存储、更新、恢复和管理软件版本的工具称为__(1)__工具:用来对在软件开发过程中形成的文档进行分析的工具称为__(2)__工具:用来维护软件项目开发信息的工具称为__(3)__工具;用来辅助软件人员进行逆向工程活动的工具称为__(4)__工具;用来支持重构一个功能和性能更为完善的软件系统的工具称为__(5)__工具。空白(3)处应选择...
A.
再工程工具
B.
软件配置工具
C.
版本控制工具
D.
集成工具
E.
开发信息库工具
F.
项目管理工具
G.
软件评价工具
H.
逆向工程工具
I.
静态分析工具
J.
文档分析工具
查看完整题目与答案
【单选题】为了保证应用软件的安全性,在应用软件开发过程中,需要注意遵循的原则并不..包括()。
A.
软件测试由专业程序员独立进行
B.
控制程序中的不安全因素
C.
将安全设计作为系统设计的一部分
D.
加强注重人机接口界面设计
查看完整题目与答案
【单选题】在软件开发过程中,各阶段的正确顺序应该是 17 ;其中在 18 阶段提出系统的逻辑模型
A.
可行性研究
B.
需求分析
C.
概要设计
D.
详细设计
查看完整题目与答案
【单选题】软件测试是软件开发过程中的重要阶段,它是软件质量保证的重要手段,下列: Ⅰ.预防软件发生错误 Ⅱ.发现改正程序错误 Ⅲ.提供诊断错误信息( )是软件测试的任务。
A.
只有Ⅰ
B.
只有Ⅱ
C.
Ⅱ和Ⅲ
D.
Ⅰ、Ⅱ和Ⅲ
查看完整题目与答案
【简答题】RUP是基于_______的一种软件开发过程框架,两者一起才称得上是一种_______。
查看完整题目与答案
【简答题】软件开发过程主要分为需求分析、设计、编码与测试4个阶段,其中______阶段产生“软件需求规格说明书”。
查看完整题目与答案