软件企业开发软件产品需要注重三大要素:质量、交付时间和成本。十多年来,软件企业实施的CMMI(能力成熟度模型集成)以及近几年流行的Agile(敏捷开发)利Lean(精益开发)方法都是解决这些问题的措施。由于客户的需求往往不同,面对质量优先、交付时间优先和成

admin2021-01-13  44

问题 软件企业开发软件产品需要注重三大要素:质量、交付时间和成本。十多年来,软件企业实施的CMMI(能力成熟度模型集成)以及近几年流行的Agile(敏捷开发)利Lean(精益开发)方法都是解决这些问题的措施。由于客户的需求往往不同,面对质量优先、交付时间优先和成本优先的不同需求,开发者宜分别采用_____________。

选项 A、CMMl、Agile、Lean
B、Lean、CMMl、Agile
C、Lean、Agile、CMMl
D、Agile、CMMl、Lean

答案B

解析 CMMI将软件开发视为过程,并根据这一原则对软件开发和维护进行过程监控和研究,使其更加科学化、标准化,使企业能够更好地实现商业目标。因此,CMMI主要是通过软件开发过程的管理及工程能力的评估与改进,来提高软件质量。
    Agile是一种以人为核心、迭代、循序渐进的开发方法。它采用增量开发的方式,把大的工作量分成能够发布的小块,每次的增量控制在几个星期或一两个月的时间内,促使开发者更快地把软件交付给用户,增加了开发的敏捷性。
    Lean的核心思想是以越来越少的成本(包括人力、设备、时间和场地等)创造出尽可能多的价值,并向用户提供他们确实需要的东西。它要求在开发流程的每个环节都精益求精。
    综上所述,在侧重提高软件质量时常实施CMMI,在侧重快速交付逐步改进时常采用Agile,在侧重降低成本时常采用Lean。
转载请注明原文地址:https://kaotiyun.com/show/1sNZ777K
0

最新回复(0)