PM是对项目经理和产品经理的统称,但两者职责又有不同。
产品经理(Product Manager)的职责是做正确的事,通过数据调研、客户需求、市场分析,输出为完整的产品架构,引导产品从0到1的诞生,重在设计。
项目经理(Project Manager)的职责是把事情做正确,通过时间规划、成本控制和资源协调,制定项目的落地规划,推动项目从未完成到完成的过程,核心在执行。
项目经理推动了整个项目从立项到落地的全流程,是IT平台的核心角色。项目开发效率快,既满足了客户产品上线需求,又帮助公司节省了成本;产品交付质量高,既保证了客户的产品价值,又可以为公司赢得口碑。
以管理角度讲,项目经理的发展是纵向的,涵盖进度、质量、成本、范围4大要素。最早做PHP技术开发时,我就把转型项目经理作为职业发展目标。真正转型为项目经理时,发现这是一份非常“忙”的工作,既要围绕人与事协调资源,又要做好内部和外部沟通。
协调资源:人与事
以艾艺为例,一个标准的研发团队包含产品经理、项目经理、UI设计、架构师、程序员、测试等角色。产品经理出方案、UI设计负责页面、架构师进行技术选型,接下来的事情,都会交给项目经理来负责。
项目经理要根据项目任务量,配备完整的开发团队,制定系统化的执行规划,在保证质量的前提下,推动项目的高效率落地。看似简单,其实非常考验项目经理的功力。
首先,要懂技术。整个项目的任务分解,工作量评估,人力资源规划等都是基于了解技术的前提下,才能把整个项目,拆解为可一步步落地执行的计划表。当客户提出额外需求时,技术是否可行,会不会影响项目进度,项目经理要及时做出专业的判断,根据需求实现的难易程度,确认是否要简化需求或延长交付周期。
其次,要了解团队。项目团队在执行过程中的节奏把控,每位技术人员的优势是什么,如何激励团队实现价值最大化,保障项目执行效率和质量的双赢,都是项目经理的管理范围。
最后,要会协调资源。按时高质量交付是衡量项目经理能力的标尺,要实现2点都与协调资源分不开。在IT服务平台,多个项目并行是常见的事,项目经理要熟练掌握每个项目的进度,视优先级和紧急程度灵活协调资源,在每个时间节点减少意外的发生。好的项目经理,要做到即使在过程中出现了风险,也能从容应对,把风险和损失降到最低。
沟通管理:对内和对外
除了临时项目,IT项目大都较为复杂,开发周期长,一般会在合同中约定工作范围、进度计划。作为项目的“总导演”角色,项目经理需要在不同场景下,与客户完成对接,与团队保持沟通,集整个团队的力量推动项目的落地。
这需要项目经理具备很强的沟通能力。以我服务过的某知名咨询公司的项目为例,需要深入售前、项目落地、测试上线、客户满意度等环节,做好承上启下的沟通工作。
整个项目分为APP、PC、小程序、客户管理端和后台管理5个平台,按照需求优先级,分为多个版本依次上线。在这样“时间跨度长、版本更新多、项目体量大”的背景下,不只对项目经理本人提出了挑战,更对一个团队的协作能力提出考验。此时,项目经理的沟通能力就显得尤为关键。