软件企业开发软件产品需要注重三大要素:质量、交付时间和成本。十多年来,软件企业实

资格题库2022-08-02  57

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

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

答案 A

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

最新回复(0)