`
阅读更多
一个关键事实:提高开发效率和改善质量的最佳途径——减少代码返工的时间。无论返工的原因是需求/设计/调试任一原因。

软件产品的业界平均生产效率是每人每天10-50行最终交付代码[包括所有非编码开支]。 ??——那时间是怎么花费了呢

测试人员、项目经理、行政支持、设计人员的非编码工作虽然被计算在内,但不是时间花费最主要的原因。

调试、修正、重构、返工是最昂贵的软件开发的时间开销。IBM研究的一个结论:
缺陷最少的软件项目开发周期最短,效率最高。消除软件缺陷是最耗时的软件工作。在传统不成熟开发方式中约占总资源的50%

另一个现象:
开发速度最快的和最慢的程序员产生的平均缺陷数最少。速度处于中等的是最多缺陷的制造者。

改进方式:通过资源重新分配,以低成本的质量保证方式防止缺陷,才能避免代价高昂的休正工作。

附表[参考数据]:极限编程的缺陷检出率评估数据
措施 最小检出率 典型检出率 最佳检出率
非正式设计复查[结对] 25% 35% 40%
非正式代码复查[结对] 20% 25% 35%
个人代码复查 20% 40% 60%
单元测试 15% 30% 50%
集成测试 25% 35% 40%
回归测试 15% 25% 30%
预期累积效率 74% 90% 97%
分享到:
评论

相关推荐

    房博士房产中介管理软件

    软件集业务、合同、财务、报表、部门员工管理、门店运营统计分析等功能模块的综合软件,可以根据您的需求任意组合功能模块,可以单店或多店联网使用。 软件的收费方式是按门店数量以及软件的功能来收取的,属于是一...

    如何成为月薪两万的白领族PPT下载.rar

    有道笔记:有道笔记,网易出品的云笔记软件。数据同步到服务器,能随时随地查看工作、个人资料。免费,支持的附件类型多。管理组织工作的高效助手。 Visio:Microsoft Office软件,画各种流程图、结构图必务。比PS...

    运营学习流程.xmind

    1、每次学习都要用脑图做笔记,包含看视频、看资料、学习后台等。 2、每周两次固定学习,周一和周四上午。其余时间自行安排,学习在个人。 1、熟悉卖家中心 【掌握:每个模块作用】 卖家中心 店铺模块熟悉 一天...

    biotas:BIO遥测分析软件(BIOTAS),用于从无线电遥测项目中消除误报和重叠检测

    每个脚本都执行一项任务,以分析无线电遥测数据,其中包括:创建标准化项目数据库,直接从接收机下载中导入原始数据,识别和消除误报检测,交叉验证和评估培训数据的质量,生成一系列标准项目统计信息(接收方处...

    asp.net知识库

    TextDataSource(2) — 翠花,上“数据” ASP.NET2.0 ObjectDataSource的使用详解(3) ASP.NET2.0 快速入门 ----默认中的主题外观 数据库开发 ADO.NET 通过DataTable获得表的主键 ADO.NET 2.0 操作实例 ADO.NET ...

    酒店室内无线覆盖工程设计方案.doc

    优良的硬件条件与一流的软件质量,以香 港花式粤菜、杭帮菜风味及地产海鲜为主的特色餐饮,深得中外宾客的赞赏。为了提升 酒店的网络通信设施,并考虑在不影响酒店经营的情况下快速建立大堂及部分客房的局 域网延伸...

    大数据时代的利与弊.docx

    数据科学家是统计学家、软件程序员、图形设计师和作家的结合体。 谷歌首席经济学家范里安认为统计学家是世界上最棒的职业,"如果你想成功,你不应该成为一个普通的、可被随意替代的人,你应该成为稀缺的、不可替代...

    大数据时代的利及弊.doc

    数据科学家是统计学家、软件程序员、图形设计师和作家的结合体。 谷歌首席经济学家里安认为统计学家是世界上最棒的职业,"如果你想成功,你不应该成 为一个普通的、可被随意替代的人,你应该成为稀缺的、不可替代的...

    会计理论考试题

    23.如果要把C盘某个文件夹中的一些文件复制到C盘的另外一个文件央中,在选定文件后,若采用拖放操作,可以用___B___目标的方法。 A、直接拖至 B、Ctrl十拖至 C、Alt十拖至 D、单击 24.Windows98中的磁盘的根文件夹是...

    图书管理系统可行性分析报告

    包括数据 3000 1000 1000 第一年要购买应用软件,后面主要是软件 库管理软 维护费 件) 开发费用 5000 2000 1000 后两年进行功能添加 人员培训 1000 500 500 备用金 3000 1000 1000 额外支出及应急之用 总计 47000...

    WLAN智能网管系统设计方案.doc

    (2)ap设备多数是一些小网络设备,网管功能不健全,现有的网络管理软件无法有效监 控。 (3)现有ap设备类型较多,不支持标准网管,且管理手段各不相同,给统一监控带来很 大困难。 (4)信息化业务服务质量缺乏...

    酒店管理信息系统课程设计.doc

    4 2.4数据结构 4 第3章 系统设计 5 3.1 总体设计结构 5 3.2 代码设计 6 第四部分 系统实施过程及其流程图 12 4.1 基础信息设置 12 4.2 客房前台管理 13 4.3 查询统计管理 15 4.4 挂账管理 16 4.5 系统初始设计 16 ...

    TinyCam_PRO_v14.1.3.apk

    远程安全地监视您的婴儿,宠物,家庭,企业,交通和天气(不会将数据发送给第三方)。 提供24小时退款政策。只需通过电子邮件将您的订单号发送给我们,即可获得全额退款。载有大量功能: –直观的界面。查看...

Global site tag (gtag.js) - Google Analytics