《企业软件交付:敏捷与高效管理精要》——2.2 MyCo公司和MyProj企业软件交付项目

2.2 MyCo公司和MyProj企业软件交付项目

这个案例取材自真实的项目,可以说明很多实际情况。有一个跨国公用事业公司,依赖一家企业软件交付机构来为业务提供IT服务,而后者承受着很大的成本和效率压力。为了简便起见,我将这家公司称为MyCo,讨论的项目称为MyProj。多年来,MyCo面临许多挑战,并已经对其企业软件交付的若干方面做了投资来进行下列变革:
从非常孤立的、地理上分散的解决方案和技术转向集中驱动的技术平台。
从完全本土化转向包含本土、海外和外包的混合式应用开发和支持。
从分散于世界各地的公司内管理转向外包IT基础设施服务。
从临时选定供应商转向在特定领域使用预先选择的供应商。
从没有定义核心软件交付过程转向实施通用的集中化IT流程。
从仅针对一个公司的企业软件交付治理转向有标准化操作支持的治理和改进方法,特别是针对具有“开放组架构框架” (TOGAF) [26] 和“信息及相关技术控制目标” (COBIT) IT治理和控制框架[27]的企业架构。
从一组未经协调的企业软件交付改进方案,转向重点投资于根据能力成熟度模型(CMM)评估的改进(当前按照第2级评估,正在向第3级合规迈进)。
在这个比较宽泛的背景下,我会分析MyProj的结构、人员安排以及交付方法。然后我会探讨企业软件交付能在哪里做出改进,并评估这些改进对项目可能产生的影响。

时间: 2024-10-22 13:46:18

《企业软件交付:敏捷与高效管理精要》——2.2 MyCo公司和MyProj企业软件交付项目的相关文章

《企业软件交付:敏捷与高效管理精要》——1.2 什么是企业系统

1.2 什么是企业系统 贯穿全书使用了企业软件和企业软件交付这两个术语,但我刻意避免去定义这些术语.这看起来实在是不怎么地道.但是,任何企图定义它们的尝试都无疑会导致需要徒劳地解释什么是企业和系统.这两个词在历史上已经被赋予了太多的含义,随着上下文不同有太多的解读方式,任何定义的结果都无法令人满意.所以,我就简单地用企业软件来指一个机构使用或制作的,并使其一个或多个利益相关方受益的软件解决方案.这种简单的解读方式就把焦点放在了该软件的运行对于机构的使命或业务功能至关重要,以及在一段时间内,对于该

《企业软件交付:敏捷与高效管理精要》——导读

前言 软件解决方案的规划.设计.开发和生产的剧烈变革,彻底改变了软件交付的世界.我们构建的内容.构建的方法.参与建造的人.开发的地点.管理质量的方式.用户的期望以及更新的频率之类都在改变.在我看到的一些企业软件交付机构里,他们现在所用的方法和仅仅五年前相比已是天壤之别.如今,他们在划分需求优先级的时候会更紧密地与业务部门的同事协调,他们会快速创新来把新的功能推向市场,他们会利用多元化的全球员工来提高交付的灵活性,并且最终形成被高级管理层视为商业区分度的关键元素. 然而,软件工程行业还是有一些成员

《企业软件交付:敏捷与高效管理精要》——3.4 企业软件交付的软件工厂方法

3.4 企业软件交付的软件工厂方法 正如我们前面讨论的,今天的机构面对的商业环境正以前所未有的速度发生变化.与此同时,这些机构还要管理和降低整个机构的运营成本.这就直接意味着,他们不仅要最大限度地减少浪费和低效率,还要提高生产力.软件和系统行业正在从基于手工作业.侧重个人的流程,演变为成熟且可重复的流程,既能稳定获得高品质的输出,又具有灵活性,能够根据客户的个别需求差异进行调整. 为了定义企业软件的设计.开发和交付中的软件工厂方法,我们可以把工业行业的关键特点应用到这里,以便减少产品的上市时间.

《企业软件交付:敏捷与高效管理精要》——2.1 引言

2.1 引言 要了解本书的写作背景,对当前企业软件交付所面临的挑战有一个清晰的概念是很重要的.为了说明这个现状,我现在就举一个企业软件交付机构的例子,讲讲它是如何执行某个企业软件交付项目的.我们首先谈谈项目的关键要素,然后分析项目的哪些地方可以做出改进以及如何改进.在这个真实的企业软件交付项目里,虽然有很多方面都值得一谈,但这里我选出了四个重点,作为我在全书中详细阐述的关键主题: 分布式团队之间的协作:特别是当团队分散在不同的地点.机构和公司的时候.在此类项目中,我们常常会发现,低效率和误解是产

《企业软件交付:敏捷与高效管理精要》——1.3 如今有什么不同

1.3 如今有什么不同 人类刚刚有电脑的时候,就已经出现过各种"软件危机":20世纪50年代缺乏科学计算程序员,60年代无法访问昂贵的共享计算机,70年代的软件积压越来越多等等.因此,了解当前软件产业面临的挑战的背景是很重要的.虽然造成当前企业软件交付的挑战的因素有很多,但自2005年起,大多数世界主要经济体所经历的金融危机,对于企业软件交付有强烈的两极化作用,使得已经出现的趋势加速显现.一方面,业务运营的方方面面都要提高效率的趋势提升了企业软件交付的受关注程度和重要性.在为客户提供价

《企业软件交付:敏捷与高效管理精要》——2.7 述评

2.7 述评 通过研究MyProj项目,我们看到了典型企业软件交付项目中的一些细节,包括项目的交付背景.资源配置情况以及执行的过程.在接下来的分析中,我们考虑了可以通过引入额外的软件工厂交付技术和自动化来改进的方面.这样我们就可以得到一些重要的观点.首先,我们把通过企业和项目层面的分析得到的潜在改进之处进行总结.我们可以从以下四个方面提出改进建议.每一项建议都是一个挑战,也是机遇:全球协作.全球交付的方式值得特别关注.企业软件交付中面临的许多问题都是由于相互沟通不畅引起的.开发团队分布在世界各地

《企业软件交付:敏捷与高效管理精要》——1.5 对企业软件交付的需求是如何演变的呢

1.5 对企业软件交付的需求是如何演变的呢 对企业软件系统的交付来说,一个非常重要的转变是由几个相辅相成的因素推动的.最终用户的期望.最终用户要求获得更及时的同步信息,要随处.随时.无需停机.这种访问方便程度和透明度的提升,大大改变了整个机构中报告.治理.管理和部署的做法.职能变得越来越多样化,特别对于非专业的软件用户来说.这些用户的需求可以是天差地别.随着软件在我们的生活中发挥着越来越重要的作用,正在开发的解决方案必须能让更广泛的群众在多种设备上更容易地使用,提供更准确.更可靠的信息,还要有更

《企业软件交付:敏捷与高效管理精要》——3.2 走向软件供应链

3.2 走向软件供应链 由于商业环境的演变.金融动荡.社会的变化和技术进步,许多业务领域中在过去的几年都经历了很大的变化.要了解和发展自己的业务来适应新形势,企业机构已经分析了自己的核心业务流程,看看可以如何改进.优化并进行重组.这种业务流程再造已帮助机构重新着力于业务中最引人注目.最有价值的方面.这也常常是机构调整投资的过程,那些被视为根本的商业活动会获得优先投资,而次要的则考虑剥离[39].这样得到的业务供应链由一系列直接拥有和治理的业务活动组成,并与那些可能从其他来源收购并定制的活动整合在

《企业软件交付:敏捷与高效管理精要》——第 1 章 企业软件交付为什么这么难

第 1 章 企业软件交付为什么这么难 本章概要本章介绍了本书的主要议题:企业全球化.交付的成本效率,以及在满足新的市场需求和期望方面的敏捷性.为了阐述这些议题,我将讨论当今企业系统交付中面临的挑战,回顾企业软件交付机构当前的工作重点,并概述对于企业软件交付不断演变的期望和要求.我会得出以下结论:经济压力迫使企业软件交付机构必须注重成本削减,导致现有的交付能力不堪重负.企业软件交付机构需要依托新的组织模式,以提供更大的地理多样性,并建立集成的软件供应链.客户的需求越来越多,也越来越多样化,这对于新