CMMI中项目开发经理职责

简介:
   在CMMI中,项目开发经理是整个项目的核心人和领导人,负责整个项目的规划、设计和实施,一般不参与编码或编写项目中简单且不很重要的功能模块,也是其所负责项目与其他辅助或合作项目的接口人(可以指定其他人,但个人认为最好由项目开发经理担当),项目中的任何活动都是由项目开发经理发起,也是到他这里结束的,项目开发经理不仅要管理好自己的开发团队,还要维护好和用户之间对项目开发设计等方面的问题,项目开发经理要对CMMI中的过程及文档都很熟悉,项目组开发人员及文档的分配合适正确。
      1、项目开发经理是整个项目的核心人和领导人,负责整个项目的规划、设计和实施。
      个人认为一个人不能担当二个或二个以上项目的项目开发经理。在CMMI中对于项目开发团队的开发人员,如果一个人不是全身心的投入一个项目而是二个、三个、四个或更多的项目,那么在某一个项目中CMMI并不认为这一个人是一个完整的人力,而是1/2、1/3、1/4或更少的人力,这就使得全身心人力如果计划5个工作日完成的任务,对于1/2的人力需要10个工作日,对于1/3的人力需要15个工作日,对于1/4的人力需要20个工作日,对于更少的人力则需要更多的工作日,甚至到无限拖延,无法完成。开发人员都是如此,那么项目开发经理就更分身不暇了。
      项目开发经理需要分配自己开发团队成员任务,提出并制定项目的规划、设计和实施计划以及方案,提交评审后确定。无论是计划还是方案如有变动,就必须走变更流程,变更流程被评审通过后才能执行活动。
      2、项目开发经理一般不参与编码或编写项目中简单且不重要的功能模块。
      项目的活动过程是个漫长的过程,在软件工程中我们都知道,一个项目要经历:需求调研、可行性分析、立项、概要设计、数据库设计、详细设计、编写代码、单元测试、模块集成测试、系统整体测试、试用期、验收、维护期等过程。编写代码只是其中的一个活动,而项目开发经理要从需求调研开始就对项目负责,直到项目进入维护期。因此不能占用项目开发经理的大量时间在编码环节上。对于小的项目可以省去一些环节,而重点放在编码上,但一般的中大型项目都不能只把重点放在编码上,如果那样生产出来的软件肯定和用户及开发者理想中的软件有很大的出入。复杂或重要模块的编码会耗费项目开发经理时间,来钻研项目的编程技术难点而让其没有过多时间关心项目的整体开发进展,使项目处于失控状态,设想一下因管理整套机器的人正在研究产品线上某一环节,而让整套机器生产产品的阶段处于失控状态,产品能有多大的合格率呢?
      3、项目开发经理是与其他辅助或非辅助项目的接口人。
      项目开发经理对整个项目的活动以及所处阶段都清楚,也知道每个活动中的执行人,因此如果与其所负责的项目发生任何关系,让项目开发经理做接口人是再合适不过了,不过这并不是绝对的,要衡量项目的大小以及一个人力在8小时工作中的工作率(不能将加班时间算在内,那并不客观,只是管理者或领导主观强加的,工作率并不高,甚至会贬值),也可将接口人分配给某一个人单独担当。
      4、项目开发经理其他职责
      项目开发经理要制定整个活动的计划,主要包括:活动名称、计划工作日、计划开始日期、计划结束日期、前置任务、参与执行人、实际工作日、实际开始日期、实际结束日期、实际参与执行人、延期或超前原因等。通过评审后,按计划实施整个项目的活动,如果有延期或超前的活动必须在实际的活动记录中被反应。

      项目开发经理还有其他一些琐碎的工作,比如需要写个人工作周报、项目周报、发起一些通知、项目风险成本评估等等任务。这里就不再阐述了!


本文转自刚刚博客园博客,原文链接:http://www.cnblogs.com/lijigang/archive/2008/02/01/1061023.html,如需转载请自行联系原作者

相关文章
|
敏捷开发 项目管理
scrum敏捷项目管理中产品负责人– PO的核心职责
Leangoo领歌是国产的免费的敏捷项目管理软件,支持包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷等敏捷开发方法,具有产品管理和项目管理的功能
|
敏捷开发 项目管理 开发工具
在Scrum敏捷项目开发中,开发人员有哪些职责和需要参加哪些活动
Leangoo领歌是国产的免费的敏捷项目管理软件,支持包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷等敏捷开发方法,具有产品管理和项目管理的功能;
如何系统分析项目的干系人?
项目的干系人,也就是跟项目相关的人员。这里面有反对者,也有支持者,还有很多无所谓者,他们各自对项目有着不同的期望和诉求。我们把期望和诉求统称为利益。加上他们各自岗位的权利。我们就可以通过二维四象限工具把相关人员分成四类
147 0
如何系统分析项目的干系人?
|
项目管理 芯片
【软件开发】【项目管理】项目管理那些事儿之那些权力
【软件开发】【项目管理】项目管理那些事儿之那些权力
302 0
|
架构师 项目管理
艾伟也谈项目管理,软件架构师之职责范围
  由于国内外软件土壤差别巨大,适合国外的一些理论在国内不一定行的通,而国内的一些资料往往都是根据国外的资料直接搬过来用的,这也直接导致国外的软件架构师在国内变得水土不服。今天本篇随笔的内容则是在一些培训资料的基础上,加上自己的思考,总结出来的适合国情的软件架构师职责范围。
1201 0
|
搜索推荐
产品经理第八章:产品经理的工作职责
产品经理是干嘛的?到底具有哪些职责呢? 产品经理要对产品的一切负责,是产品的专职管理人员。主要职责如下: 1、制定产品策略 2、用户需求分析 3、产品功能规划 4、产品功能开发 5、其他工作 其中最主要的工作是:分析需求、规划要开发的功能、推动产品实现。
1348 0