【每日一学 20261013】《程序员生存手册》——项目管理成功秘诀

2026-10-13 09:22:00
蓉蓉
原创
10

1.管理项目干系人:项目重要因素之一

项目干系人是促进项目成功非常重要的因素,识别项目干系人的过程是一直持续的,如果项目交付过程中项目干系人有所变动,则需要团队快速做出反应,更新项目干系人列表。


识别出了项目干系人,接下来还要对项目干系人做出分析。项目干系人对项目的关注度和重视度不同,也会呈现不同的态度和表现,一般可以从两个维度来进行划分。


维度一:态度。
不管是内部干系人还是外部干系人,他们的态度对项目交付来说是不可忽视的。例如,领导反对这个项目以某种方式进行,那我们就需要打消领导的顾虑。如果项目干系人对项目持积极态度,项目的推进就会更加容易。


维度二:影响力。
除了态度,影响力也是一个很重要的因素。也许我们会想,不考虑"反对者"的想法不就好了吗?但通常反对者的影响力在项目组中是巨大的,我们可以通过改变这部分项目干系人的态度,更高效地推进项目。

2.提前应对项目风险:宜未雨绸缪

项目存在风险,管理需要谨慎!在当前这个多变、不可预测、错综复杂和界定模糊的环境中,需求的不断变化也增加了项目的风险。因此,提前规划并应对项目风险是关键。


阿道所说的项目风险,其实是指预计的项目风险,而非已经出现的项目损失。为了避免项目过程中出现更大的问题,在项目启动之前,我们要尽可能“穷举”项目中可能出现的问题,提前规避风险。

(1)依据经验

通过历史项目的经验教训来预测项目风险,并加以管理。
在这一部分,能够识别项目风险的就不局限于某一个或某几个人了,而是所有项目干系人。因为每个人的经验不同、角度不同、认识不同,所有人都进行风险预测,能够对项目有一个全面而广泛的理解与参与,准确识别项目风险、提出应对措施。同时,还需注意的是,短期的项目风险需谨慎处理,但这并不意味着我们的项目风险识别就止步于此,长期的项目风险也要多加注意!

(2)依据解决预案

在拥抱变化的同时,风险管理也不容忽视。前面我们已经通过经验和理性分析预测出了项目风险,接下来要做的就是提前准备能够应对这些风险的解决预案。


例如针对人员流动风险,我们可以做的是:

  • 培养团队形成共识的文化,营造一个持续学习、自由、积极的团队氛围;
  • 通过绩效奖励或其他奖励机制,提高大家在团队内的成就感与荣誉感。


针对需求变更,我们可以做的是:
  • 划分需求优先级,做好版本规划,优先满足能够解决用户痛点的需求;
  • 通过迭代的方式来实现MVP(Minimum Viable Product,最小可行产品),通过快速验证、快速反馈实现产品的不断更迭。

将风险前置,我们才能做好充分的准备来应对充满不确定性的未来。

(3)长期坚持

阿道小提示:我们在项目启动阶段预测的风险并不是一成不变的,随着项目的进行、时间的推移,项目风险是有可能出现变动的。所以我们还需要定期对项目进行审视,快速做出应对措施。

3.项目计划关键路径:让计划赶得上变化

说到做项目管理,必不可少的就是要做项目计划,“凡事预则立,不预则废”,说的正是计划的重要性。不管是给领导同步项目信息还是给团队成员同步接下来的工作,都需要这样一份项目计划。那么做项目计划有哪些需要注意的地方呢?

(1)项目计划要立足于项目目标

从本质上来讲,项目计划的目的是确保项目顺利交付,因此项目计划要立足于目标,围绕目标具体展开。通过项目计划,我们可以清晰地了解在哪一阶段需要实现项目的哪些成果。

(2)项目计划不需要过于详细

计划赶不上变化,当然,这不是泄气的“毒鸡汤”。在正视了我们现在所处的需求不断变化的市场环境后,坦然地接受并拥抱变化自然是我们现阶段需要做的事情。
有了这个前提,我们的项目计划也要应对这些不可知的变化。因此在项目的前期,项目计划不需要一步到位,也不需要太详细。

(3)项目计划全员参与

制订项目计划并不是某个人的职责,而是需要团队成员来共同参与完成。在这里,项目经理可以通过列出项目计划框架,团队成员按照以往经验以及专业水平来填充完成整个项目计划的制订。这种全员参与的项目计划的制订,能够让项目计划与成员自身能力水平相匹配,估算更加准确。同时这种全员参与的项目计划提高了成员的参与感,能统一项目团队共同努力和奋斗的目标,促使整个团队前进方向保持一致。

(4)项目计划是动态的

项目计划不是一成不变的。我们每完成一个项目节点,都需要进行回顾与展望,并根据项目目前的状况和进度来及时调整项目计划。

(5)项目计划要创造缓冲期

在实际的项目进度中,我们不难发现,事实与计划是有出入的。如果我们在做项目计划的时候没有考虑到影响实际项目进展的因素,那面临的结果就有可能是项目的延期。导致实际项目没有按照计划走的因素有很多,如研发过程中遇到了一个迟迟得不到解决的技术难题、员工请病假、其他项目出了严重的事故需要借调人手等。这些意外情况我们在开始做风险预测的时候可能没有考虑到,但一旦出现就会对项目的进度产生直接的负面影响。

4.质量管理需建设:第一要义是质量

在前面的内容中,我们和项目干系人“搞好了关系”,完成了风险预测,制订好了项目计划,但如果在项目的质量问题上出了岔子可就是致命打击了。


项目质量管理就是通过管理影响项目质量的各类因素来提升项目的总体质量。以软件研发类项目为例,影响项目质量管理的因素包括技术架构、开发模式、工具等。阿道在这里想要重点强调的是技术债务对项目质量的影响,以及团队应如何解决这些技术债务。

来源:《程序员生存手册》
发表评论
通过审核后显示您的意见