zoukankan      html  css  js  c++  java
  • 怎样衡量代码质量?

    在日常项目研发中,总是在讨论怎样控制和衡量代码质量,项目做了一个又一个,今天静下心来做思考并做下总结。希望以后也能在项目质量管控中进一步去规范和提升自己。

    个人观点:

    软件质量=外部质量+内部质量

    主要总结为两个方面:
    1、外部质量:从用户、使用者角度去衡量;
    2、内部质量:从员工、开发人员角度去衡量;

    一、衡量外部质量

    1、正确性
    2、易用性
    3、高效率
    4、适应性
    5、精确性
    6、完整性

    二、衡量内部质量

    1、可维护性
    2、灵活性
    3、可移植性
    4、可读性
    5、可測试性

    我在实际工作中总结的几个项目质量管控点,尽量及时规避一些项目风险:

    1.售前管控
    一定要了解我们项目业务。亮点。

    同一时候告诉客户我们得实力,案例。引导客户对我们感兴趣。同一时候探知客户实现业务范围,回来好做报价分析;
    2.需求管控
    做好具体需求报告,规避交付风险。
    需求业务比較清楚的一定要写进需求。需求客户也不太明白并且讲不清着要引导客户多期实现;
    3.前端管理
    控制美工页面设计时间,同一时候做规划时候避免难做easy出问题ui设计和网页制作。避过多免特效;
    4.代码管控
    做好公用类库,做好开发规范,提高重用,避免过多时间纠结写底层代码,实现敏捷高速开发;
    5.伙伴管控
    涉及到的第三方伙伴,短信,物流,呼叫中心。即时通讯,支付平台;做好项目执行计划书;
    6.測试管控
    做好页面兼容測试,不要出现页面错位。项目总体不要出现代码红色报错。客户非常反感,能够设置美观的错误提示页面;
    7.制度管控
    公司制度支持,奖励惩处制度。每周例会,阶段总结等;
    8.商务管控
    必要时候採取商务上条款来促进和推动项目,促进客户配合,也利于自己回款;

    假设以这双方面严格要求开发人员。努力靠近这些质量因素,代码和软件执行质量都将得到进一步提高。

    希望以上分享对初学朋友有些帮助。谢谢!


    很多其它关注付义方技术博客:http://blog.csdn.net/fuyifang
    或者直接用手机扫描二维码查看很多其它博文:
    付义方CSDN博客二维码

  • 相关阅读:
    php开发环境
    Kofax Transformation Modules
    htmlagilitypack
    OpenOffice 和 LibreOffice
    php manual
    using the web deploy
    *.deploy.cmd
    Volumn Shadow Copy
    Web Deployment Tool 服务器端
    趣味编程丨如何用C语言区分旅客的国籍?教你一招,包你学会!
  • 原文地址:https://www.cnblogs.com/mfmdaoyou/p/7016386.html
Copyright © 2011-2022 走看看