项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

在一个项目中管理好基础架构和开发团队

2006/7/7 17:49:05 |  3434次阅读 |  来源:网友转载   【已有0条评论】发表评论

有时好象IT分裂成了两个敌对的阵营。一边是致力于稳定性的基础架构工程师,他们要保护自己的环境。另一边是开发者,他们经常努力去发现独特的、更棒的方法来达到他们的目标。这两个阵营之间的斗争是如此的激烈,以至于连最忙碌的经理都开始注意到这点。

一个失败的项目

我参加的第一个大项目是帮助一个学校把一个基本财务信息系统从一个平台移到另一个平台上。我作为基础架构小组的解决问题专家以及配置专家。这个应用很陈旧,开发团队还面临着升级它,以符合该学校目前以及将来的需求的挑战。

事情的开始很正常。我们架起了自己的服务器,配置路由器,并在搭建IP子网络中找到了乐趣。当基础架构团队忙于进行稳定性测试的时候,开发者们却退到他们满是灰尘的房间和黑暗的角落里去。他们在深夜工作。

该项目进行了一个月以后,这两个团队除了在我们每周的例会之外,就已经不说话了。进行了两个月的时候,这些周例会也开始变味了。基础架构团队进行最后的配置并完成了基本的稳定性测试。开发团队每周到我们这来,带来新的变化,补丁和他们想放在服务器上的程序。

双方的脾气都开始爆发。从我们的角度看,我们不理解为什么开发者们不能接受我们为他们测试的,所有的伟大的事情。对于他们来说,这些开发者不能理解我们为什么如此顽固。他们只是想要帮助客户。

一天下午,事情发展到了顶端。一个开发者走进测试实验室,在桌上放了一个软件,并宣布要我们在当天安装并测试这个软件。我告诉他我们要在别的时间来进行这件事--也许是下个月的某个时候,我有我的方法。他很不高兴。事情从那个时候开始就有些失去控制了。我们面对面地站着,向对方大声嚷嚷。

我们的客户协调人刚巧在我们两个扭打在一起的时候走进这个房间。他关上门出去了。两个小时以后,那个开发者和我都被踢出了那个项目。但是,在我们走了以后,那个项目里的两个团队之间的情况没有任何改善。事实上,情况越来越糟,最后导致了整个项目的失败。

发生了什么?

除了我自己的不够职业的行为,这个项目还受到一个根本问题的困扰。基础架构和开发者这两个团队之间的关系制造了大量的紧张气氛。我的大声嚷嚷和那个开发者的失态只是表象,而不是问题的实质。辨认出并理解这个问题成了我在等待下一个新项目的时候关注的焦点。

在回顾了我们从事的工作类型之后,我认识到基础架构和开发对于世界持有相矛盾的看法。这种矛盾不可避免地导致了两个团队之间的战争。

基础架构团队关注的是能力和风险管理。他们的目标通常包括诸如“快速配置”,“没有麻烦的安装”以及“快速的问题解决方案”等内容。经理们通过检查当机时间和问题解决方法来衡量基础架构。为了达到这些目标,有天赋的基础架构人员努力创造稳定,低风险,高可管理性的环境。当变化让他们难以达到目标的时候,他们就会有些抗拒风险。

程序员们则有着完全不同的文化。他们的目标包括解决商业问题,改造现有的程序来解决新的问题,并思考新技术的可行性。衡量他们的标准是他们能够成功承担风险的能力和愿望。风险越大,他们能解决的问题越大,他们就越有成绩。

这种讨厌风险/喜欢风险的不同态度解释了我每天从基础架构和开发团队那里听到的评论。基础架构团队通常把程序员们看成是肆意妄为的牛仔。程序员把基础架构团队当作是庸俗古板的人,并抱怨说他们总是整天忧心忡忡。这两者之间的矛盾是显而易见的,所以这个问题就不是我们怎样才能阻止这两者间的战争,而是我们如何才能利用它,并从中获得最大的收益。

利用紧张

从实践的角度,我们不能够改变这两个团队之间的紧张气氛。冒险者和反对风险的人总是会起冲突。但是还是有可能利用这些不同的观点并让他们能够在

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款