文件名称:项目经理学之项目岗位设置
文件大小:227KB
文件格式:PPT
更新时间:2014-07-26 08:02:27
项目经理,项目管理,团队管理,项目范围控制,岗位设置
项目经理学之项目岗位设置 共有岗位 项目经理 开发经理 需求调研员 系统分析员 架构设计师 系统设计师 模块设计师 程序员 测试经理 试工程师 测试员 实施经理 实施工程师 SQA 经理 SQA 工程师 配置管理工程师 配置管理员 美工 各岗位职责说明 项目经理 主要职责: 1. 组织制定项目的总体计划和阶段计划; 2. 协调项目组资源和内部工作关系,安排项目组成员工作; 3. 跟踪、检查项目组成员工作质量; 4. 为保障项目正常运作,与客户、项目组成员之间进行必要的沟通; 5. 负责控制项目,保证项目在预算成本范围内按规定的质量和进度达到项目目标。 开发经理 主要职责: 1. 负责制定从需求分析开始到系统测试前的开发计划; 2. 在开发计划的约束下,协调项目组相关资源,完成系统分析、架构设计、系统设计、模块设计、代码实现、单元测试和集成测试工作; 3. 在项目开发阶段,跟踪、检查项目组成员的工作质量; 4. 负责重点代码检查和单元测试; 5. 负责编写《集成测试用例》和集成测试脚本,负责组织相关人员执行集成测试并提交《集成测试报告》; 6. 负责编写《系统管理手册》和《安装手册》。 需求调研员 主要职责: 1. 根据《需求调研计划》进行需求调研; 2. 收集整理客户需求,负责编写《用户需求说明书》; 3. 负责解决《用户需求说明书》被评审后发现的问题; 4. 就《用户需求说明书》的内容与项目组、用户达成一致并得到用户的确认。 系统分析员 主要职责: 1. 深入分析和归纳用户需求,总结翻译出系统需求; 2. 负责将系统需求整理成《软件需求规格说明书》; 3. 负责解决《软件需求规格说明书》被评审后发现的问题; 4. 必要时负责向架构设计师或系统设计师解释系统需求。 架构设计师 主要职责: 1. 深度剖析系统需求,抽象出应用系统架构模型,确定应用系统实现模式; 2. 利用当前先进、成熟的计算机应用技术,负责设计和实现稳健、实用、灵活、高效的应用系统(技术)架构; 3. 指导项目组相关人员了解并灵活使用(技术)架构; 4. 协助测试人员进行系统架构测试。 系统设计师 主要职责: 1. 深入分析系统需求,剖析出界面层、业务层和数据层应用模块; 2. 针对项目选定的(技术)架构,负责完成应用系统的概要设计和详细设计; 3. 负责完成应用系统的数据库逻辑设计和物理设计; 4. 指导项目组相关人员完成模块设计; 5. 协助编写《集成测试用例》和集成测试脚本。 模块设计师 主要职责: 1. 在系统设计师的指导下,负责进行模块设计(包括功能界面布局设计和人机交互界面设计)和编写设计文档; 2. 在系统设计师的指导下,负责编写《集成测试用例》和集成测试脚本; 3. 负责完成应用系统的集成测试并编写集成测试报告; 4. 指导程序员根据模块设计进行代码实现。 程序员 主要职责: 1. 在模块设计师指导下,根据模块设计进行代码实现; 2. 编写《单元测试用例》和单元测试脚本; 3. 负责执行代码走读和单元测试,记录单元测试结果; 4. 执行集成测试。 测试经理 主要职责: 1. 独立编写测试计划; 2. 独立编写测试用例; 3. 安排和指导测试工程师/测试员的工作; 4. 协调测试团队内部的工作以及与开发团队之间的工作。 测试工程师 主要职责: 1. 在测试经理的安排和指导下,编写测试计划; 2. 在测试经理的安排和指导下,编写测试用例; 3. 在测试经理的安排下,独立完成“执行测试”的工作; 4. 在测试经理的指导下,掌握较深层次的测试方法、测试技术和较复杂的业务流程。 测试员 主要职责: 1. 在测试经理的安排和指导下,编写测试用例; 2. 在测试经理的安排和指导下,完成“执行测试”的工作; 3. 在测试经理的指导下,基本完成测试计划的编写工作; 4. 在测试经理帮带下,掌握基本的测试方法、测试技术和业务流程。 实施经理 主要职责: 1. 负责制定项目实施计划; 2. 在项目实施计划的约束下,协调项目组相关资源,完成系统实施相关工作(包括系统安装、用户培训、系统上线、系统试运行等); 3. 在项目实施阶段,跟踪、检查实施人员的工作质量; 4. 负责编写《用户手册》、《操作手册》和相关培训教材; 5. 负责协助用户进行“用户确认测试”和编写《确认测试报告》。 实施工程师 主要职责: 1. 在实施经理安排和指导下,执行项目用户现场实施任务; 2. 参与编写《用户手册》、《操作手册》和相关培训教材; 3. 参与进行“用户确认测试”和编写《确认测试报告》。 SQA 经理 主要职责: 1. 负责被分派项目的质量审计; 2. 对工程部门进行CMM 过程培训和指导; 3. 负责被分派的过程改进工作; 4. 负责过程工具的研究、推广与维护。 2. 对工程部门进行CMM 过程培训和指导; 3. 负责过程工具的研究、推广与维护,负责过程数据库维护工作。 SQA 工程师 主要职责: 1. 负责被分派项目的质量审计; 2. 对工程部门进行CMM 过程培训和指导; 3. 负责过程工具的研究、推广与维护,负责过程数据库维护工作。 配置管理工程师 主要职责: 1. 负责部门项目配置管理库的管理并承担大型项目的配置管理活动; 2. 指导配置管理员编写《配置管理计划》并实施配置管理活动; 3. 为部门各项目提供SCM 理论和相关工具的培训,并提供技术支持; 4. 对配置管理流程进行监督、跟踪,并提供优化改进建议。 配置管理员 主要职责: 1. 据软件项目计划制定配置管理计划; 2. 在配置管理计划约束下,负责配置项、基线的生成、变更和相关管理; 3. 为项目组提供SCM 理论和相关工具的培训,并提供技术支持。 美工 主要职责: 1. 负责完成项目经理安排的功能界面设计。