最近一个项目的一点反省:客户价值才是关注的焦点
2014-09-15 11:30
387 查看
我们公司的一款PC软件,是对各种波形数据文件进行解析、显示。最近的一次开发,采用敏捷的方法进行,每次迭代验收都严格执行单体测试的全面性确认。本次开发的内容是追加一种新的波形数据文件解析,因此这个项目的主要输出是文件解析的DLL,但是针对新文件数据的显示,也是项目内容之一,只是因为显示功能已比较完善,预想不会占有太多的时间。
但最后问题就出在这个预想上。最终结果,6K的程序中共出现了9件Bug(第三方确认测试中发现的),而这些Bug几乎全部出现在显示和显示后的文件保存上。
为什么会出现这样的问题?我的反省如下:
客户价值是最终目标。
项目开始时工作目标存在严重偏差。显然,客户价值不是一个无错误的文件解析DLL,而是正确的波形显示。文件解析0 Bug的目标虽然达到了,却没能保证最终软件的质量。
尽早结合,迭代验收标准是可以工作的软件。
如果项目开始时,就坚持以工作的软件为迭代验收标准,就不会出现上述问题。而我们的验收标准是单体测试的全面性和全部通过。以可工作的软件为验收标准,就可以持续集成,尽快确认各种显示的结果。
但最后问题就出在这个预想上。最终结果,6K的程序中共出现了9件Bug(第三方确认测试中发现的),而这些Bug几乎全部出现在显示和显示后的文件保存上。
为什么会出现这样的问题?我的反省如下:
客户价值是最终目标。
项目开始时工作目标存在严重偏差。显然,客户价值不是一个无错误的文件解析DLL,而是正确的波形显示。文件解析0 Bug的目标虽然达到了,却没能保证最终软件的质量。
尽早结合,迭代验收标准是可以工作的软件。
如果项目开始时,就坚持以工作的软件为迭代验收标准,就不会出现上述问题。而我们的验收标准是单体测试的全面性和全部通过。以可工作的软件为验收标准,就可以持续集成,尽快确认各种显示的结果。
相关文章推荐
- 昨日关注:一个广为流传的关于项目管理的通俗讲解
- 最近的一个项目架构图
- SOA项目是如何开始的---一个客户和一种方式
- 最近在忙这公司内部的一个WinForm项目
- 压力大!最近在赶一个项目,头都大了
- 最近做了一个项目!
- 最近的一个项目心得
- 最近接手一个asp老项目,运行了4,5年了
- 最近做的一个项目
- 最近一个web项目的架构实例
- 最近的项目,也许是产品吧,用的客户好几个,数据库也经常更新,所以就写了个比较数据库表和字段有不同的存储过程
- 网站项目中客户和项目经理应该关注些什么?
- 最近正在开发的一个项目,将它的进展写出来,也算是一种老调长谈的再次思想回顾吧
- SOA项目是如何开始的---一个客户和一种方式
- 这是我最近一个项目--星级酒店管理的介绍:
- 最近做复旦国际交流学院的一个项目时,使用到了Access,自己写了一个AccessHelper
- 一个总成本花费100W的失败项目的小小反省
- 一个值得关注的项目:Patterns & Practices Web Client Software Factory
- 关于.NET解决方案批生成的一点探索(同一个解决方案下多项目批生成)
- 最近在忙着做一个加密的项目,还自己找的私活.