1. 项目管理的目的
项目管理的核心就是在有限的资源投入条件下,在要求的时间内,实现既定的项目目标
主要对三个部分进行控制
(1)项目成本
项目成本指的是项目投入的资源,互联网产品项目大多指的是设计和开发的人力资源。有极少数的会在此基础上增加其他资源的投入,例如奖金包资源和物资资源。
在项目进行过程中增加资源的投入,一方面会拉升项目的成本,使项目有超预算的风险。另一方面增加人力资源,尤其是设计和开发人员,在项目过程中增加,未必能够达到想要的效果。因为新增设计和开发人员是有熟悉项目的成本存在,贸然介入项目,风险不可控,甚至有可能因为不熟悉项目且短时间上手导致的项目进度延后或项目质量不达标的情况,因此需谨慎操作。
(2)项目时间
对项目时间的把控,也就是监控项目整体进度,使项目整体能够在既定的时间内完成,甚至项目每个里程碑都能在既定的时间内完成。
以甘特图的形式呈现项目的进度。在创建甘特图之前,首先需要建立工作分解结构WBS,而WBS的末端,是可分工、可控制、可估算的活动包。在甘特图中,列出所有活动包,并确定所有活动包的Deadline,并设定负责人或负责人组。
需要每日监控各个活动包的进度情况,然后汇总为项目总进度,项目总进度需要与时间总进度最对比。其中,需要明确几个重要的里程碑计划,确保项目能够按计划完成里程碑,并输出相应的交付件,例如原型文档、设计稿等。
针对察觉有延期风险的活动,提前进行预警,并按照预案进行相关操作,拉升活动进度。针对没有预案且有延期风险的活动,需组织相关人员了解延期原因,确定解决方案后执行,并跟进执行效果情况。效果不佳的情况下需要考虑剥离此活动对项目质量和项目目标是否有重大影响,若无重大影响且需求方可接受,应当快速剥离以便提升项目整体进度。
对项目进度的把控,一般采取先紧后松的方式。
(3)项目质量
对项目质量的把控分为两部分,第一是需要到达既定的项目目标,第二是交付件满足既定的质量标准。
其中,大部分情况下项目目标是否完成需要在项目上线一段时间后甚至项目结束后,通过具体的数据反馈才能得知。因此针对目标未能达到预期或者预测未能达到预期,需要在运营阶段做快速调整,收集反馈、分析原因、给出解决方案、快速迭代上线、跟进迭代效果,以保障完成既定的项目目标。
是否满足既定的质量标准,则应当在测试阶段完成判定。包括前端页面的展示效果和服务端的逻辑判定。其中,前端页面的展示效果是否达到标准可以由UI和测试共同判定,判定的依据则是UI设计稿,而服务端逻辑判定是否达到标准可以由测试判定,判定的依据是文档描述和测试用例。
在验收过程中,尽量不出现更改质量标准的情况,而且有时会出现遗漏质量标准的情况,当质量标准出现变化(更改、新增、删除)时,需知会到设计、开发和测试,同时需要输出变更通知。