软件项目经理必须要跨过的 6 道难关

栏目: 编程工具 · 发布时间: 5年前

内容简介:软件项目经理作为软件项目团队的领头人,必须要带领团队翻越横亘在项目研发道路上的6道难关,才能走向项目成功的彼岸。这6道难关分别是进度约束、成本约束、需求变更、质量控制、进度跟踪和人事问题。每个项目都有它的生命周期,在立项之初就会明确期望的项目结束日期。所以,软件项目经理必须要做好项目估计,规划项目要完成的任务、所需的工作量,并匹配资源以满足在项目生命周期内完成全部工作。尽管有各种已知的估算方法软件项目经理可以使用,但是精准的估算仍然只是镜花水月、触不可及。最好的解决之道是查看历史数据以获得类似的日程安排。但

软件项目经理作为软件项目团队的领头人,必须要带领团队翻越横亘在项目研发道路上的6道难关,才能走向项目成功的彼岸。这6道难关分别是进度约束、成本约束、需求变更、质量控制、进度跟踪和人事问题。

  1. 进度约束

每个项目都有它的生命周期,在立项之初就会明确期望的项目结束日期。所以,软件项目经理必须要做好项目估计,规划项目要完成的任务、所需的工作量,并匹配资源以满足在项目生命周期内完成全部工作。尽管有各种已知的估算方法软件项目经理可以使用,但是精准的估算仍然只是镜花水月、触不可及。

最好的解决之道是查看历史数据以获得类似的日程安排。但是,成功的可借鉴的经验往往少之又少。软件项目经理必须尽一切可能作出合理的进度安排,并且要考虑潜在的风险,给团队留有进度余量,以便减少对总体进度的冲击。

  1. 成本约束

项目不仅有进度的限制,也有成本的限制,软件项目经理不可能有无限的成本供他挥霍。进度与成本是捆绑在一起的。测不准原理对进度和成本同样成立。

软件项目经理对成本约束的解决方法也与进度一样,即尽可能估算准确、参考历史数据以及争取余量。

  1. 需求变更

需求变更似乎是每一个新研项目无法回避的一道关卡。据统计,平均每个月的需求变更率约为2%。需求的变更必然会导致进度的延迟和成本的增加,它是进度和成本测不准的主要原因。

软件项目经理要应对这一难题,就要在项目策划的时候为需求变更留下进度和成本的余量,以降低当它发生时带来的影响。而且,如果需求变更的影响远远超出了早期的估计,软件项目经理就必须重新估算、重新策划。

  1. 质量控制

软件能否顺利交付,取决于软件的质量。而软件的质量不能完全依赖项目后期的测试来进行质量控制。因为一旦在测试阶段发现的缺陷数量巨大,缺陷的修复时间就会超长,由此必然引发进度推迟、士气低落的后果。

软件项目经理的质量控制必须要贯穿整个项目研发过程,特别是在前期应当使用审查和评审、走查等手段进行缺陷去除活动,这样才不会将大量的缺陷堆积到项目后期,造成后期的被动局面。

  1. 进度跟踪

进度的跟踪必须要及时。周例会、月跟踪不能流于形式。

软件项目经理要及时发现并处理项目存在的问题,不能让问题长期得不到解决,以免影响团队士气。项目跟踪的基本准则是:没有任何惊喜,碰到问题不去解决,问题不会自动消失。

  1. 人事问题

软件项目经理的一项重要管理工作就是管人。软件项目经理应能在项目团队中营造和谐的氛围,调动项目成员的积极性,合理安排项目任务,充分发挥每个人的特长。人事问题解决好了,项目至少会成功了一半。

软件项目经理的主要职能是项目管理,他不应该把自己的精力放在开发上,而是要负起管理责任,带领团队克服困难,走向胜利!

参考书目:《软件工程最佳实践》


以上所述就是小编给大家介绍的《软件项目经理必须要跨过的 6 道难关》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序员修炼之道

程序员修炼之道

Andrew Hunt、David Thomas / 马维达 / 电子工业出版社 / 2005-1 / 48.00元

《程序员修炼之道》由一系列的独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。利用许多富有娱乐性的奇闻轶事、有思想性的例子以及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者,是有经验的程序员,还是软件项目经理,本书都适合你阅读。一起来看看 《程序员修炼之道》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

html转js在线工具
html转js在线工具

html转js在线工具