软件项目质量控制体系

软件项目质量控制体系

ID:15586837

大小:92.50 KB

页数:8页

时间:2018-08-04

软件项目质量控制体系_第1页
软件项目质量控制体系_第2页
软件项目质量控制体系_第3页
软件项目质量控制体系_第4页
软件项目质量控制体系_第5页
资源描述:

《软件项目质量控制体系》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、****软件项目质量控制体系1.项目开发过程与实施进度计划1.1.项目开发过程管理1.1.1.项目管理框架基础管理过程项目管理软件项目管理活动(软件计划过程)单元测试设计系统需求分析系统设计软件项目计划软件需求分析软件模型设计软件详细设计编辑单元测试软件开发与集成系统培训系统测试验收维护集成测试计划与设计系统测试计划与设计需求管理变更控制质量体系配置管理变更控制SPA—软件管理过程SDP—软件开发过程SRP—需求管理过程SOA—质量保证过程SOM—配置管理过程管理角色项目经理质量经理资源构成软件开发组质量保证组技术服务组控制标准软件开发过程规范软件保证

2、过程规范软件技术服务过程规范标准基础■SW_CMM;■ISO9001;■SE_CMM;■PSP¨ISO9001¨PSP;TSP1.1.2.项目管理模式依据项目的软件特点、合作方的项目实施要求,在继承****软件以往软件项目管理的工程实践经验基础上,软件开发项目中我们将采用如下模式组织、控制项目的过程管理:·双经理与双过程的项目管理模式;透明过程,两级管理(项目组级和公司级)的模式;1.2.项目过程监控外包软件项目的成功通常受到三个核心层面的影响,即项目组内环境、项目所处的组织环境、客户环境。这三个环境要素直接关系到软件项目的可控性。项目组管理模型与项目

3、过程模型、组织支撑环境和项目管理接口是上述三个环境中各自的核心要素。1.2.1.软件项目监控的过程步骤软件项目监控的目的是通过建立对软件项目过程的可视性,使项目管理者在软件项目性能与软件计划出现偏差时采取有效的纠正措施,以确保软件过程的质量满足要求。一般软件项目的监控按照如下的步骤执行:获取项目过程信息、分析判断、采取纠偏措施、验证。这一过程以获得真实、实时的项目一手数据为基础,建立过程的可视性,通过过程可视实施项目目标管理与过程管理的统一。1.2.2.项目监控的实施要点****软件在组织实施软件项目的过程中,对项目的监控从三个个角度着手实施:1)建立

4、符合软件工程和软件项目管理流程要求的实用的软件项目运行环境。包括:明确的过程流程、项目策划、组织支撑环境。2)优秀的项目经理和质量保证经理构成项目的第一责任人。****软件采用双过程经理制,项目经理和软件质量保证经理构成软件项目的灵魂人物。3)项目沟通项目计划、进度和项目范围必须能够被项目成员方便地得到,以确保大家是在统一的平台上朝着同一个目标前进。为此,在软件开发项目实施过程中****软件从三个方面展开工作以建立项目组内部、公司全局、项目组与项目方的沟通机制:采用适当的图表和模版增强项目组内沟通效果和沟通的一致性;采用协同开发软件工具内部统一的消息平

5、台;项目策划中必须包括与项目方的适当沟通并建立沟通渠道。2.系统测试计划及验收程序2.1.软件系统测试环境根据软件开发项目的技术设计方案和系统软件需求规格说明书中对系统环境的要求,该系统的测试环境将在模拟系统实际的运行环境的基础上配置测试环境。对于有些测试项目,还将在系统交付前,在用户的真实运行环境中进行测试,如环境测试、稳定性测试、仿真测试、安全保密测试等。一个软件系统测试环境的模板如下:客户端浏览器:IE5.0语言环境:windows98&windows2000中文版,windows98&windows2000英文版,支持多语种显示、输入和存储的能

6、力。硬件环境:平台选择为:HPSolaris8软件环境:WebServer:IIS6.0Application:.Netframework数据库:SQLserver2000。2.2.测试工具测试工具的使用是保证测试质量,提高测试效率的有效手段。但是对于应用系统,其输入输出及功能实现也是千差万别,因此人工测试尤为重要,不可取代软件系统采用测试工具及人工测试相结合的方式,使用类似于如下测试工具对系统进行测试。工具供应商版本链接测试SQASiteCheckRational6.1性能测试WebApplicationStressToolMicrosoft1.12

7、.3系统测试策略及验收项目我们采用如下策略对系统进行全面测试:进行测试设计、编写测试用例、进行测试执行、记录测试过程、提交缺陷报告并跟踪其修改完成,提交测试评估报告、评价系统是否满足用户使用要求及系统设计要求。系统验收中客户方由用户部门的业务信息主管(BIE)和IT应用管理部的BA人员以及其他相关环节指定的负责人联合对本应用系统的开发签字确认。(1)环境测试(2)系统功能测试(3)可靠性测试(4)可维护性测试(5)稳定性测试(6)仿真测试(7)安全保密测试(8)用户权限测试(9)数据和数据库集成测试(10)数据备份和恢复测试(11)性能测试(12)资料

8、的完整性测试(13)安装测试2.4.测试阶段划分阶段任务任务描述测试计划制定测试计划测试设计制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。