目录
- 前言
- 团队成员管理
-
- 1.团队组建
- 2.兼职问题
- 3.成员能力
- 4.责任授权
- 5.成员支持
- 6.赏罚分明
- 7.团队优先
- 项目管理
-
- 8.目标明确,计划合理
- 9.完善的项目文档
- 10.技术选型合理
- 11.代码开发
- 12.进度把控
- 13.不要轻易许诺
- 14.开发时间不要轻易缩短
- 三权分立
-
- 15.开发、测试、项目三权分立
前言
团队成员管理
1.团队组建
团队成员必须基本到位。团队成员切忌临时拼凑或新招聘而来,团队新成员不超过20%。
一个项目团队中,80%成员若都是从未在一起协作过,这个项目不能如期完成的风险就很大。
2.兼职问题
团队成员一定要尽量避免兼职,如果有也不要超过10%、且不能是重要核心岗位。
3.成员能力
你应该对团队成员(尤其是核心成员)的能力有着比较充分的了解,包括他的工作态度、沟通能力、技术能力、管理能力等。
对存在某些能力欠缺的团队成员,应针对性进行培训或督促其自行学习,并对培训结果进行考核,确保能符合项目岗位要求。
4.责任授权
对团队成员明确其工作责任,然后充分授权、放权,发挥调动团队成员的积极主动性;但是!!!授权、放权不是放任不管。
在许多团队中,团队负责人自己累得要死,下面成员却不忙,有时甚至无事可做;一旦放权,则乱成一锅粥,典型的“不管就乱,一管就死”的状态。如果是这种情况,就需要好好补一下管理方面的课了。
5.成员支持
团队成员平时在工作中遇到技术困难,应该给予支持帮助,而不是借机为难。
为难你的下属,某种意义上也是在为难你自己。
6.赏罚分明
作为团队负责人,必须心胸宽广、公平公正、赏罚分明,以工作事实为依据、不能依据个人喜恶进行主观评判团队成员的工作成绩。
7.团队优先
作为团队负责人,你必须树立以团队成绩优先的思想,团队的成功就是你的成功,勿和团队成员抢功劳、挣成绩。
项目管理
8.目标明确,计划合理
应该明确开发预期目标、要达到的结果,且要分清主次,对任务进行合理划分排列优先级;按照优先级编写开发计划,并按划进行开发、阶段性验收。
团队成员应该统一思想认识,并知晓项目背景、预期目标。
计划中应该有合理的里程碑,并坚持按里程碑阶段性验收。
9.完善的项目文档
项目开发前,进行需求调研,尽量形成完善的需求文档;然后据此编写相应的系统设计、开发文档。
需求不清楚是最糟糕的,需求文档最重要!
10.技术选型合理
尽量使用团队已经用过、验证过的技术,一定不要盲目引入新技术。
若要引入新技术,一定提前预研!为秀技术而引进新技术,会死的很难看!!!
11.代码开发
(1)项目应该有统一的开发规范、技术栈说明;
(2)有效的版本控制、bug管理、测试;
(3)及时的代码审查与制度
12.进度把控
项目一旦开始,团队负责人(项目经理)主要职责就是进度把控,做好协调工作、随时做救火队员。
关于项目时间估算:时间与进度不应该过于乐观,初步估算值再增加30%-50%
13.不要轻易许诺
不要轻易给你的上司或客户许诺(尤其是一些模糊、临时起意的功能和需求),你的许诺应该建立在有效的调研、评测之上。
14.开发时间不要轻易缩短
即使你的上司或客户以项目紧急(例如,许多上司经常说:这个事很急)为由一而再、再而三的要求你缩短开发时间,你也不应该轻易改变计划和时间预算;
三权分立
15.开发、测试、项目三权分立
如有可能,开发(架构)经理、测试经理、项目经理三权分立,三者不存在从属关系,从而实现互相制约、监督,推动项目进展。
独立博客: http://gch.w3c0.com/

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!