跳到正文

令和3年度 ITパスポート試験 問51

这道题的解析和你的作答记录。

問51
頻出度★★★

アジャイル開発を実施している事例として, 最も適切なものはどれか。

出典 令和3年度 ITパスポート試験 問51
解説

問 51

  • 错误ア

    这说的是在着手开发之前进行试验(trial)以选出有效的算法,即一种事前验证(PoC)的做法,而不是通过反复迭代地培育可运行软件来推进开发=敏捷的事例。

  • 错误イ

    这是把开发委托给拥有相关技术的供应商,属于外部委托(外包)的决策,与反复、渐进这种开发过程的推进方式=敏捷没有直接关系。

  • 错误ウ

    从上游到下游,一边对各工序的完成进行审批、一边不回退地按顺序推进,这种描述正是瀑布模型本身。由于工序是单向推进的,因此与以短反复为特征的敏捷恰恰相反,属于反面事例。

  • エ

    正解 正确答案是エ。敏捷开发是指:不在最初就把需求和规格全部定死,而是反复进行「固定的短周期反复循环(迭代/冲刺)」,每次向可运行的软件中逐步追加、改进功能的开发方法。エ写的是「为了提高分析精度,反复进行固定的短周期,依次追加分析程序的功能」,这与短反复循环、功能渐进式追加这一敏捷的核心特征完全吻合。因此エ是最恰当的事例。

ここがポイント
  • 敏捷开发=反复进行短的固定长度反复循环(迭代/冲刺),向可运行软件中渐进式追加功能的开发方法。
  • 与逐个工序完成审批、单向推进的瀑布模型作对比,通过看「是反复还是单向」来加以判别。
用語
解答問51エ
练这一题

作答记录