第1题:
阅读以下关于软件开发方面的叙述,回答问题1至问题4。
当前企业中的业务都是在全球化、快速变化的环境中运营的,传统的软件开发过程无法适应由此产生的快速软件开发需求。20世纪90年代后期,一些软件开发人员在Agile Allicance 2001中系统地阐述了敏捷开发的原则,试图强调灵活性在快速且有效地生产软件中所发挥的作用。目前,众多的软件生产企业已经在实际的软件开发过程中接纳并实践了敏捷开发方法中的基本原则。
敏捷开发有许多典型方法,包括极限编程(eXtreme Programming)、Scrum、Crystal和DSDM等。请问这些方法共同的基本原则是什么?
第2题:
关于敏捷方法说法正确的是?
A.敏捷方法是一类软件开发流程的泛称
B.敏捷方法是相对传统的瀑布式软件过程提出来的
C.敏捷方法可以用敏捷宣言(4条)、敏捷原则(12条)来概括
D.敏捷原则通过一系列的敏捷实践来体现出来
第3题:
对于敏捷软件开发,下列哪三项述是错误的()
A.采用敏捷开发,主要目标是使用更少的资源完成更多的任务
B.数捷开发只有在运用得当的情况下才有效果
C.数捷开发只对较小的项目有用
D.敏捷开发不需要任何的文档
第4题:
简述软件开发的项目管理功能。
第5题:
第6题:
对软件开发的看法可有多种观点,敏捷软件开发方法是一种(1),代表慢是极限编程XP,它的核心思想为(2)。
(1)
A.数学观
B.建模观
C.工程观
D.协作游戏
第7题:
第8题:
试题(23)
以下敏捷软件开发方法中, (23) 方法强调以业务为核心,快速而有效地进行系统开发。
(23)A.极限编程
B.自适应软件开发
C.特性驱动开发
D.动态系统开发
第9题:
第10题:
简述软件开发的类别。