项目最顶层是项目负责人,接下来项目会落实到PM(项目经理PM),项目经理将任务分成若干个子项目,每个项目由一个PL(项目组长)负责。在每个子项目中,由SE(系统工程师)带领PG(程序员)共同完成。其中,PM和PL一般为具有资深项目管理经验、长期开发实践和良好交流能力的高级技术人才。SE需要具有
独立的设计和提案能力,具有长期开发实践经验和交流能力。一般又可分为三种类型:第一种,纯技术型SE,这种人往往会成为技术专家;第二种,技术兼管理型SE,将来有希望成为PL、PM,甚至更高级的职位。Bridge型SE(BSE),通常是负责与客户的沟通,以及团队内的协调工作。PG(ProGramer),也就是程序
员,这类人才在企业中所占数量最多,通常占到了整个项目员工数的70%,也是企业中最紧缺的一类职位,一般为具有专业知识的软件工程技术人员。通常,理工科的大学毕业生通过短期培训后,都可以胜任这
个职位。
具体职责:
(1) 项目经理
职责:
1、制定产品的目标。
2、制定各个工作的详细任务表,跟踪这些任务的执行情况,进行控制。
3、组织会议对程序进行评审。
4、综合具体情况,对各种不同方案进行取舍并做出决定。
5、协调各项目参与人员之间的关系。
人员要求:
1、对产品有激情,具有领导才能。
2、对问题能正确而迅速地做出确定。
3、能充分利用各种渠道和方法来解决问题。
4、能跟踪任务,有很好地日程观念。
5、能在压力下工作。
(2)系统分析员
职责:
1、了解用户需求,写出《软件需求规约》。
2、建立用户界面原型。
人员要求:
1、担任系统分析员的人员应该善于协调,并且具有良好的沟通技巧。担任此角色的人员中必须要
2、有具备业务和技术领域知识的人才。
(3)设计员
职责:
1、定义类的方法和属性以及各个类之间的关联,画出类图。
2、进行数据库设计。
人员要求:
1、掌握面向对象分析与设计技术,统一建模语言(UML)。
(4)程序员
职责:
1、按项目的要求进行编码和单元测试。
人员要求:
1、良好的编程技能和测试技术。
(5)测试员
职责:
1、执行测试,描述测试结果,提出问题解决方案。
人员要求:
1、了解被测试的系统,具备诊断和解决问题的技能,编程技能
Project Manager和Product Manager的缩写都是PM,这两者间的区别,处决于公司层如何定义他们的工作职责,所以他们俩也可以实际上是同一个角色,承担相同的职责。
就小公司的情况来说,PM的工作职责重点应表现在,对领导层意图的掌握和如何组织实现上,通过计划、组织、监督、控制、报告和接受报告、组织变更等这几项工作内容一起组成。简述如下,
1、项目需求的撰写与发布
-
收集领导层对项目的阶段划分和阶段性工作定义、要求的信息,包括领导层提出的需求
-
根据收集到的信息,撰写项目整体的和各阶段的项目需求(至少包括,要求、范围、目标和期望上线时间等)
-
将撰写的项目需求提交给领导层审批
-
为通过领导层审批的项目需求建立基线管理,并同时将项目需求发布给项目组各功能小组。
-
按阶段管理项目需求和需求变更,跟踪需求的执行情况,进行风险控制
-
向领导层汇报需求管理的工作成果
2、组织项目资源的申请与管理
3、组织和制定项目工作流程
-
征求领导层和各部门负责人的意见,组建合适的项目总工作流程
-
协助部门负责人制定各功能小组的工作流程和管理办法(根据不同公司PM掌握的技能和技术,可以做出合适的调整)
-
负责向项目组成员解释和培训项目工作流程
-
监督项目工作流程和各下属流程的执行情况,进行风险管理,及时纠正偏差
-
向领导层汇报项目工作流程的执行情况
-
向各部门负责人汇报和反应工作流程的执行情况
- 向项目组所有成员通报执行情况
3、组织制定项目计划和审批各下属计划
-
制定项目计划并使计划得到领导层的审批和批准
-
组织项目计划的各下属计划(运营组工作计划、开发组工作计划、测试组工作计划、技术支持组工作计划等)的制定、审批和报领导层批准工作
-
当下属计划与项目计划发生冲突时,负责下属计划与项目计划的协调工作,组织讨论并达成合理的、有效的主计划和各下属计划
-
将经过讨论达成一致的主计划和各下属计划提交领导层审批,负责向领导层解释计划的变更与可行性,并将审批结果通报给项目组和所有职能小组
-
建立项目计划和下属各计划的基线并进行基线管理
-
监控项目计划和下属各计划的执行情况,并进行偏差控制和纠正
-
向领导层报告和反应计划执行情况
-
向各部门负责人报告计划执行情况,建议部门负责人对派入项目的人员进行变更和培训等工作。
-
向项目组通报项目和计划的执行情况
-
随时根据最新的变更,组织项目计划及其下属各子计划的合理变更工作,否则,负责向领导层解释并求得领导层的谅解。
总之,PM负责项目计划的制定,但项目计划下属各计划的制定,建议PM以组织和建议、审批为主,下属计划的详细内容还是建议要尊重各小组的专业人士的意见。
4、组织项目计划的合适变更
5、负责向项目组成员解释计划变更的必要性,并使大家达成一致的工作目标
6、组织和监督下属计划的变更和审批工作
7、监督变更后的项目计划和下属计划的执行情况,接受各小组的计划执行情况的汇报,进行风险控制,及时纠正偏差
8、向领导层汇报变更后计划的工作完成情况
9、向各部门负责人报告计划变更和变更后的执行情况,建议部门负责人对派入项目的人员进行变更和培训等工作。
10、负责向项目所有小组通报计划执行情况的汇报和总结
11、组织项目会议
12、及时向领导层汇报项目会议的结果并提出合理的建议给领导层,同时根据领导层的意见组织项目的工作(判断需要从哪里个计划开始变更才能满足变化,并组织和监督好相关工作的开展)。
13、组织各小组负责人讨论并制定项目的工作流程(各小组的工作流程的裁剪,根据PM掌握的技能程度,决定是由PM负责审批,还是各部门负责人审批,根据不同公司的情况可做调整)。
14、做好项目层的配置管理和版本管理工作,同时监督各小组的配置管理和版本管理工作的执行情况,及时风险和偏差的控制
15、等等
分享到:
相关推荐
虽然具体的功能细节并未给出,但根据一般的项目管理系统来看,可以推测PM项目管理系统可能包含以下核心功能模块: **4.1 项目计划与跟踪** - **项目计划**:允许用户创建项目计划,设定里程碑和关键路径。 - **...
本“PM项目管理系统操作说明书”是针对建筑云PM工程系统的一份详细指南,旨在为系统操作人员提供全面的指导,确保系统的稳定运行和高效管理。文档编号为PM-001,由信息化小组创作,初始版本为V1.0,创建于2021年9月...
在描述中,“基于单片机at89c52的pm2.5检测”进一步明确了项目所使用的具体单片机型号——Atmel公司的AT89C52。这款8位微控制器是MCS-51系列的一员,具有8KB的Flash存储、256B RAM以及32个I/O引脚,常用于各种嵌入式...
### 教材-华为IPDCMM项目管理培训教材.pptx #### 一、项目管理概述 ...通过以上内容的学习,可以深入了解项目管理的基本概念、方法和实践,特别是针对软件开发项目的具体管理规程,有助于提高项目管理的能力和效率。
由于“pm”常用于项目管理的缩写,它可能是一个项目管理软件的早期版本。不过,由于具体信息有限,我们只能做出这样的推测。 **在Win10上安装的常见步骤和注意事项** 1. **系统需求**:首先,确保你的Windows 10...
### P6项目管理软件基本操作练习 #### 一、设置规划篇 **1. 设置管理参数** - **管理员登录:** - 打开“ProjectManagement”程序。 - 输入用户名:“admin”,输入口令:“admin”,点击“OK”按钮登录PM组件...
根据提供的文件信息,我们可以深入探讨华为IPD-CMM项目管理的核心知识点,主要聚焦于软件工程项目管理的基本概念、方法以及IPD-CMM项目管理的具体实践。 ### 一、项目管理概述 #### 1. 项目的基本概念 - **项目...
第12章“软件工程项目管理基础”涵盖了项目管理的核心方面,包括项目管理的范围、人员角色管理、问题管理、过程管理和小结。 首先,项目管理的范围主要关注三个方面:人员(People)、问题(Problem)和过程(Process)。...
5. AFFT - Order - Process Instructions:此表包含订单处理指示,指导操作员执行具体的工作步骤。 6. AFFV - Order - Process Instruction Values:存储处理指令的具体值,如时间、用量等。 7. AFFW - Goods ...
- 文件提供了各项操作的具体路径,如“项目管理”|“项目过程管理”|相应的功能模块,便于用户执行相应任务。 这个过程管理系统推广上线的详细计划,体现了项目管理中严谨的步骤和责任分工,对于实现集团内部信息...
运营管理部设有运营总监、运营经理、计划管理员、知识管理员、流程管理员和IT经理等岗位,这些岗位人员负责不同的管理任务,如流程规划、信息系统实施和维护等。 总的来说,这个运营管理组织架构和职责设计旨在通过...
6. 管理员界面:Django自带的admin界面可能被用来方便地管理和查看PM2.5数据。 7. 设置和配置文件:定义项目的基本设置,如数据库连接、应用配置等。 综上所述,这个项目涵盖了Python编程、Django框架的使用、数据...
- **项目经理(PM/TD)**:主要负责项目管理和协调工作,包括项目任命、合同交底等工作。 - **实施工程师**:负责具体项目的实施工作,包括进度汇报和风险管理等。 - **业务配置**:包括项目信息变更、项目管理等...
### SAP项目管理知识建议书解析 #### 一、工作概述 **1.1 关键点** - **运作地点**:锦纶股份有限公司及其下属的五厂、七厂、国贸部。 - **项目时间表**:第一阶段从1999年7月1日至1999年12月31日;第二阶段从...
为了支持团队协作,PM415 可能有角色和权限管理系统,允许管理员分配不同级别的访问权限给团队成员。这确保了数据的安全性,并确保每个人都能访问他们需要的信息,同时避免不必要的修改。 **总结:** PM415 是一个...
10. 数据库管理员(DBA):数据库管理员负责项目的数据库设计的审核、变更,SQL 语句的审核,数据订正,测试或上线数据准备。 11. 系统管理员(SA):系统管理员负责环境部署、维护;网站流量或压力监控。 12. ...
- **通过项目管理员窗口**: 在PM Designer的项目管理员窗口中,找到“数据收集器”选项,右键点击后选择“新增”。 - **通过菜单栏**: 打开PM Designer的菜单栏,依次点击“人机应用” > “数据收集器” > “新增”...
系统的核心功能是管理员能够对员工信息进行管理,包括添加、删除和修改,同时也允许管理员查看所有用户的借阅信息。这种设计模式常见于企业内部的HR信息系统,用于提升人力资源管理的效率和准确性。 1. **员工信息...
项目经理(PM,Project Manager)、配置管理员(CMO,Configuration Management Officer)和测试人员(TP)。 4. 项目经理的职责: 项目经理是整个信息系统开发和维护活动的负责人,他批准配置管理的各项活动并...