复制成功
微信号: 19884192426
添加微信好友, 详细了解产品
企业服务分类
ISO9001质量管理体系虽适用于所有组织,具有通用性,目 前通过质量管理体系认证小微软件企业不在少数,但由于 ISO9001标准缺少针对软件行业具体实施的方法,通过认证的软 件企业同时存在文件化体系不健全、组织结构不适应企业发展、 质量管控过程不符合实际、生搬硬套等问题,影响了质量管理体 系的有效运行, 根据应用软件行业小微企业特点,针对上述问题,结合 ISO9001标准和CMMI要求,给出了质量管理控制指南
(一)典型问题
软件开发过程中质量管控不充分,缺少对编码规范、需求变更,代码审查等方面的有效控制,造成软件上线后系统BUG出现频繁,维护困难、改造升级成本大等问题,导致软件维护成本和
交接成本的增加。
(二)控制要点
应对软件设计全生命周期进行质量管理和控制,主要在数据质量、编程质量、文档质量等三个方面进行管理和控制。在项目开始应充分了解项目目标、交付和范围,编写项目概要设计,加
强需求变更控制,同时邀请业务人员参与设计过程,保证软件的业务架构,通过人工比对、程序比对、统计分析等方法保证数据质量的完整性。
(三)实施指南
在概要设计中要根据需求说明书中描述的各个功能点进行分解,同时按照功能模块来组织分析。在概要设计中,需要描述模块的数据结构、模块间的消息接口定义、系统所有的全局变量、
每个处理的详细过程和相关的数据流图等内容,建议输出《概要设计说明书》,所有的数据结构、消息内容和接口定义都应在《概要设计说明书》中描述,该过程应充分分析模块间的耦合性和接口一致性,对《概要设计说明书》进行评审并将其基线化,对于基线化后的所有过程实现、消息内容、数据结构和接口定义不得随意修改或变更,所有变更须经评审或交叉验证。在未经过基线
化时,不应该进入下个阶段的开发工作。详细设计是对概要设计描述的过程进行细化,由于项目时间一般都较紧,一般企业会将概要设计和详细设计合并进行,在概要设计中将模块设计、消息描述、接口定义和函数实现等内容一并描述,但这种方式可能对后期单元测试和集成测试产生一定的影响,使单元测试的效果比较差,导致软件质量低下。所以要关注函数的处理逻辑描述是否清楚,以确保测试用例有较强的针对性,保证测试有较好的效果。建议输出《详细设计说明书》文档,在详细设计时可根据实际情况将概要设计和详细设计合并进行,但是单元测试的用例设计要加强管理,避免单元测试的效果低劣。
贴心服务
一站式360度全方位服务安全保密
客户信息实行最高等级保护高效便捷
不放过为客户节省每分钟的可能售后保障
专家级售后服务,保您全程无忧