|
作者:Accenture 联盟会员:项目管理者联盟
如今,系统交付环境变得复杂化,组织在开发系统方面只好竭尽全力做到更迅速、更可重复地迭代应用。也正因为如此,对系统交付的结构、计划和有效管理的重要性前所未有地显现出来。我们必须在这里老调重弹:很多项目往往会在还没有开始编写一行代码之前,就失败了。在此,埃森哲总结出十项原则,能够帮助您实施有效的程序管理和项目管理架构。
1.依靠简单、灵活的方法,以支持不同的开发类型
在系统交付方面,我们发现一个有趣的矛盾现象:交付环境虽然日益复杂,却要求实施交付的方法变得更为简化。今天,这种新的“回到本源”的方法论对于能否取得业务的成功至关重要。对我们来说,就意味着以下的几点:
·确保这种方法既要象以往一样具备“企业级实力”,但同时又要简单:应当易于理解和记忆,同时信息划分层级越少越好。
·使用易于接受的术语,让沟通更顺畅。比如在我们的公司里,统一的建模语言是我们许多交付项目的基础。同时支持定制化开发和打包开发两种方式。
·根据项目经理、设计师、开发人员以及决策层的工作性质不同,向他们阐述关于这个方法论的不同“视角”。
·运用市场上最先进的方法,同时勇于尝试其他来源的业内领先方法。
2.采用阶段发布计划
是什么能让庞大而复杂的系统运转呢?我们的研究发现,做一个阶段性的发布计划是其中的关键。
要想有效进行程序管理,必须将需求分解,分阶段发布。还必须要做到在每个阶段性发布中都能严格控制项目范围和计划时间。如有必要,各个部门应该协同行动,从各自的职能上保证按时完成计划。这样做规划有如下几点好处:
·快捷实现商业价值。
·及早检验认证基本系统组件。
·有效控制程序变更频率,减少对用户的影响,并能让用户更多参与。
·及时更正在项目中的错误。
·提高IT效率。
3.管理并跟踪项目使之保持在可控制的“规模”之内 项目管理者联盟,项目管理问题。
这是项目管理的“黄金”法则:工作分组不能太小也不能太大,而是要正好能在正确的时间实现应有的价值水平。我们发现,如果将管理工作控制在三到六个月的发布期内,将是成功发布项目的最佳保证。
项目管理者联盟,项目管理问题。
|
|