项目管理的基础运作、操作以及视角
管理工作分为两个层次,一个是管理的基础运作,一个管理的操作,管理的操作之前讲述较多,今天主要是讲一下基础管理。
管理的基础
管理基础有两点:
第一,团队的构建,这里包括工作方式(比如需求分析的套路,开发的单元测试,循环队列Review机制等),职责分配(有人负责页面,有人负责后台命令服务器等)以及培训教育(设计模式,需求分析发放论等),这是构建的成员,团队构建还有一个很重要的事情就是构建你自己的威信,个人威信也是管理基础,构建的过程就是你告诉你的成员你将是一个能够带领他们做出一番天地的人,是一个值得信赖的人。至于方式,因人而异了,如果你是才气足以产生威慑的人,你可以在他们面前表现得放荡形骸,毕竟你是有料的;如果不是这样,那么你需要做的是向他们表现的踏实和肯干,让他们你回到你做人的厚重和朴实。人心都是对于这两种人与生俱来的向往和认同感。但是无论你是否有才华,做到第二点都对你只有好处没有坏处。
第二是信息/资源的管理,这里包括需求文档,技术文档,客户资料,服务器(用户名密码,部署的路径),代码库,知识库等等,这些信息和资源都要做到了然于胸并形成列表,信息资源的管理一个验证方式就是可传递性,如果一个不了解项目的人进入了项目组,是否能够尽快的熟悉和进入项目;
这里强调一下知识库,知识库里面应该包含了你的大部分的实现方式,文档位置,部署,开发顺序流程等等,就像call center里面的那种,会有一个解决方案清单清单,只要来人按照清单的方式来做,一切都是水到渠成。
管理的操作
管理操作的成败和顺利与否基本上取决于你的管理基础的搭建,如果一个良性的管理基础自成体系后,运转正常,那么你的你的管理操作将会十分简单,管理的操作其实主要就是管事了,管事在项目管理里面就是任务分配,制定计划,跟踪任务,控制任务。如此之外,对于具体到事情:
1. 明白事由,知道这是一件这是什么事,背景如何,内容如何;
2.分配责任人:指定到人;
3.截止日:描述事情应该在什么时候做完这件事情;
4.处理方式(指导性):描述这件事情可以如何来做;处理方式的介绍本身也是深化对所处理事情的理解,进而保证预期结果;
5.预期结果:描述这件事情目标的结果应该是什么;
6.验证方式:保证处理结果和预期结果相符。
所以简单的来说,从项目经理角度来讲,管理就是做好三件事:管人,管事,管资源。
管理的视角
管理项目需要一个站在项目的高度?什么叫高度,就是看待和理解问题考虑的方面。就以这次中英文切换出现和app端开发出现实现机制不一致问题而言,我们在进行设计的时候就应该即使和客户来积极沟通这件事情,这种需要和第三方合作的事情一定要尽早通气,确定下机制。
脑海中要有一张图,要明白自己的决策和设计要三方达成妥协,所以完成一件事情不是自己团队事情,而是一个多方协商的概念。