软件产品项目人员职责_第1页
软件产品项目人员职责_第2页
软件产品项目人员职责_第3页
软件产品项目人员职责_第4页
软件产品项目人员职责_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件产品项目人员职责1.项目实施组织分工1.1.项目组织架构成立跨部门的项目团队,通过各部门的优势互补、合理分工、团结协作,对用户的需求快速响应,建立与用户的明确的沟通渠道,使双方的沟通更直接更明确;通过跨部门的合作,能够获得各专业部门的专业指导和技术支持。本项目实施项目经理负责制,项目经理是项目具体实施的唯一负责人也是项目领导小组决策的执行人。项目经理每周末、每月末以《周状态报告》和《月状态报告》的形式,向项目领导小组汇报和项目组成员通报项目进展情况。应用软件开发经理、应用软件实施经理向项目经理负责,以保证项目计划的执行。应用软件测试经理向项目领导小组负责而不向项目经理负责这样可以保证测试的独立性。SQA工程师向项目领导小组负责,使得质量保证活动具有独立性。项目开发中技术的分类项目管理除了以上人员参与以外,还需要各类技术人员的支持,其中包括业务型的技术人员、基本型的技术人员、成熟型的技术人员、从事研究性工作的人员、从事探索性工作的人员,这些人员在技术开发活动中提供技术支持。本项目的主要是软件系统的建设,但是其建设实施过程中涉及到硬件和网络设置,因此,我公司的技术支持人员将包括硬件网络系统的技术支持人员。1.2.项目人员分工1.2.1.项目领导小组对于大型的系统开发任务,成立专门的领导小组,这既是对项目的重视,也是管理大型项目开发工作所必需的。领导小组的成立,加强了管理的力度。虽然领导小组的成员不一定参与确切的事务管理,但是领导小组的督促却无疑加强了管理人员对项目管理的重视,从而加强了项目管理的力度。领导小组的成立,加强了决策的及时性和有效性。大型项目的管理工作,出现变化和特殊情况的比较多,管理方法会随实际情况有调整,专门的领导小组,可以为这种调整及时做出决策,确定调整是否合理,管理方法是否切实可行,而且鉴于领导小组的级别,决策的有效性会提高。1.2.2.项目领导小组的职责项目领导小组负责指导项目实施,为随时可能发生的改变提供必要的决策意见;任命项目经理,为项目组调配人力资源和其他资源;审查项目管理计划;审查项目进度报告和项目进展情况;与用户方就重大问题进行协调。在需要的时候,调整公司其他资源以配合本项目所需。1.2.3.项目经理项目经理是项目的总责任人,对项目的质量、成本和进度负责依据合同,充分了解并确认用户需求,对项目结果满足用户需求负责。项目经理负责制订项目计划,分解项目阶段,确定任务优先级,合理利用资源,对项目实施计划和人力成本预算的执行负责,对于计划执行中的难点及时向项目领导小组报告并通报项目管理专员,并获取相关支持。项目经理负责组建项目团队,并协调各个团队成员的活动,使他们作为一个和谐的整体,适时履行其各自的工作。指导项目组成员工作,确保项目组成员能够履行各自职责,对项目阶段任务的完成和质量负责。并对项目及成员的绩效进行考核。项目经理代表公司与用户建立项目合作关系,及时、有效地与用户沟通,以便在项目执行过程中得到用户的支持与配合。项目经理对项目信息的及时准确沟通负责,确保项目计划和项目进度能够准确及时传递给项目有关人员,包括项目组成员,领导小组,用户以及销售人员。项目经理依据项目管理流程,组织项目各阶段任务的实施;跟踪项目进度,提交项目进度报告,对项目进度实施控制。项目经理对于项目执行过程中不符合流程的情况给以跟踪纠正,对于特殊情况,报告主管领导并征得批准;跟踪解决用户投诉问题;对项目各阶段需要提交的文档、程序和服务的及时性与质量负责。1.2.4.应用软件开发经理应用软件开发经理负责制订《项目计划》中的《开发计划》,保证应用系统开发按《开发计划》进行;负责系统开发的组织,对应用系统开发的质量,进度和成本负责。应用软件开发经理在项目启动阶段负责协助项目经理制订《开发计划》从需求开始,到系统测试前,负责系统的开发活动的计划、任务分配、跟踪、控制。应用软件开发经理负责指导需求调研、管理和分析人员、系统设计人员、程序员工作;负责编写《系统管理手册》、《安装手册》;组织应用系统的需求调研和需求分析,提交《软件需求规格说明书》。保证系统设计质量,提交系统设计说明书;保证代码质量,组织代码审查,检查单元测试结果,提交原代码和发布产品。分析系统测试问题报告,判断并处理组装测试缺陷,保证软件系统各单元之间能够相互协调,作为一个系统运行;指定开发人员解决问题,确认系统测试问题得到解决,对于无法解决的问题给以解释说明。1.2.5.应用软件测试经理测试经理独立于开发工作,主要负责保证产品的功能达到需求标准;测试经理需要制定详细的测试计划来规划测试工作,同时安排人员进行测试,最后还要确认测试结果,保证结果符合需求。测试经理在项目启动阶段负责协助项目经理制订《测试计划》,保证以最小的测试成本找出最多和最关键的软件问题。测试经理参加需求设计评审,确保用户需求的可测试性;参加设计评审,确保设计方案的可测试性;验证测试环境,保证测试环境符合测试要求。指导测试人员进行工作,组织测试,保证测试人员理解测试计划,能够按照测试计划要求进行测试;指导提交测试问题报告,对测试发现的问题能够清晰准确描述,并提供可能的证据。分析测试结果,提交《测试总结报告》,对放行的软件产品给出质量评价;协助用户制定《测试计划》,协助确认测试的实施。1.2.6.应用软件实施经理应用软件实施经理负责应用系统的安装、培训、运行,数据的准备与迁移,指导用户确认测试,协助项目经理准备验收的各类文档资料以及完成验收工作。应用软件实施经理负责在项目启动阶段,协助项目经理制订《实施计划》;负责用户培训的组织,实施应用系统培训;协助用户进行确认测试;负责应用系统安装、调试;负责指导用户试运行;报告系统运行情况。负责协助项目经理准备验收的工作并协助项目经理完成验收。1.2.7.SQA工程师SQA工程师主要的工作职责是负责项目的质量保证工作,负责项目流程的审计和跟踪活动。SQA工程师负责在项目启动阶段,协助项目经理制订《质量保证计划》通过监控软件的开发过程保证产品的质量;保证开发出来的软件和软件开发过程符合相应标准与规程;保证软件产品、软件过程中存在的问题得到处理,必要时将问题反映给高级管理者。确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审和审计需要。1.2.8.配置管理工程师配置管理工程师是项目经理的左右手,负责配置管理的工作,以确保在软件项目的整个项目生命周期过程中的各个阶段的工作产品以及相关文档的版本管理的有效性和完整性。配置管理工程师负责在项目启动阶段,协助项目经理制订《配置管理计划》、标准和规程;负责计划、标准和规程的维护和分发;负责项目配置项、基线的生成和管理;负责由软件基线库生成和发布产品;定期报告配置状态。1.2.9.项目其他成员分工角色名称角色承担的职责文档管理员1、收集和管理项目的相关资料,并建立文档。2、保证《软件需求规格说明书》符合项目定义的模板要求3、保证《系统设计说明书》符合项目定义的模板要求。

4、保证项目提交的《用户手册》《操作手册》《安装手册》《系统管理手册》符合项目定义的手册模板。需求调研员真实,完整,全面的收集并记录用户需求。需求分析员1、负责分析《用户需求说明书》推导出《软件需求规格说明书》保证所有用户需求都被适当的定义。2、保证《软件需求规格说明书》准确、全面地反映了《用户需求说明书》中的用户需求,并且能够指导开发经理组织系统设计。需求管理员通过《需求跟踪矩阵》保证软件系统产出物的致性。架构设计师保证《软件需求规格说明书》定义的所有需求,都被分解到一个且只被分解到一个系统界面实现,产出物《系统架构设计说明书》能指导界面设计和数据库设计。数据库设计师1、保证《软件需求规格说明书》定义的所有实体及实体之间的关系都定义有一个数据库存储,产出物《数据库设计说明书》能指导界面设计和模块设计。2、保证用户原有数据在进行转换前后的致性、准确性和完整性。界面设计师保证系统所有界面的致性,将《系统架构设计说明书》所定义的界面功能分解到一个且只分解到一个模块实现,产出物《界面设计说明书》能够指导模块设计师进行模块设计。模块设计师保证《界面设计说明书》所定义的模块功能被分解到一个且只分解到一个程序单元实现,产出物《模块设计说明书》能

指导程序员进行代码设计。程序员1、保证程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论