软件项目实施保障措施.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《软件项目实施保障措施.doc》由用户(四川三人行教育)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 实施 保障 措施
- 资源描述:
-
1、项目实施保证 为确保项目的顺利开展和实施, 我们分别制定了项目组人员保证方案和软件开发质量保 证方案以及项目 进度保证方案。 1项目组人员保证方案 为确保项目的顺利开展和实施, 项目组的人员配备既有高层次的技术带头人 (专家、 教 授等),也有 中坚力量(博士、工程师、研发经理等) ,还有一般工作人员(具体开发设计工 作的人员、试验人员、管理 人员等) ,并实行项目经理、技术负责人质量负责制,加强技术 管理的有效性和研发过程的科学性、准确性。 2软件开发质量保证方案 2.1质量管理内容 2.2.1编制和评审质量计划 制定质量保证计划: 依据项目计划及项目质量目标确定需要检查的主要过程和工作产品
2、, 识别项目过程 中的干系人及其活动,估计检查时间和人员,并制定出本项目的质量保证计 划。 质量保证计划的主要内容包括: 例行审计和里程碑评审, 需要监督的重要活动和工作产 品,确定审计 方式, 根据项目计划中的评审计划确定质量保证人员需要参加的评审计划。 明 确质量审计报告的报送范围。 质量保证计划的评审: 质量保证计划需要经过评审方能生效,以确保质量保证计划和项 目计划的一致性。 经过批准的质量保证计划需要纳入配置管理。当项目计划变更时, 需要及 时更改和复审质量保证计划。 2.2.2“过程和工作产品” 的质量检查 根据质量保证计划进行质量的审计工作, 并发布质量审计报告。 审计的主要内容
3、包括: 是否按照过程要求执行了相应的活动, 是否按照过程要求产生了 相应的工作产品。本项目中对质量的控制主要体现在不同阶段的审计当中。 2.2.3不符合项的跟踪处理 对审计中发现的不符合项, 要求项目组及时处理, 质量保证人员需要确认不符合项的状 态,直到最终 的不符合项状态为“完成”为止。 2.2质量管理责任分配 我公司在开发项目上按照规范化软件的生产方式进行生产。 每个项目除配备了项目开发 所需角色外,还 专门配备了质量保证小组、配置管理小组、测试小组来确保质量管理的实施,下面针对这三种角色进行说明: (1)质量保证小组职责 质量保证小组作为质量保证的实施小组, 在项目开发的过程中几乎所有
4、的部门都与质量 保证小组有关。 质量保证小组的主要职责是: 以独立审查方式, 从第三方的角度监控软件开 发任务的执行, 分析项目内存 在的质量问题, 审查项目的质量活动,给出质量审计报告。就 项目是否遵循已制定的计划、 标准和规程, 给 开发人员和管理层提供反映产品和过程质量的 信息和数据,使他们能了解整个项目生存周期中工作产品和过程 的情况,提高项目透明度, 从而支持其交付高质量的软件产品。 质量保证人员依据质量保证计划,通过质量审计报告向项目经理及有关人员提出已经识 别出的不符合项, 并跟踪不符合项的解决过程, 通过审计周报或者审计月报向项目经理提供 过程和产品质量数据,并与项目组 协商不
5、符合项的解决办法。 质量保证小组的检测范围主要包括: 项目的进度是否按照项目计划执行, 用户需求是否 得到了用户的 签字确认, 软件需求是否正确的反映了用户的需求, 是否将每一项用户需求都 映射到软件需求; 系统设计 是否完全反映了软件需求; 实现的软件是否正确的体现了系统设 计;测试人员是否进行了较为彻底的和全面 的测试; 客户验收和交接清单是否完备; 对于系 统运行中出现的问题, 维护人员是否记录了详细的维护记 录; 配置管理员是否按照配置管理 计划建立了基线,是否严格控制变更过程,是否对配置库进行了维护。 (2)配置管理小组职责 配置管理活动的目的是通过执行版本控制、 变更控制、 基线管
6、理等规程, 借助配置管理 工具的使用, 来保证整个生命周期过程产生的所有配置项的完整性、 一致性和可追溯性。 配 置管理是对工作成果 (阶段 工作成果和产品成果、 进展状态成果) 的一种有效保护形式,是 反映项目及其工作产品的过去、现在、动态 的资料和数据集中管理体现。 配置管理小组的主要职责包括: 根据项目计划制定配置管理计划, 建立配置库, 为项目 组人员分配配 置库权限,创建需求、设计、开发、测试、交付阶段的基线。当纳入基线库的 工作产品发生变更时,严格按照 配置项变更控制过程执行变更,变更后建立新的基线。 (3)测试小组职责 作为质量控制的主要手段, 如同软件开发一样, 测试在执行之前
7、, 测试小组制定软件测 试计划、测试 用例的编写和执行工作。 本项目中,测试可以分为如下几种类型:代码走查、单元测试、集成测试、系统测试。 为了保证程序的 质量, 开发人员需要对同伴的代码进行代码走查, 同时对自己编写的程序进 行单元测试,确保程序编译、运 行正确。 测试人员根据软件需求分析报告进行软件集成测试用例和系统测试用例的编写。 对编写 完成的测试用例 提交项目组进行评审,同时质量保证人员对评审过程和工作产品进行监 测。 测试人员根据测试计划和测试用例执行测试用例, 并对发现的缺陷进行记录, 只有这样 才能确保项目 组开发的软件产品满足用户需求。 在完成集成测试之后, 可以进行软件系统
8、测 试,系统测试包括对软件进行 功能测试、性能测试、安全测试、压力测试。只有进行了系统 测试软件测试才是完整的。 系统测试在本项目 中占有重要的地位, 性能要求有可能改变软件 的设计,为避免造成软件的后期返工,测试在性能上需要较大 的侧重。 2.3质量保证措施 通过质量管理责任的分配,通过如下几个方面来进行质量保证的实施过程: 2.3.1项目进度 项目计划的制定为工程项目实施、管理和支持工作、项目进度、成本、质量及过程产品 的有效控制打下 了良好的基础, 以便所有相关人员能够按照该计划有条不紊地开展工作; 制 定项目计划 ,必须获得相 关干系人的认可,并以此作为项目跟踪的基础。 项目进度是项目
9、进行是否顺利的最直观表现。 制定合理的项目计划首要前提是选择从事 类似规模和类似 业务项目的有经验的项目负责人参加制定项目进度计划。 项目计划由项目负责人制定,由项目各小组组长、 项目成员、 干系人、 质量保证人员参 加一起进行评 审。 评审过程主要讨论项目计划的可行性, 对其中不合理的地方提出修改意见, 对计划中不合理的地方进行 修改完善, 并由质量保证人员对其结果进行跟踪处理, 以确保项 目计划完整性、可行性,项目计划评审通过 后,交由配置管理人员进行配置管理。 在计划实施过程中, 按项目计划中里程碑为界限, 将整个开发周期划分为若干阶段。 根 据里程碑的完 成情况, 适当的调整每一个较小
展开阅读全文