内容简介:软件项目经理作为软件项目团队的领头人,必须要带领团队翻越横亘在项目研发道路上的6道难关,才能走向项目成功的彼岸。这6道难关分别是进度约束、成本约束、需求变更、质量控制、进度跟踪和人事问题。每个项目都有它的生命周期,在立项之初就会明确期望的项目结束日期。所以,软件项目经理必须要做好项目估计,规划项目要完成的任务、所需的工作量,并匹配资源以满足在项目生命周期内完成全部工作。尽管有各种已知的估算方法软件项目经理可以使用,但是精准的估算仍然只是镜花水月、触不可及。最好的解决之道是查看历史数据以获得类似的日程安排。但
软件项目经理作为软件项目团队的领头人,必须要带领团队翻越横亘在项目研发道路上的6道难关,才能走向项目成功的彼岸。这6道难关分别是进度约束、成本约束、需求变更、质量控制、进度跟踪和人事问题。
-
进度约束
每个项目都有它的生命周期,在立项之初就会明确期望的项目结束日期。所以,软件项目经理必须要做好项目估计,规划项目要完成的任务、所需的工作量,并匹配资源以满足在项目生命周期内完成全部工作。尽管有各种已知的估算方法软件项目经理可以使用,但是精准的估算仍然只是镜花水月、触不可及。
最好的解决之道是查看历史数据以获得类似的日程安排。但是,成功的可借鉴的经验往往少之又少。软件项目经理必须尽一切可能作出合理的进度安排,并且要考虑潜在的风险,给团队留有进度余量,以便减少对总体进度的冲击。
-
成本约束
项目不仅有进度的限制,也有成本的限制,软件项目经理不可能有无限的成本供他挥霍。进度与成本是捆绑在一起的。测不准原理对进度和成本同样成立。
软件项目经理对成本约束的解决方法也与进度一样,即尽可能估算准确、参考历史数据以及争取余量。
-
需求变更
需求变更似乎是每一个新研项目无法回避的一道关卡。据统计,平均每个月的需求变更率约为2%。需求的变更必然会导致进度的延迟和成本的增加,它是进度和成本测不准的主要原因。
软件项目经理要应对这一难题,就要在项目策划的时候为需求变更留下进度和成本的余量,以降低当它发生时带来的影响。而且,如果需求变更的影响远远超出了早期的估计,软件项目经理就必须重新估算、重新策划。
-
质量控制
软件能否顺利交付,取决于软件的质量。而软件的质量不能完全依赖项目后期的测试来进行质量控制。因为一旦在测试阶段发现的缺陷数量巨大,缺陷的修复时间就会超长,由此必然引发进度推迟、士气低落的后果。
软件项目经理的质量控制必须要贯穿整个项目研发过程,特别是在前期应当使用审查和评审、走查等手段进行缺陷去除活动,这样才不会将大量的缺陷堆积到项目后期,造成后期的被动局面。
-
进度跟踪
进度的跟踪必须要及时。周例会、月跟踪不能流于形式。
软件项目经理要及时发现并处理项目存在的问题,不能让问题长期得不到解决,以免影响团队士气。项目跟踪的基本准则是:没有任何惊喜,碰到问题不去解决,问题不会自动消失。
-
人事问题
软件项目经理的一项重要管理工作就是管人。软件项目经理应能在项目团队中营造和谐的氛围,调动项目成员的积极性,合理安排项目任务,充分发挥每个人的特长。人事问题解决好了,项目至少会成功了一半。
软件项目经理的主要职能是项目管理,他不应该把自己的精力放在开发上,而是要负起管理责任,带领团队克服困难,走向胜利!
参考书目:《软件工程最佳实践》
以上所述就是小编给大家介绍的《软件项目经理必须要跨过的 6 道难关》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 那些年前端跨过的域
- 朴灵:Node.js 将基于 io.js 跨过 1.0 直奔 2.0
- 朴灵:Node.js 将基于 io.js 跨过 1.0 直奔 2.0
- 你必须要了解的异步
- 用好React,你必须要知道的事情
- 关于移动端适配,你必须要知道的
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Rationality for Mortals
Gerd Gigerenzer / Oxford University Press, USA / 2008-05-02 / USD 65.00
Gerd Gigerenzer's influential work examines the rationality of individuals not from the perspective of logic or probability, but from the point of view of adaptation to the real world of human behavio......一起来看看 《Rationality for Mortals》 这本书的介绍吧!