跳到正文

令和元年度 秋期 ITパスポート試験 問55

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

問55
頻出度★★★

ソフトウェア開発における DevOps に関する記述として,最も適切なものはどれか。

出典 令和元年度 秋期 ITパスポート試験 問55
解説

問 55

  • 错误ア

    尽早制作重要功能的原型,并与客户一起评估其妥当性,这是「原型模型(prototyping model)」的说明,而不是 DevOps。

  • イ

    正解 DevOps 是由「Development(开发)」和「Operations(运维)」组合而成的造词,指过去往往相互割裂的开发方与运维方紧密协作、融为一体,从而加快软件价值交付的理念与文化。其特点在于:通过自动化工具(如 CI/CD 流水线)将构建、测试、部署等环节自动化,从而能够迅速且持续地进行功能的引入与更新。选项イ准确地表述了这种「开发方与运维方的紧密协作」以及「借助自动化工具迅速引入与更新」,因此是正确答案。

  • 错误ウ

    在判断各工序已完成之后再依次进入下一工序的开发方式,是「瀑布模型(waterfall model)」的说明。它不回退工序、直线式推进,这一点与 DevOps 的持续协作与反复迭代不同。

  • 错误エ

    将软件分割成小的单位、以固定的周期(迭代)反复进行开发的方法,是「敏捷开发(Scrum 等迭代式开发)」的说明。它与 DevOps 的契合度很高,但并不是对 DevOps 本身的描述。

ここがポイント
  • DevOps 指开发(Development)与运维(Operations)的协作与一体化,是借助自动化工具(CI/CD)加快功能引入与更新的文化和方法。
  • 与相似概念的区分:原型法(制作原型并评估)、瀑布(按工序直线式逐一判断完成)、敏捷(把小单位放到固定周期内反复迭代),分别加以区分记忆。
用語
解答問55イ
练这一题

作答记录