艾伟也谈项目管理,杂谈项目中的那些事儿:计划与变化

简介:   IT项目中,我们最恐惧什么?  项目中止?不是,因为对于尽心尽力的我们而言,“项目中止”很少是因为咱这些苦哈哈,也许是财务危机、也许是项目的必要性已不存在、也许仅仅是无限期的延迟。  所以,这里我们讨论的是:一个正在执行的还算正常的项目进程中的事情。

  IT项目中,我们最恐惧什么?

  项目中止?不是,因为对于尽心尽力的我们而言,“项目中止”很少是因为咱这些苦哈哈,也许是财务危机、也许是项目的必要性已不存在、也许仅仅是无限期的延迟。

  所以,这里我们讨论的是:一个正在执行的还算正常的项目进程中的事情。

  对于项目执行和管理者而言,我们最恐惧的其实是“变化”,如果谁为了讨好客户和老板,大声呼喊:“我会快乐地拥抱变化”,那么不要客气,对他倒竖中指吧,因为他正把大家拖入泥潭。

  事实如此,但是纵然我们再怎么不喜欢它,现实情况是:我们不得不接受某些变化。人本身就一直处在动荡的环境中,只是很多时候没有觉察而已。洪灾、地震、SARS、H1N1、伊拉克、朝核、油价、房价、股市以及生老病死,他们都以不可预料或不可准确预料的方式到来,并深深地影响着我们。一种是已知的未知,一种是未知的未知,无论是哪一种未知的变化,一旦发生就会冲击我们的生活。

  从某些角度来讲,我们做IT尤其是软件项目的同仁们算是幸运的了,不会因为建筑工地在伊拉克、苏丹、阿富汗而让家人牵肠挂肚。我们坐在明亮的Office中,对着thinkpad coding,手边还放着一杯coffee。的确,从这个角度来讲,我们真该对自己所处的变化心平气和了。

  为了应对这些变化,我们会采取很多措施来增强自己对项目的安全感。计划就是其中最终要的手段。

  项目经理:

  看着WBS:会让我们觉得事情还是挺清晰的吗,这事这么干准成。

  看着横道图,我们又会感叹,事情正有条不紊地进行。

  看着资源负载图,拿着资源平衡表,虽然有些头疼,但也不像想象般的糟糕吗!

  技术经理:

  恩,所有的都按照原先的架构在进行,只要再过三个月,就能交工了。

  事实上,这两个人无日不生活在焦躁不安中。他们知道:所有的利害关系者都正琢磨着:怎么样改动一下,才能让自己脸上倍儿有面子;才能让钱花得不那么愿望;才能体现出我在项目中的价值。

  从供应商和客户的角度来讲:甲乙双方都会有人参与项目,都会有各自的项目负责人,不是东风压倒西风,就是西风压倒东风。我们一般都是乙方,而且经常是被压倒的那位。

  所以,我们的计划总是在修改后再修改,基线调整后再调整,压力一日日增大,甚至要委派一个专门的计划师来做计划。

  我本人本质上很讨厌计划,因为正是计划的出现,让我提前感受到变化的痛苦,虽然没有计划,变化会在最后一次将项目压垮,但我真的很讨厌计划。过去做项目 时,总是硬着头皮,忍着万分的悲痛去看分解,看进度,看那些我很难相信的完成百分比。我已被计划折磨疯了,错了,应该是我已经被计划和变化一起折磨疯了, 我充满了对现实的怀疑精神,可惜我不是哲学家,也不是科学家。

  一度,我陷入一个误区,希望能制定出一个很弹性的计划,让它不那么产生变化。结果是,除了在WBS的最高节点写上项目名称和完工日期,其他我什么也不能做,的确够弹性的了吧。幸好我还没傻到那种程度,敢拿这玩意儿计划交给BOSS和客户,所以也避免了被开除的命运。这都是很久以前的事情了,现在我已经在另外一个职位上工作了,勉强摆脱了项目的梦魇。
对着空白的Project 2003,经过一番苦思,我得出一个结论,应对变化的根本就是计划之外的事情。计划跟变化就像哥俩儿一样,也许更像一面镜子,他们分属镜子的两端,计划总是能在镜内反应出变化所在;变化也能帮镜外的计划变得更加美观合理。

  由此,可以看出我这人还真是笨的不一般了吧。

  PMP告诉我们:风险管理很重要,处理已知的未知,需要动用应急储备;处理未知的未知,需要动用管理储备。但是他没有告诉我们怎样鉴别和处理变化。至少在我看来,那些决策树、散点图、七点定律都太具有科学意义了,不大适合咱们“不按章法出牌”的中国国情。所以我想从更感情用事的角度探讨一下:

  1、大胆的拒绝客户的要求

  如果你的合同已经签立了,如果客户实在逼得你太狠,如果你真的觉得这是个不应该接受的变化,那么你就大胆的拒绝他。并且告诉你的BOSS,你拒绝了客户,好让他有心理准备:客户要找他麻烦,告自己的黑状了。你要自信,这事儿就得这么干,换了别人来也一样,你是为了他的利益才这么做的,绝对没有私心。如果他是个好BOSS,就应该帮你顶住对方的压力,毕竟你鞍前马,不仅有功劳,更有苦劳。

  2、拿标准堵住嘴

  不是让你忽悠人,很多时候,客户提出的要求根本就违背了自己的企业标准,那么你很好心地劝告他:对不起,要修改,请先修改你的企业标准,否则这个将来验收的时候,我们都不好办啊!所以,做项目的时候,摸清对方的底子很重要,尤其是这些平时看着是鸡肋,却极有可能影响到项目决策的东东。

  3、对你无能为力的请求,照顾一下公司的面子

  现在大型的软件项目,很少是从头开发一整套方案的。在竞标的时候,往往会说基于什么什么平台,然后在这些平台上做定制。定制这件事,在做项目时,你还是得强调强调的。如果碰到项目团队无法承担,公司也无法解决的问题,怎么办?建议不要直接说NO。而是委婉地说一句:“已提交研发部”,不要加上什么正在解决之类的话,就这六个字,多一个也不要。因为你很诚实地说出了你所知道的一切。

  4、项目第二期

  有些需求是你无法拒绝的,特别是一些系统增强性的需求,而且他也包括在签立合同所包含的项目范围之内,凭着天地良心,你也觉得这些要求不过分,但是你实在没有多余的时间、资源去解决,项目要收尾,要尾款,你说NO也太不给客户面子了,那么不如说:“我们会在项目第二期做”,如果不是大领导,他们也会半含糊着接受了。

  5、告诉团队成员,尤其是开发人员,要变化请告诉我

  很多变化其实也是内部产生的,你要鸡,结果作出个狗来了,为什么?狗把鸡撵跑了。为什么会撵跑,开发人员跟你说:因为我感觉你这个设计不好。然后自我感觉很天才的样子。说实话,我不反对天才,但是在你拿出天才的成果之前,能不能先跟我谈谈你天才的想法。你站在局部的角度,我站在项目的角度,老板站在公司的角度。我自个儿还经常跟老板讨论项目的事情,你干吗不跟我讨论设计的事情。

  6、团队之中界面得拧清

  界面不清爽,大伙儿就容易干出格的事情,所以开发人员会关心架构设计,并主动更改了架构的一部分。团队的组织虽然灵活,虽然没有太多的框框条条,但是大家工作界面的划分是默契协作的根本,否则,出了个什么事,都不知道找谁;不知道找谁,但又很有责任心的人就会自己处理。问题就大发了,虽然我不反对在某些事情上,应该互相帮忙,但是主次始终是存在的,负责人始终是存在的,该知道的人都该通知到的。

目录
相关文章
WK
|
2月前
|
机器学习/深度学习 人工智能 算法
那C++适合开发哪些项目
C++ 是一种功能强大、应用广泛的编程语言,适合开发多种类型的项目。它在游戏开发、操作系统、嵌入式系统、科学计算、金融、图形图像处理、数据库管理、网络通信、人工智能、虚拟现实、航空航天等领域都有广泛应用。C++ 以其高性能、内存管理和跨平台兼容性等优势,成为众多开发者的选择。
WK
129 1
|
5月前
|
项目管理 敏捷开发 开发框架
敏捷与瀑布的对决:解析Xamarin项目管理中如何运用敏捷方法提升开发效率并应对市场变化
【8月更文挑战第31天】在数字化时代,项目管理对软件开发至关重要,尤其是在跨平台框架 Xamarin 中。本文《Xamarin 项目管理:敏捷方法的应用》通过对比传统瀑布方法与敏捷方法,揭示敏捷在 Xamarin 项目中的优势。瀑布方法按线性顺序推进,适用于需求固定的小型项目;而敏捷方法如 Scrum 则强调迭代和增量开发,更适合需求多变、竞争激烈的环境。通过详细分析两种方法在 Xamarin 项目中的实际应用,本文展示了敏捷方法如何提高灵活性、适应性和开发效率,使其成为 Xamarin 项目成功的利器。
62 1
|
8月前
|
敏捷开发 测试技术 项目管理
【高项】项目的概念,项目管理基础与立项管理
项目是临时性、独特性、逐步完善、资源约束和目的性的任务,尤其在企业战略中扮演关键角色。项目管理是系统化的过程,涉及沟通、领导、激励等软技能,常用方法有PRINCE2。项目生命周期包括启动、准备、执行和结束,不同阶段相互重叠,影响因素包括组织结构、生命周期模型(如瀑布、螺旋、V模型等)。立项管理涉及申请书、可行性研究、评估和招标,可行性研究评估技术、经济、社会和法律可行性。项目论证和评估是决策基础,包括机会研究、初步和详细可行性研究。
176 2
|
程序员 开发工具
[老文拾遗]如果我当上技术经理如何展开工作(三)
[老文拾遗]如果我当上技术经理如何展开工作(三)
|
小程序 Java
如何用项目甘特图,做好项目汇报
如何用项目甘特图,做好项目汇报
|
Java 开发者 开发工具
如何做好干系人管理?知己知彼,百战百胜! | 开发者必读(080期)
最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!
602 0
|
项目管理
艾伟也谈项目管理,谁动了项目的时间?
  项目进行到今天,我突然发现项目已经花费了快70%的时间,而离编码结束似乎还很遥远,面对着领导质问般的眼神和组员迷茫般的目光,我深深地吸了一口气,大脑开始了高速地运转,到底谁动了项目的时间?   项目情况   首先介绍一下项目的大概情况:   其实项目倒不是很复杂,一个处理业务流程的系统。
1165 0
|
Java 项目管理 容器
艾伟也谈项目管理,代码背后的点滴
  有段时间没有更新技术blog了,现在有空每天都写写围脖,记录生活和工作的点滴,但是有时候发现有些技术的想法和工作总结没有像过去那么完整的写很大一篇,但是也有零零散散的不少点滴,因此想着随意的写这么一个连续的片段分享。
1122 0
|
项目管理
艾伟也谈项目管理,项目管理杂谈-我所期望的新人
  在项目过程中,会有旧面孔的离开,但也有到很多新面孔的加入,什么样的新人是比较讨喜的呢?作为管理者来说,最希望花最小的代价而获得最大的收益,但事实上这样的新人太少了,下面从几个方面谈谈我在工作中期望的新人。
1106 0

热门文章

最新文章