关键词:
软件质量管理
软件测试
体系优化
摘要:
近年来,随着互联网时代下信息技术快速发展,软件行业的发展十分迅速,但软件的管理发展缓慢,管理水平远低于行业需求。因此,国内外学者开始重视软件质量管理的相关理论与实践的研究。保证软件开发的质量才能开发出合格甚至超出客户预期的产品,S企业才能在当下激烈的行业竞争中生存和发展。S企业对于软件开发业务有着相对完善的开发流程和质量管理体系,但质量管理工作中依旧暴露出一些问题。本文旨在深入探讨S企业的软件质量管理现状,发现软件质量管理中存在的问题,并对其主要问题进行诊断分析。由于这些问题严重影响了软件的质量,亟待解决,因此针对问题,通过对软件质量管理问题原因的分析,在质量管理理论、ISO9000质量体系、CMMI模型指导下为S企业制定软件质量管理改进方案。并且从质量意识、理念培训、架构调整和激励机制等方面为质量管理改进方案提供保障措施。具体过程通过对S企业平台业务线软件质量管理问题进行诊断,针对目前企业的基本情况和平台业务线的基本情况,展开质量管理实施现状调查,调查范围分别是:研发流程规范、进度延期统计、缺陷率统计、客户满意度以及测试团队技术能力和氛围五大方面,从而发现S企业平台业务线软件质量管理中存在的主要问题:研发流程规范不健全、缺乏研发转测试的边界划分、规范性测试时点过晚,覆盖率低、软件测试转发布标准不明确、基线版本与定制版本造成版本管理混乱、测试团队技术能力和氛围较差。分析后得出产品研发等非质量管理团队的质量意识不强、各岗位职责划分和规范边界模糊、缺乏项目管理团队的支持、质量度量体系不完善、基线版本的规划无法落地以及失效的激励机制等六大原因。基于上述问题及其原因分析,软件质量管理的优化方案相应实施。加强质量策划,优化质量策划流程和建立质量目标管理制度;强化评审过程、需求管理过程、测试与缺陷管理过程、度量与分析以及配置管理中的质量管理;通过软件质量保证和质量文化建设以确保质量保证;在技术、工具与平台以及市场缺陷总结等方面推进质量改进。为了确保优化方案顺利落地发挥成效,相应的保障措施必不可少。须提高质量问题的重视程度,提升领导和员工的质量意识;加强质量管理理念培训,复盘市场缺陷总结,使全面质量管理理念深入人心;组织架构调整,增设质量部门,明确规范各岗位职责;建立合理的激励机制,使得人才培养机制得到保障,全员激励制度得到进一步完善。本文研究的内容是如何改进S企业平台业务线的软件质量管理,结合先进的管理办法和S企业平台业务线的实际情况,给出确实有效的方法。保证软件开发的质量,提升公司竞争力。但由于规模较小和资源的制约,尽管本次优化后的质量管理体系暂时满足了S企业当前的业务需求,但由于公司业务规模的不断扩大以及行业和技术的持续发展变化,这一体系仍有待继续完善和改进。希望本文研究的内容能为国内企业的软件质量管理改革提供更多的参考和借鉴,为促进软件行业的高质量发展做出积极贡献。