专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »项目管理 » 项目管理计划:项目管理的质量保证计划 »正文

项目管理计划:项目管理的质量保证计划

来源: 发布时间:星期三, 2008年12月10日 浏览:33次 评论:0
项目管理保证

  项目管理主要目标是保证项目在规定时间内高质量完成项目项目管理包括了项目组开发各阶段人员结构配置质量控制实施方略内部文档和产品文档组织编写等各项工作

  开发项目按照规范化软件生产方式进行生产在生产流程上采用ISO9000标准进行项目开发参与角色有项目经理项目负责人领域专家系统分析员测试组技术支持部质量监督组文档组下面就各个角色说明其主要职责

  项目经理

  主要负责该项目开发商在开发和维护过程中同客户商务接洽和开发配合方面事物包括:项目合同签定;提交开发计划给客户; 组织客户与分析人员进行需求确定; 组织客户阶段性验收; 协调客户提供测试环境; 监督项目进度与质量; 提供开发人员所需各种人力物力资源; 负责项目开发过程中客户、开发项目组、质量监督部文档组等相关部门联络与沟通

   项目开发采用项目负责人责任制项目开发由项目负责人全权负责负责范围包括: 项目开发计划制定; 开发方法确定; 技术规范编制; 项目各阶段人员配给与人员之间配合; 各阶段文档生成和版本编号

   领域专家

  主要责任是协同系统分析员认清领域边界确定领域内容领域专家可以由客户抽调技术骨干担任也可以由开发商聘请担任领域专家在开发过程中主要参与阶段是系统需求分析在明确了系统将来要完成主要任务之后领域专家职责转向系统用户界面确定上开发出系统能被客户接受两个重要指标个是系统正确性即系统是否正确完成了用户希望它完成任务;第二就是系统操作便捷性便捷主要受到使用系统客户操作习惯制约领域专家往往是多年从事该项工作人员他们使用习惯会对系统易用性非常有帮助领域专家参与开发阶段受到开发方式影响

  系统分析员

  系统分析员是系统开发方法贯彻者和系统实现指导者分析人员主要参与开发阶段需求分析和系统设计两个阶段(这两个阶段并不是截然分开由开发方式不同可能会贯穿整个开发工期)

  首先系统分析员和领域专家起对领域进行分析确定领域边界和领域内容在完成这项任务后系统分析员应当提交系统需求报告系统需求报告由领域专家确认之后交给质量监督组进行复审复审完毕由文档组进行文档规范化进行存档和版本编号与此同时规范化系统需求报告由项目经理转交给客户进行复审(项目经理对系统需求报告内容格式等有审查义务)

  客户复审完毕之后通过项目负责人转交给系统分析员进行更新修正并对版本进行升级之后再经质量监督组和文档组等环节进行流转直到该报告无须进行再流转为止 接下来系统分析员项主要任务是对领域进行分析和映射构造系统构架即进行体系结构设计

  参与系统分析员在不止个时首先由分析员委员会进行体系结构设计当体系结构基本确定之后定义分组和分组之间接口特别对将来需要密切接口部分要进行详细定义包括彼此间"通讯协议"时间及方式等等完成该项工作后必须产生体系结构设计说明体系结构设计说明生成后由项目负责人提交给质量监督组进行复审复审通过之后由文档组进行格式化和版本编号并存档体系结构设计说明完整流转过程在开发商内部客户并不介入

  为了有效利用领域专家资源在体系结构设计同时可以由系统分析员指导之下员进行界面原形开发界面原形由领域专家进行评审评审通过后由客户进行复审界面原形跳过质量监督由文档组进行格式化和存档质量监督有了解和监督界面原形变化责任 员参与系统详细设计主要负责系统实现工作并对测试组提供相应测试资源由于详细设计详细程度不易把握员参与情况下系统分析人员与交流会有助于系统开发进度在项目代码生产后期员要进行相应白盒测试之后可执行体提交到测试组进行测试系统详细设计说明由分析员和员共同完成通过项目负责人转交质量监督组进行复审复审通过后由文档组进行格式化和版本编号并存档

  测试组

  主要进行软件测试工作上面提到员在交给测试人员之前是进行过白盒测试测试人员根据详细设计文档对软件要实现功能进行测试保证软件执行体正确实现设计要求在此也只证明了软件正确反映了设计思想但是否真正反映了用户需求仍需要进测试在正确性测试完成之后需要测试是软件性能软件性能在本项目中占有重要地位性能要求有可能改变软件设计为避免造成软件后期返工测试在性能上需要较大侧重

  同样测试在不同阶段需要不同"输入"与"输出"在正确性测试阶段不需要太详细测试计划和测试策略设计而在性能测试时需要分析人员提出测试策略和测试用例质量监督组同样会提出他们认为必要测试策略和测试用例后者提出测试策略和测试用例被认为是对前者抽样调查无论是前者还是后者提出测试策略和测试用例都由测试组组织实施

  质量监督组

  保证软件透明开发主要环节在项目开发过程中几乎所有部门都与质量监督组有关质量监督组对项目经理提供项目进度与项目真正开发时差异报告提出差异原因和改进方法在项目进度被延滞或质量监督组认为某阶段开发质量有问题时提请项目经理、项目负责人等必要相关人员举行质量会议解决当前存在和潜在问题质量监督是建立在文档复审基础之上因而文档版本控制特别是软件配置管理直接影响软件质量监督影响力和力度文档组则是保证软件质量监督得以实施重要保证

  质量监督组监督范围包括: 系统分析人员是否正确反映了用户需求; 软件执行体是否正确实现了分析人员设计思想; 测试人员是否进行了较为彻底和全面测试; 文档组是否对文档规范化进行比较彻底版本控制是否有效;

  文档组

  是保证项目开发完毕同时内部文档和外部文档都同时完成内部文档及时产生和规范是保证项目开发各小组能够更好接口和沟通重要前提从另个方面讲也是保证工程不被某个关键路径所阻塞而延滞前提如上所述文档组还是保证质量监督组得以发挥作用基础

  文档组主要职责包括: 完善各个部门发送需要存档和进行版本控制文档; 对文档进行单向出入控制; 对所有存档文档进行版本控制; 书写文档规范并传达到开发组中; 书写部分外部文档

技术支持部 

  技术支持部存在是保证软件在用户使用过程中为用户提供最及时技术服务也为项目开发人员抽身进行新版本软件开发保证技术支持部人员能够作到对软件使用人员进行软件安装、配置、正确使用进行培训能够解决由于软件不当使用产生各种问题技术支持部人员也有对软件系统分析监督作用技术支持人员是软件开发过程中虚拟用户也就是说在软件未正式提交用户之前技术支持人员充当用户角色

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: