领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Vikas Hazrati 译者 郭雪品 发布于 2011年11月18日
Flyvbjerg和Budzier在哈佛商业评论上发表了一份令人震惊的研究报告,这份报告已引起了很多人的注意。他们在报告后面提出了忠告:IT项目的风险远高于我们的想象。
研究表明,在参与调查的1400多个项目中,平均有27%的项目超出预算。16%的项目可以归为黑天鹅一类。它们超支200%,并且延期70%。这些项目可能导致惨痛的失败,并把公司拖垮。.
Boris Gloger说这个结果非常可怕。
这些结果意义重大。不过更令人震惊的是哈佛商业评论中这篇文章的作者得出的结论。他们写到:如果你想避免被IT项目耗死,那你必须要做好这样的准备:在这个项目上花费比原计划多400%的费用,而只获得期望收益的25%。如果牢记这一点,也许能够避免公司被IT项目耗死。
Paul Glen提到,人们总是期望项目超支的分布就像一个钟形曲线(bell curve),但意外的是实际情况却并非如此。许多项目彻底失败了,这甚至有可能毁掉整个企业。
Ed补充说,令人惊异的是,最近15年,行业并没有因交付了大型的IT项目而变得更好。研究所涉及的项目中有大量的平台再造项目,这可能是产生这种结果的原因之一。
我认为这些非常庞大的平台再造项目通常正是问题所在。它们涉及到众多系统、众多遍布全球的分散的业务单位,并且渴望做定制化服务,这就导致无法对其进行升级改造。
Ed提到一例类似的平台再造项目。这个项目成功了,因为它具备了良好的敏捷项目所应有的要素。
文中列举了联合酋长银行(Emirates bank)在2006年的一例成功的项目,介绍了成功地管理大型复杂项目的方法。从这个成功的项目获得了如下经验:
1. 严守时间表
2. 抵制对项目范围的变更
3. 把项目分解为不相关的模块
4. 组建合适的团队
5. 防止组内人员的流动
6. 基于业务努力拟定计划,而非技术努力
7. 聚焦于单一的目标-准备存活下来,斟酌每一个不符合此目标的行为。
Boris补充说, 对于这个令人失望的数据,另一个可能的原因是我们调查的人群不合适。
就像Ken Schwaberd在他即将出版的新书里说的,或许是我们调查的人群不合适。也许IT客户、软件开发者和产品开发者的要求很简单,就是期望IT部门、QA部门和过程中的其他人每两周创建出完整、具体并可测试的结果。
Mary-Ann Massad提到,好的治理模式可以使很多组织扭转困境。按照Mary-Ann的说法:
真正的治理意味着领导力。真正的治理意味着勇气——即使不受欢迎也敢于实话实说的勇气。太多看上去运行良好的组织实际上是在一种恐惧和“群体思维”(group-think)的文化中运转着。这就是为什么IT项目或与IT有关的任何项目有可能使组织一蹶不振的原因。我们需要致力于建设一种乐于接纳诚实、不同意见和整体性思维(integrative thinking)的组织文化。
因此,人们可以更深入地分析不足之处并且从中吸取教训。不管怎样,这些数字确实启发了人们对项目执行方式的认真反思。
查看英文原文:IT Projects: 400% Over-Budget and only 25% of Benefits Realized译者 郭雪品 InfoQ中文站编辑,做过开发、需求分析,现在是项目经理。关注项目管理、敏捷、移动互联网。
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
论道WP第三篇专栏,以应用程序栏的使用为中心,包括了软键盘带来的问题、应用程序栏介绍、如何绑定应用程序栏的属性等几个方面的具体话题,为开发者顺利使用应用程序栏开发提供了具体指导。
在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中对于锁的性能优化,以及锁的存储结构及升级过程。
本次分享将首先介绍现代富文本编辑器的组成和实现,然后结合UEditor的开发过程,与参会者分享UEditor在设计和实现的过程中,所涉及到的核心功能的细节实现。
本次演讲视频录制于百度技术沙龙。
我们所开发的应用程序大多都需要提供一个图形用户界面(GUI)。关于GUI应用的架构设计,已经有了Form & Control、MVC,、MVP、 Passive View等多种模式。模式可以帮助我们建立优雅的架构,但前提是弄清楚模式的应用场景。弄清楚GUI应用面临的设计上的问题,有助于我们正确的挑选设计方案。
MongoDB是一种非常易用的NoSQL方案,Brian C. Dilley在这篇文章里介绍了MongoDB的优劣势,并介绍了MJORM项目。MJORM用于MongoDB,是一个没有注解的Java ORM库。
随着网络基础设施的逐步成熟,从RPC进化到Web Service,并在业界开始普遍推行SOA,再到后来的RESTful平台以及云计算中的PaaS与SaaS概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
没有回复
关注此讨论 回复