敏捷方法的核心思想 — 软件工程选择题
题目
某软件团队宣称采用敏捷方法开发企业管理系统,其实际做法为:①每两周一个迭代周期,每次迭代结束交付可运行的软件增量并请用户评审;②迭代计划按用户反馈动态调整需求优先级;③以“响应变化高于遵循计划”为由,从项目开始就不做任何设计与规划,代码完成后也不保留任何文档。以下对该团队做法的评价,正确的是( )
A. ①②符合敏捷核心思想,③错误;敏捷强调响应变化,但并非放弃计划、设计与文档,而是按需保持轻量、精益
B. ①②③均符合敏捷核心思想,因为敏捷宣言将响应变化置于遵循计划之上
C. ①符合敏捷核心思想,②③错误;需求一旦在迭代评审中变化就应严格按原计划执行,拒绝调整
D. ②③符合敏捷核心思想,①错误;敏捷方法不要求交付可运行的软件增量,只需在项目末期一次性交付