项目经理管理

首先项目管理要有一个概念,就是项目的生命周期;招投标,到需求分析,架构设计,开发,测试部署直到后期维护,每一步都有需要走道的点;

在开发阶段需要准备一个配置文件,将服务器密码,成员IP等信息都记录再按;

项目经理其实管理的是几个点,

项目经理管理:

项目计划

项目范围管理,

  1. 需求分析:需求规格说明书;
  2. 需求范围管理;

需求分析和需求范围很多时候是两个概念;很多人碰到需求蔓延是及时制止,但是我觉得客户就是引导,需求分析阶段,在时间可控范围内,获取尽量多的信息;可以和客户规划二期三期,要拥抱蔓延;

进度管理

  1. 项目进度计划:进度计划表;
  2. 资源规划:资源列表;

进度没有严格按照计划走的,可能是和国内客户有关系,不可预期的事情太多,对于计划变更,我的态度:拥抱变更,但是要和客户谈钱,加人,还是加进度;但是也要分清情况,使我们自己的原因,就要承担;你讲理,客户也会讲理;

成本管理

  1. 基于资源列表估算成本:成本估算表;
  2. 指定预算:预算表;
  3. 成本控制:监控成本;

项目质量管理

  1. 基于项目的生命周期各个阶段设定质量管理计划:质量管理计划;
  2. 并根据实际情况对管理计划进行控制和控制;

人力资源管理

团队构建,培训计划:人力资源管理计划;

干系人沟通管理

  1. 分析客户,那些是有利的,那些是不利的,并记录原因;记录每个人的特点,角色、职位:干系人列表;广科,同意公司,有的人希望和东软合作。有的人希望踢掉东软;
  2. 和客户(本公司以及客户公司)确定沟通机制,例会时间:沟通计划;
  3. 沟通内容记录整理以及发布;沟通配置文件,记录沟通发送的路径,文件格式等;

风险管理

  1. 风险计划(定期发现风险,定期检查风险);

软件项目经理

 

项目之处需要订立项目计划,在项目的各个生命阶段需要做什么事情,订立的计划将会根据项目进度而变更;做了这么多年的项目经理,我觉得计划有两个好处:一个是直到下一步做什么,另外一个就是直到需要改了,或者说有改的地方;没有项目计划真的就是不知道项目距离预期到底差到哪里;需要根据高层客户的意图对项目进行裁剪;

项目经理很重一点就是要不时地站在项目的角度来看问题;发现问题不一定要解决,但是要有行为,因为并不是很多事情项目经理层面能够解决的,及时和客户(领导和出资方)沟通;要明白那些事情是你可以拍板,那些事情是需要公司拍板,这个角色和职责的问题一定要小心谨慎;

什么是项目角度,就是要站在高于项目的角度来看问题,将项目理解为模块级别的内容,根据一些指标来解读项目,比如成本,进度到了多少,成员怎么样,问题是哪些方面,是否能够解决;宏观到一定程度,看到高层次问题,才跳崖式深入到低谷,解决发现问题;

项目经理很重要一点就是能够高能低,高出看问题,上面讲述的项目角度,低就是切实落地执行,并且能够基于高层角度来理解执行;就像那些明星的经纪人聚在一起没有一个人讲的明星如何出名,完全是发展线路,整合资源;

需求分析很重要一点:角色,谁来做这件事情,什么情况下来做,怎么做,维度(比如中广核的配置物流时效,各个节点都由什么角色负责,是项目维度,还是全局维度);

沟通,一定要让对方明白你的意图,永远不要相信下属已经明白了你的意图,要让他告诉你他理解的意图是什么;

项目过程,本质是一个生命周期,是一个时间轴的概念;可以划分为三个四个阶段:初始,计划,执行/监控以及收尾;初始阶段主要是确定高层的计划,比如利润,目标,工期;计划阶段则是从范围,时间,成本,质量,人力资源,干系人管理沟通,风险几个方面,来规划和设计执行/监控以及收尾阶段:谁(角色),在什么时候,要做什么事情,怎么做事情(监控),做到什么程度;执行/监控阶段,包括组建团队(人力资源),按照计划进行软件生命周期;需求分析(范围),架构设计,开发(单元测试包含质量),测试(质量),部署,运维;在执行过程中要不断和客户沟通确认问题,汇报进度(干系人沟通管理);最后是收尾,包括项目总结,客户反馈,验收等一系列工作;

关于项目计划,详细介绍如下:

范围管理计划,一般情况下,标书都会定义一个粗粗的范围,没有那个标书的内容能够真实的反应范围,所以范围管理计划其实是在需求调研完成后,才能够确定下来,需要根据之前标书内容,客户态度以及成本利润情况进行权衡;一般采用WBS的分解法,把项目需求进行模块化拆分,比如中广核的项目,包括仓库间的调拨,坏件返运,但是他们想要把管理粒度放到每根钢管,这个炒出来范围;然后和客户协商确定此次开发中确定要完成的内容,其实对于客户而言并不是做的越多越好,因为一期内容做的越多,风险就越大;所以这个是项目团队和客户权衡的问题;需求调研以及需求内容确认书;

需求范围列表

  

No.

模块

功能

备注

1

直接成本

维修成本

包括机翼,地勤,检修

  

  

预提

  

2

间接成本

行政

  

  

  

油车

待定

 

时间管理计划,需要对需求进行细化到活动级别,估计需要什么样的人来开发,需要多长时间;就是使用project指定进度表,确定任务,负责人,开发时间;按照模块以及功能两个级别;在做项目计划的时候,很多内容还不够细致,所以一般是输出里程碑计划;等到项目需求分析完成后将会指定更加详细的工程进度表;

成本管理计划,输入时时间管理计划,罗列成本名目(人力成本,,以及成本项);制定成本基线;

成本项

数量1

数量2

单价

成本

备注

人力成本

  

  

  

  

  

高级人员

1

  

10000

10000

  

普通人员

5

  

8000

40000

  

其他

  

  

  

  

  

出差

2

5

1000

 10000

出差两次,每次5人

补助

2

5

300

 3000

出差两次,每次5人

总计

   

63000

 
      

 

No.

阶段

成本项

数量1

数量2

单价

成本

备注

1

需求

人力成本

  

  

  

(合计)16000

需求调研

  

  

高级人员

1

 2

9000

18000

一人,两个月

  

  

普通人员

1

 2

7000

7000

  

2

开发

人力成本

  

  

  

  

  

  

  

高级软件工程师

1

  

9000

9000

  

  

  

普通工程师

5

  

7000

35000

  

3

测试

  

  

  

  

  

 

质量管理计划,第一部分指定谁担当什么角色,职责是什么;第二部分是手段什么,比如指定使用Junit进行单元测试;第三部分指标,比如代码行数,出现Bug,其实这些都是扯淡的事情,关键是明确责任,比如在没有测试团队的情况下,每个人都为别人测试,每个人都要签署验收报告,每个人都要为自己开发和测试部分负责;第四部分是质量改善,确切将这不算计划,是后续跟踪过程;

角色-职责

   

角色

职责

备注

 

测试团队

保证代码无误

  

 

管理团队

保证进度,发现问题及时上报

  

 
    

保证质量过程

   

工具/机制

备注

  

Junit单元测试

  

  

Maven+Jekins集成测试

  

  

团队成员互测

  

  
    

质量保证

   

指标

验证手段

目标

 

性能

Jmeter

并发500,反应时间2秒

 

安全

写客户端模拟请求

Ddos

 
    

质量改善

   

改善指标

时间

改善方式

备注

扩展性不足

2016/2/23

重新设计XX模块

  

 

人力资源计划

计划项目需要什么样的人才,数量,提前考虑项目需要提供哪些培训,业务的,技术等方面;

人力资源列表

  

NO.

资源描述

数量

备注

1

高级软件工程师

2

Java开发五年以上,熟悉多线程开发

2

需求分析师

1

电信行业

    

培训内容

   

NO.

培训内容描述

备注

1

电信行业业务知识培训

考虑寻求公司外部资源

  

  

  

 

干系人沟通管理计划

识别干系人,并对干系人的作用进行分析;

制定和干系人沟通的机制,确保有沟通的渠道,这种沟通机制目的是保证双方有双方确定的沟通机制,保证信息有流通和交换;

干系人列表

    

No.

姓名

职位/角色

个人特点

  

1

王晓敏

工程师

细化技术

  

2

何洁

会计

  

  

3

赵珊

IT部门接口人

比较聪明,会来事

  
      

沟通机制(组织内部)

   

No.

沟通机制

频度

内容

组织者

参会者

1

立会

工作日

前一天工作内容

PM

团队成员

2

周总结

每周一次

总结本周工作内容,展望下周工作内容

PM

团队成员

      

沟通机制(对外部客户)

   

No.

沟通机制

频度

内容

组织者

参会者

1

电话会议

每周三

汇报工作,业务答疑

客户业务代表

项目组成员

2

视频会议

不定期

沟通需求理解问题

PM

客户业务代表

 

风险管理计划

风险管理首先是要识别风险,然后对风险进行分析,有价值,真正有可能发生的进行汇总,并描述场景以及应对;

风险应对

  

风险描述

场景

应对

客户业务变更

开会提出XX业务,需要重新设计

记录变更,并需要客户确认,提高变更成本

部分业务外包质量不可控

提交的代码Bug较多

驻场开发,规格要求和团队成员一致,让外包团队跟学带

 

项目监控部分

Q&A

项目风险问题管理表

配置表

项目报告

质量保证:各种评审;

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2016-02-20 18:37  下士闻道  阅读(351)  评论(0编辑  收藏  举报

导航