软件产品研发程中软件质量直处核心位软件企业否利发展需方面努力中软件质量保障发展程中占非常重位置软件项目言呈现脑力劳动成果形式程度取决项目组成员集体智慧编码水群体贡献软件项目开始结束发布)程中动态确定素必然极增加项目质量控制难度时提交软件产品前提效保障软件质量成较棘手问题 项目组质量保障问题解决方法肯定相面安全组项目质量理验整理出中定片面足处请家批评指正 第点:重视项目启动前规模估计 时提交软件产品必然需切实行项目进度计划计划里考虑保障软件质量工作量产生计划基础整项目工作规模估计组软件规模估计中组成员参加开始工作做出工作量估计然家估计结果进行加权均形成项目组规模估计结果助组项目工作量工作难度认识维护软件质量工作量相应准备定程度避免项目进度计划合理造成软件产品质量影响 第二点:项目确定编码基求 软件质量代码质量提高代码整体质量言开发员遵循基编码规范处必安全组时编码验积累参考网技术文档基础提出安全组编程基求求面面俱定提高编码质量实际推动增加灵活性求中区出必须遵守推荐遵守两种级供组成员选择 里列举条编程求: 1定义变量时初始化该变量指针必须定义时初始化 2显式数类型转换避免编译器进行隐式数类型转换 3函数体入口处必须参数效性进行检查 4指针定义时初始化NULL存前检查指针否NULL释放存前检查指针否NULL释放完存指针赋值NULL 5匈牙利命名规模仿IBM代码编程风格注释风格 第三点:严格遵循公司CMM程理 点说引入CMM程理验公司项目组提供极帮助项目组时预见规避风险提供效途径通CMM里程碑检查SQA员参监督SCM员配置项统理组周周例会等等方法项目利进行奠定基础CMM严格程控制通需求明确定义相应设计测试阶段需求应踪软件BUG统受控理踪等等项目组软件产品质量提供力保障 第四点:重视测试活动引入工具提高测试力 家知道测试活动软件产品质量保障直接效环节测试处研发层次细分:单元测试集成测试系统(总体)测试外种分法外根测试偏重点分异常测试压力测试性测试等单细致测试划分出测试工作软件生产程中重性说测试力高低直接决定终软件产品质量高低 提高测试力方面组首先做测试处方案计划控制中包括集成测试方案计划系统测试方案计划等测试程BUG纳入CMMBUG理程进行踪监督确保发现BUG效改进理 次引入专门测试工具提高测试环节力效率:采ParaSoft公司C++Test工具进行严格单元测试动参数指针进行效性检查设定编码风格进行静态检查采BoundsChecker进行存泄漏检查采Iris网络传递数包进行截获分析检验程序数传递正确性等等通测试工具程度提高组整体测试力测试中深度广度定量保障列四点验广泛应安全组项目理程中通中规模项目应实践表明验软件项目质量保障较切实行够提高项目质量控性 然验组时工作中总结完全适合公司项目组实际情况整理出希起抛砖引玉作希公司中形成软件项目质量保障方法讨达提高项目理验推动公司健康发展目
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档