目标在百度百科中的解释是:目标是对活动预期结果的主观设想,是在头脑中形成的一种主观意识形态,也是活动的预期目的,为活动指明方向。具有维系各个方面关系构成系统组织方向核心的作用。目标应该具备多样性,多样性是指对总目标不同侧面的反映,不同维度的拆解;目标应该具备可考核性,可考核性是指目标必须明确,不能模棱两可或含含糊糊;目标应该具备可接受性,可接受性是指目标是可以完成的,目标没有超过其能力所及的范围;目标应该具备挑战性,挑战性是指目标的设置应当具备一定的挑战性,需要付出努力才可以完成。
作为项目管理的从业人员,为什么要以目标为导向去做事情呢?首先,目标直指团队价值,我们要集中主要精力做最有价值的事情;其次,以目标为导向,可以激发大家的积极性,提高owner意识,从之前在背后推着做事情转变为大家积极主动去做事情;最后,大家以目标为导向去做事情,可以减少许多沟通和管理上的成本。以下是笔者结合实践经验,对目标导向在项目过程中的落地措施进行的总结。
01、目标导向之价值篇
首先目标的制定要以业务价值为导向,有价值的目标才会得到团队的认可,大家才会协同去完成。我们的目标来源于两部分:每半年的里程碑目标,部门主管和团队负责人会根据当前的实际情况和接下来的发展方向制定各团队的里程碑目标,并对每个团队的里程碑目标进行评审,明确产出,这部分目标包括一些基础设施的建设也可能包含业务层面的目标。另外一部分目标是来源于过程中销售等同事引入的合作项目,直接产生业务价值,这一部分内容我们也纳入目标管理的范围。
业务驱动、价值导向是我们将目标纳入管理范围的指导原则。由于我们团队目前人员多(200+),业务目标也多,如何保障目标按时保质的完成,是一项比较大的挑战。我们对目标进行分配,每个目标指定一名负责人,对该目标的整个过程和交付进行负责,该负责人需要拉通各环节,及时识别和处理过程中的风险。如何帮助目标负责人完成目标,我们也制定了相关的流程和规范。
02、目标导向之流程篇
下图是结合我们团队的实际情况,制定的目标化管理流程。我们会对里程碑和外部合作的业务对目标进行分类。跨多团队,涉及多角色和部门的我们会成立架构师+产品经理+项目经理的铁三角团队来一同保障目标的落地,三个角色中会有一个主要的负责人;对于垂直业务的目标由模块负责人和产品经理一同保障目标的落地。核心小组、目标责任人确认后,就开始目标的实施,主要包括目标调研、目标确认、目标分析拆解、研发上线、交付验收等过程。
从目标的确认到目标的最终交付只是单向流动,并没有反馈回路。因此我们在实际过程中又添加了运营/反馈的环节,根据收集到的问题和建议,重新反馈到我们的业务目标中,不断进行提高。
在目标落地过程中,我们每周都会组织部门周会,参会人员包括部门主管、业务负责人,对目标的进展和风险进行汇报,从而对过程加强管控。通过这种目标化管理的措施,每个业务负责人的owner意识和工作积极性获得了较大程度的提高,能够主动分析目标过程中出现的风险和问题,采取措施进行应对,从而保障目标按时保质的交付。
03、目标导向之工具篇
核心小组、目标负责人、目标管理的工作流程都已经确认,如何保障大家协同工作,信息顺利的流转呢?
我们结合JIRA(项目管理工具)对过程中的合作、信息流转、任务分配进行管理。对于里程碑或业务目标我们在JIRA中建立Epic的问题类型,标注经办人、到期日、目标的主题与描述等信息。然后对Epic(目标)进行拆分,形成不同的需求,对于需求我们用Feature的问题类型进行管理,标注经办人、需求描述、到期日等信息,并通过Epic LinK与Epic进行关联,Feature主要是需求层面的任务管理。对于Feature(需求)我们会继续拆分成Story问题类型,最后会将Story拆分成Task问题类型,Task是具体的研发或者是测试任务,通过对目标的层级拆分以及不同的问题类型跟进从而实现了目标的工具化管理。
04、目标导向之度量篇
在目标管理落地的过程当中,我们以业务目标、价值导向作为指导原则,并制定了一系列目标落地的流程和规范,并借助项目管理工具将流程落地,保证大家可以顺畅的执行。那么如何去评价执行的效果呢,我们需要度量数据来反馈真实的状态,并对反馈结果进行分析,为不断的改进提供度量依据。
对于目标这块我们目前考虑到了两个维度,之后会根据不断落地的情况进行改进和提高。第一个维度是关于成本方面,主要考虑的是人力成本,通过Epic(目标)下所有关联的相关任务,算出工作量总和,便是我们为了完成该业务目标投入的所有人力成本,以此数据作为相关评估的依据。第二个维度是关于需求层面的,统计Epic下面每一个Feature(需求)不同阶段的投入,找出瓶颈环节,进行改进。对于目标相关的度量我们还处于起步阶段,后续还需要不断进行挖掘和探索。
05、目标导向之风险篇
前文中讲到每个业务目标我们都会成立一个核心小组,明确该业务目标的核心负责人,如何帮助业务目标的负责人按时保证的完成目标呢?除了正常的计划制定,过程监控等手段,还有很重要的一点,过程中的风险如何识别,并采用正确的方式处理呢,我们根据项目的实际情况,制定了相应的风险管理策略。
识别风险是风险管理的第一步,我们从时间、成本、范围、质量的维度对风险的应对策略进行分析,并提出相应的措施,每一种应对措施都可能会有利弊,业务负责人要跟进实际情况,考虑收效,采用不同的方式。
价值驱动、目标导向是我们目前在工作中的重要指导原则,在项目管理的过程中,我们也应该要识别团队主要的目标和价值,并帮助团队去完成,才能充分发挥我们的价值,在目标化管理过程中,我们也逐步在探索更好的实施和落地方案,希望和大家一起沟通交流!
作者:屈鹏飞,网易项目经理,PMP。先后在云计算编排服务、容器服务等团队担任项目管理工作。
来源:网易杭研项目管理(ID:NeteasePM)