没有合适的资源?快使用搜索试试~ 我知道了~
软件综合项目质量控制标准体系.doc
0 下载量 7 浏览量
2022-12-16
02:15:21
上传
评论
收藏 87KB DOC 举报
温馨提示
试读
22页
软件综合项目质量控制标准体系.doc
资源推荐
资源详情
资源评论
****软件项目质量控制体系
1. 项目开发过程和实施进度计划
1.1.项目开发过程管理
1.1.1. 项目管理框架
基础管
理过程
项目经理
管理角色
质量经理
资源组成
软件开发组
质量确保组
技术服务组
控制标准
软件开发过程规范 软件确保过程规范
软件技术服务过程规范
标准基础
■SW_CMM; ■ISO9001; ■SE_CMM; ■PSP
� ISO9001
� PSP;TSP
1.1.2. 项目管理模式
依据项目标软件特点、合作方项目实施要求,在继承****软件以往软件项目管理工程实
践经验基础上,软件开发项目中我们将采取以下模式组织、控制项目标过程管理:
� 双经理和双过程项目管理模式;
透明过程,两级管理(项目组级和企业级)模式;
1.2. 项目过程监控
外包软件项目标成功通常受到三个关键层面影响,即项目组内环境、项目所处组织环境、
项 目 管 理
软件项目管理活动(软件计划过程)
单元测
试设计
系统
需求
分析
系统
设计
软件
项目
计划
软件
需求
分析
软件
模型
设计
软件详
细设计
编辑
单元
测试
软件
开发
和集
成
系统
培训
系统
测试
验收
维护
集成测试
计划和设计
系统测试计划和设计
需求管理 变更控制
质 量 体 系
配置管理 变更控制
SPA—软件管理过程
SDP—软件开发过程
SRP—需求管理过程
SOA—质量确保过程
SOM—配置管理过程
用户环境。这三个环境要素直接关系到软件项目标可控性。项目组管理模型和项目过程模型、
组织支撑环境和项目管理接口是上述三个环境中各自关键要素。
1.2.1.软件项目监控过程步骤
软件项目监控目标是经过建立对软件项目过程可视性,使项目管理者在软件项目性能和
软件计划出现偏差时采取有效纠正方法,以确保软件过程质量满足要求。
通常软件项目标监控根据以下步骤实施:获取项目过程信息、分析判定、采取纠偏方法、
验证。这一过程以取得真实、实时项目一手数据为基础,建立过程可视性,经过过程可视实
施项目目标管理和过程管理统一。
1.2.2.项目监控实施关键点
****软件在组织实施软件项目标过程中,对项目标监控从三个个角度着手实施:
1)建立符合软件工程和软件项目管理步骤要求实用软件项目运行环境。包含:明确过
程步骤、项目策划、组织支撑环境。
2)优异项目经理和质量确保经理组成项目标第一责任人。
****软件采取双过程经理制,项目经理和软件质量确保经理组成软件项目标灵魂人物。
3)项目沟通
项目计划、进度和项目范围必需能够被项目组员方便地得到,以确保大家是在统一平台
上朝着同一个目标前进。为此,在软件开发项目实施过程中****软件从三个方面展开工作以
建立项目组内部、企业全局、项目组和项目方沟通机制:
采取合适图表和模版增强项目组内沟通效果和沟通一致性;
采取协同开发软件工具内部统一消息平台;
项目策划中必需包含和项目方合适沟通并建立沟通渠道。
2. 系统测试计划及验收程序
2.1.软件系统测试环境
依据软件开发项目标技术设计方案和系统软件需求规格说明书中对系统环境要求,该系
统测试环境将在模拟系统实际运行环境基础上配置测试环境。对于有些测试项目,还将在系
统交付前,在用户真实运行环境中进行测试,如环境测试、稳定性测试、仿真测试、安全保
密测试等。
一个软件系统测试环境模板以下:用户端浏览器:IE5.0
语言环境: windows98&windows 汉字版, windows98&windows 英文版,支持多语种显示、
输入和存放能力。
硬件环境:
平台选择为:HP Solaris 8
软件环境:
Web Server:IIS 6.0
Application:.Net framework
数据库:SQLserver。
2.2.测试工具
测试工具使用是确保测试质量,提升测试效率有效手段。不过对于应用系统,其输入输
出及功效实现也是千差万别,所以人工测试尤为关键,不可替换软件系统采取测试工具及人
工测试相结合方法,使用类似于以下测试工具对系统进行测试。
工具
供给商
版本
链接测试
SQA
SiteCheck Rational
6.1
性能测试
Web
Application Stress Tool
Microsoft
1.1
2.3 系统测试策略及验收项目
我们采取以下策略对系统进行全方面测试:进行测试设计、编写测试用例、进行测试实
施、统计测试过程、提交缺点汇报并跟踪其修改完成,提交测试评定汇报、评价系统是否满
足用户使用要求及系统设计要求。
系统验收中用户方由用户部门业务信息主管(BIE)和 IT 应用管理部 BA 人员和其它相
关步骤指定责任人联合对本应用系统开发签字确定。
(1) 环境测试
(2) 系统功效测试
(3) 可靠性测试
(4) 可维护性测试
(5) 稳定性测试
(6) 仿真测试
(7) 安全保密测试
(8) 用户权限测试
(9) 数据和数据库集成测试
(10) 数据备份和恢复测试
(11) 性能测试
(12) 资料完整性测试
(13) 安装测试
2.4.测试阶段划分
阶段任务
任务描述
测试计划
制订测试计划
测试设计
制订测试方案、选择测试工具、设计测试用例
测试准备
搭建测试环境、掌握相关技术
测试实施
按测试计划及测试设计实施测试、统计测试日志及测试缺点汇报,进行回归测试
测试评定
对整个测试过程进行评定,提交测试结果结论性意见
2.5.测试最终交付文档
1) 系统测试计划
2) 系统测试设计
3) 系统测试汇报
4) 系统测试评定汇报
5) 可靠性测试评定
6) 可维护性测试评定
7) 安全保密性测试评定
8) 数据和数据库集成测试评定
9) 数据备份和恢复测试评定
3.培训计划
3.1.培训目标
为了确保软件系统良好运行,确保软件系统最终用户能够独立地对系统进行管理和维护,
我们把培训对象分为系统级、管理员级、操作员级三个层次,对其进行技术培训和产品使用
培训。
3.2.初步培训计划
课程内容
培训对象
课程时
间
教材
出版社或作者
系统布署
系统级
4 小时
本设计方案
****软件
系统源代码
系统级
8 小时
应用软件源代码
****软件
系统用户管理
程序
系统级、管理员级
4 小时
本系统"系统管理手
册"
****软件
ARAS
应用系统系统级、管理员级、
操作员级
16 小时
本系统"系统操作手
册"
****软件
故障排除
系统级、管理员级
4 小时
本系统"系统管理手
册"
****软件
考评
系统级、管理员级、操作员级
(分别出题)
4 小时
考评试题
****软件
注:
1、课时安排和讲课地点有待和用户协商。
2、采取集中培训方法进行。
4.技术支持和售后服务
4.1.项目服务理念
软件服务应该和软件本身同时,即软件服务是贯穿于软件项目整个生命全周期完整过程。
软件价值在于发明用户价值,用户和项目全部者关系从根本上是联盟关系。软件就是服务,
软件生命从根本上起源于服务,起源于使用者。
剩余21页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 352
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功