在敏捷过程的开发方法中,( )使用了迭代的方法,其中,把每段时间( )一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。(2016年嵌入式系统设计师

在敏捷过程的开发方法中,( )使用了迭代的方,其中,把每段时间(  )一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。(2016年嵌入式系统设计师真题解析)
A.  极限编程XP   
B.  水晶法   
C.  并列争球法   
D.  自适应软件开发









参考答案:C
参考解析:在20世纪90年代后期有些开发人员抵制严格化软件开发过程,试图强调灵活性在快速有效的软件生产中的作用,提出了敏捷宣言,即个人和交互胜过过程和工具;可以运行的软件胜过面面俱到的文档;与客户合作胜过合同谈判;对变化的反应胜过遵循计划。
基于这些基本思想,有很多敏捷过程的典型方法。其中,极限编程XP是激发开发人员创造性、使得管理负担最小的一组技术;水晶法 (Crystal)认为每一个不同的项目都需要一套不同的策略、约定和方法论;并列争球法(Scrum)使用迭代的方法,其中把每30天一次的迭代成为一个冲刺,并按需求的优先级来实现产品。多个自组织和自治小组并行地递增实现产品,并通过简短的日常情况会议进行协调。
自适应软件开发(ASD)有六个基本的原则: 
①在自适应软件开发中,有一个使命作为指导,它设立了项目的目标,但并不描述如何达到这个目标; 
②特征被视为客户键值的关键,因此,项目是围绕着构造的构件来组织并实现特征; 
③过程中的迭代是很重要的,因此重做与做同样重要,变化也包含其中; 
④变化不视为是一种更正,而是对软件开发实际情况的调整;
⑤确定的交付时间迫使开发人员认证考虑每一个生产版本的关键需求;
⑥风险也包含其中,它使开发人员首先跟踪最艰难的问题。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接:https://scpro.cn/v/e28ea1f1b77b11ee.html

最近发表