問40
頻出度★★★
ソフトウェア開発におけるDevOpsに関する記述として,最も適切なものはどれか。
这道题的解析和你的作答记录。
ソフトウェア開発におけるDevOpsに関する記述として,最も適切なものはどれか。
这是「原型法(prototyping)」的说明。它是一种为了在需求定义阶段明确界面(画面)形象而制作原型的开发手法,与以开发方和运维方协作为核心的 DevOps 是不同的概念。
这是「瀑布模型(waterfall model)」的说明。它按顺序推进设计、开发、测试各工序,在备齐全部功能与质量之后再一次性交付给运维方,与重视迅速应对变更以及开发与运维持续协作的 DevOps 恰好相反。
正解 ウ 正确。DevOps 是将「Development(开发)」与「Operations(运维)」组合而成的造词,让以往容易对立的开发方与运维方紧密协作,积极引入 CI/CD 等自动化工具,从而对规格变更需求等做出迅速且灵活的响应,提升发布的频率与质量的一种文化与方法。ウ 的描述「开发方与运维方紧密协作,并引入自动化工具等手段,从而对规格变更需求等做出迅速且灵活的响应」正好体现了 DevOps 的本质。
这是「结对编程(pair programming)」的说明。它是由两名开发者共同编写同一个程序以提升生产率和可靠性的手法,与处理开发方和运维方协作的 DevOps 不同,属于开发工序内部的手法。