[摘 ]国软件业世界先进国家相差距甚远原软件工程化技术没广泛应天软件开发软件开发员行团队行软件开发机构说求时间合理投资保质保量交付软件产品巨挑战软件水高美国国软件开发项目超期超预算终软件产品质量终户满意等问题困扰软件开发机构重问题文建立专职质量提升组织软件开发程质量识控制完善测试手段软件程力成熟度模型应等方面叙述提高软件质量控制途径
[关键词]软件工程 项目理 质量控制 测试手段 成熟度模型
引言
国软件业开始诞生起步时候软件企业质量理方面较落部分软件企业没设置专门测试组织软件产品质量完全赖程序设计编写者技术水工作效果种赖软件产品质量水低
然国软件企业2000年左右开始建立部测试组然起事检验功部分产品质量缺陷然法时较全面发现解决更说预防缺陷
种具事检验功测试组建立没必支持力资源投入严重足导致测试组软件质量贡献业绩表现佳时产品质量认识缺乏全面理解仅仅建立测试组产品质量提升限
着中国WTO发展步伐国涌现出越越软件企业中外包企业外包软件开发公司般需取定资质认证够接国外委托项目中CMMI(CMM)认证国软件行业迎新发展时期规范规模化
二建立专职质量提升组织
开发项目规范化软件生产方式进行生产开发质量理流程采ISO9000标准进行项目配备项目开发需角色外需专门配备配置理组测试组质量保证组确保质量理实施
()配置理组职责
配置理组保证项目开发完毕时部文档外部文档时完成部文档时产生规范保证项目开发组够更接口沟通重前提方面讲保证工程某关键路径阻塞延滞前提配置理组保证质量保证组发挥作基础配置理组职责包括完善部门发送需存档进行版控制代码文档阶段性成果代码文档等进行单出入控制存档文档进行版控制提供文档规范传达开发组中
(二)测试组职责
测试组作质量控制手段负责软件测试设计执行工作软件开发样测试执行前样需进行测试计划测试策略设计通常情况测试分正确性功性性安全系统测试等测试均需测试计划测试策略中进行描述指导测试组成员进行测试例编写测试执行程序员交测试员前进行定单元测试确保程序编译运行正确
测试员根详细设计文档软件实现功进行测试保证软件执行正确实现设计求证明软件正确反映设计思想否真正反映户需求需进步功性测试
测试员根软件需求规格说明书提功进行检测确保项目组开发软件产品满足户需求正确性测试完成需测试软件性软件性项目中占重位性求改变软件设计避免造成软件期返工测试性需较侧重测试组需做安全测试确保系统安全
(三)质量保证组职责
质量保证组作质量保证实施组职责保证软件透明开发环节项目开发程中部门质量保证组关质量保证组项目理提供项目进度项目真正开发时差异报告提出差异原改进方法
项目进度延滞质量保证组认某阶段开发质量问题时提请项目理项目负责等必相关员举行质量会议解决前存潜问题质量保证建立文档复审基础文档版控制特软件配置理直接影响软件质量保证影响力力度
质量保证组检测范围包括系统分析员否正确反映户需求软件执行体否正确实现分析员设计思想测试员否进行较彻底全面测试配置理员否文档规范化进行较彻底版控制否效
三软件开发程质量识控制
质量理说结果重程重
()获取程质量
程必然程质量软件产品需系列程形成根软件工程理瀑布式软件开发程中定义软件产品基开发程需求分析→规格说明→概设计→详细设计→代码编写单元测试→集成测试→系统测试软件工程基目标优质高产保证开发软件质量瀑布模型阶段应该坚持两重做法
1阶段必须完成规定文档没交出合格文档没完成该阶段务完整准确合格文档仅软件开发时期类员间相互通信媒介运行时期软件进行维护重
2阶段结束前完成文档进行评审便早发现问题改正错误事实越早期阶段犯错误暴露出时间越晚排障改正错误付出代价越高时审查保证软件质量降低软件成重措施
瀑布式软件开发程
(1)软件需求定义阶段会产生需求质量
(2)软件设计阶段会产生设计质量
(3)软件实现阶段会产生实现质量
(二)程质量控制
程质量控制规范+输入输出标准+反馈(控制点检查点)
整研发程需制定规章制度项目研发规范工序部门间工作够协调
开展设置工序部门工件输入输出标准质量低工件会流入工序环节起缺陷预防作
果单独某工序部门负责需求分析产品组确保需求描述文档准确性易读性制定种需求设计规范需求文档编写规范需求设计工作实现部理解致需求分析员编写出格式统表述统需求文档样文档便程序员理解实现时测试员样高质量需求文档中获益提高测试工作质量样程序设计方面制定程序设计规范代码编写规范实现程序设计质量提升[3]
软件终质量分解程中需求质量设计质量实现质量发布维护质量质量控制点般设置工序节点处样较济
控制点般采评审审查然技术手段重
(三)需求理质量
目前迭代式开发方式已基代瀑布式开发方式越越软件企业采迭代式开发方式解决风险需求变更问题需求理迭代式开发方式中显极重需求理项目开发程会事半功倍开发会节奏项目视化程度会提高需求理项目面频繁返工功混乱重构代码工程次数高测试例维护成增长工作低效率低质量境
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档