技术开发 频道

利用IBM MCIF进行软件和系统开发

【IT168 分析评论】

    节选自Per Kroll与Murray Cantor, PhD的白皮书《Software and system development with the IBM Measured Capability Improvement Framework》,2009年5月

    当前的经济危机增加了完善软件和系统交付流程的压力:企业需要确信每年数十亿的软件和系统交付(SSD)投资能带来显著的回报。但是,很少有企业有能够通过高效管理SSD组织来确保理想的总体SSD投资回报(ROI),这是因为多数企业没有采取必要的评估来提升SSD组织的业务价值和运营效率。还有很多企业在评估显示不利数据时不知道应该采取什么措施。他们缺少一个架构来指导他们做出必要变更,并制定完善目标。

    软件交付控制框架

    在过去的二十年中,IBM Rational公司帮助数千家企业完善了软件和系统的提供方式。我们了解到了一些可以显著提升成效的软件和系统交付方式。要想推动合适的变更、评估所取得的成效从而确保持续完善,控制架构必须能够解决以下问题:

    - 如何在变更最少的前提下,获得最大回报?

    - 如何获知企业正在高效地实施所需的变更?

    - 如何获知变更能够带来更好的运营或业务成效?

    IBM Rational Measured Capability Improvement Framework(MCIF)可以让这些问题迎刃而解。

    我们不能像控制工厂一样控制SSD计划或组织,SSD更像是经济。即便如此,仍然有合理的控制机制。MCIF基于一个基本原则:完善SSD组织的主要方法就是选择并完善基于SSD背景的措施。

    MCIF有三个层次:

    - 业务价值- SSD组织为企业带来的投资回报(成果)。

    - 运营效率-SSD组织为确保提供价值进行的评估(成果)。

    - 对成熟度的时间和度量(控制)。

    如果能够提供反馈机制,来反映控制对成效的影响,架构将得到进一步完善。

    要想应用MCIF,团队必须先确定业务目标和运营目标--运营目标的实现将促进业务目标的实现。然后,他们可以基于背景和运营目标,有所侧重地选择IBM Rational Method Composer措施,并通过授权和自动化将这些措施制度化。最后,他们可以引入业务分析和统计流程控制架构,来收集评估结果,并决定控制对成效的影响。

    要想实现业务和运营目标,您必须首先通过主观和客观控制指标对所采用措施的效果进行评估。企业也需要采用必要的补救措施,例如更多地关注有问题的措施或组织单元,并每隔几个月回顾所采取的措施和相关技术是否帮助企业实现了运营和业务目标。应用流程控制来确定哪些措施需要进一步关注,或决定采用更多其它措施。

    点击下载:《Software and system development with the IBM Measured Capability Improvement Framework》

0
相关文章