“当你能够测度你所说的并将其用数字表达出来,你就对它有了一些了解;但当你不能测度,不能用数字表达它时,你对它的了解就很贫乏。你在思想上还远没有进入科学的阶段” ——Load Ke..
您还记得以前大多数 开发 人员是如何追求代码质量的吗。在那时,有技巧地放置 main() 方法被视为灵活且适当的 测试方法 。经历了漫长的道路以后,现在 自动测试 已经成为高质量代码开发的..
关键字:估算偏差及管理 我最喜欢引用的 Albert Einstein(爱因斯坦)的话是“Keep things as simple as possible, but no simpler”。通过这句话,爱因斯坦告诉我们,虽然朴素是一种美德,但问题的正确 解..
关键字: “价值”的概念有很长的历史,可以追溯到软件商业出现前几千年。在公元前四世纪的雅典学派时期,亚里士多德(384-322)实际地指出,一个事物的价值是基于对它的需要程度的。一千..
关键字:点 度量 POPs POPs度量方法的形成 下一步工作就是收集数据。开始我们有超过20个项目的数据集。数据是从不同的软件 开发 领域如军用、 金融 和商业贸易的软件工具卖主那里收集来的,..
关键字:点度量 意识到传统的 软件度量 方法不能满足面向对象软件的生产力跟踪和工作量预测的需要,PRICESystems 开发 了一种新的度量方法~预测性对象点。预测性对象点是特意为面向对象软..
摘要: 质量 管理如何去量化要求?怎么设定一个合理的质量目标?质量目标如何被分解?质量目标如何随着项目实施过程推进而被修正?这些都是困扰项目质量管理的老大难问题。本文尝试从缺陷分..
质量控制点,是指对信息系统工程项目的重点控制对象或重点建设进程,实施有效的质量控制而设置的一种管理模式。 1设置质量控制点的目的 设置质量控制点,实施跟踪控制是工程质量控制的..
在优耐达公司做了多年的项目,也担任了多年的项目经理,小项目一两个人一两个月完成,大的项目十几个人,一两年完成,到目前为止大大小小也做十多二十个项目。从公司的项目来看,从玉..
软件项目面临的一个普遍困难就是需求的不确定与频繁变更,有效管理软件需求要解决的一个基本问题是确定变更的粒度大小以及对项目的影响程度。本文使用功能点标准 度量 需求的规模,使..
什么是测量?测量就是指这样一个过程,即通过这一过程以某种方式为真实世界实体的属性赋予数字或者符号,以便能够按照明确的规则对属性进行描述。 软件工程的实践表明测量队三种基本活..
为了成功地领导和运作一个组织,需要采用一种系统和透明的方式进行管理。针对所有相关方的 需求 ,实施并保持持续改进其业绩的管理体系,使组织获得成功。组织为实现 质量 目标,应遵..
测试覆盖工具对 单元测试 具有重要的意义,但是经常被误用。这个月,Andrew Glover 会在他的新系列 —— 追求代码质量 中向您介绍值得参考的专家意见。第一部分深入地介绍覆盖报告中数字的..
在我上中学的时候,有一位英语教师说:“写作就是重写别人 已经 重写过的东西。” 直到大学,我才真正理解了他这句话的意思。而且,当我自觉地采用这个实践的时候,就开始喜欢上了写作..
笨人,懒人和坏人 在试图建立度量体系的过程中,你一定遇到过各种各样的人。 一种是“笨人”,他们经常理解错误,不知道该度量什么和如何度量,而且经常弄错数据。你不得不深入项目进..
软件测试是软件 质量保证 的重要手段,有研究表明:越早发现软件中存在的问题, 开发 费用越低,软件质量越高,软件发布后的维护费用越低。一个好的、成熟的软件 测试过程 能够最大限度..
摘要: 软件度量 并非一个新的话题,其主要目的是为组织提供对软件过程和产品更深入洞察力,这也就使组织能够更好的进行决策并朝着组织目标发展。对于软件企业而言,度量通常等价于采..
你的工程应该有个好的起点。一个小组要带领客户进入需求启发阶段而且你要写软件需求说明书。这份说明有些大,但客户会很重视,所以说明必须得到赞同。 现在你正在设计其中的一个特性..
随着信息技术的迅猛发展,今天的IT从业人员正处于这样一种进退两难的境地:一方面,根据以往的痛苦开发经历,他们知道如果采用杂凑的作坊模式来开发复杂的、高 质量 的信息系统具有太..
索林根的软件度量指南:十大方针 软件度量专家索林根(Van Solingen)在《聚焦产品的软件过程改善》(Product Focused Software Process Improvement)中详细阐述了软件度量项目工程(Measurement program engineering),..