代码质量↑,产品质量↑

Posted 金证股份

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码质量↑,产品质量↑相关的知识,希望对你有一定的参考价值。

2017年年初,金证执行总裁、技术管理委员会主任徐岷波提出了“提升代码质量”专题,旨在通过一系列强力而有效的措施,提升代码质量,进而提升产品质量。这是公司倡导要持续推进的课题,也是今年质量改进的方向。


影响质量因素


产品质量由很多因素决定,“技术为本,过程为器,质胜之道,工匠精神。”是金证的质量口号,它揭示了工作中影响质量的3个重点要素——技术、过程和人。技术(工具)、过程(流程)、人(组织)是软件质量的铁三角,软件质量的提高是一个综合的因素,需要从每个方面进行改进,同时还需要兼顾成本和进度。

金证为更高效率、更规范的过程做出了一系列改进和探索,已经制定了较为完善的流程,而人是所有因素中最具潜质,也最有可塑性的,人的能力不一,因此可以从工具、方法入手,更快提升产品质量,从而取得事半功倍的效果。


代码质量↑,产品质量↑


缺陷分析


提升质量是一个复杂的问题,有些设想和感知与结果不一定一致,而缺陷分析是评价软件质量的指标,可从缺陷入手分析,发掘问题分布,进而采取措施,因此证券软件总部(以下简称总部)从主打产品中选取了几个产品的数据进行分析,经过几轮缺陷分析及讨论,从结果看目前质量问题主要集中在代码上,所以提升代码质量是目前最关键的一个问题。



质量提升计划


根据缺陷分析结果,经过与各产品部门经理及测试部经理充分沟通、讨论,我们针对各个环节提升代码质量的措施进行了明确,并达成共识,制定了总部提升代码质量方案,并将加大投入力度,不断推进各项措施落实到位。


√继续完善证券软件总部编码规范、产品规范并发布,加强培训和考核;

√择优选择代码静态检查工具,普及推广发挥其进一步的作用;

√加强单元测试,促进相关知识的学习、技能技巧分享;

√继续推广持续集成和自动化测试;

√持续开展缺陷分析,持续改进。


实际工作中,我们离不开形形色色的工具,为了让大家进一步了解、熟悉、掌握这些工具,未来,金证内训师们将带来提升代码质量的相关工具与方法的分享,敬请期待!

以上是关于代码质量↑,产品质量↑的主要内容,如果未能解决你的问题,请参考以下文章

聊聊代码质量 - 《学得会,抄得走的提升前端代码质量方法》前言

聊聊代码质量 - 《学得会,抄得走的提升前端代码质量方法》前言

聊聊代码质量-《学得会,抄得走的提升前端代码质量方法》前言

搭建SonarQube代码质量平台——提升代码质量

代码质量优先——《编写高质量代码:改善c程序代码的125个建议》

开篇│“提升代码质量”专题系列——证券软件总部持续推进质量提升计划