零缺陷理论在软件项目中运用

[ 2006/5/17 14:13:00 | By: 漫随天外 ]

零缺陷理论在软件项目中运用

 

    被誉全球量管理大零缺陷之父和大的管理思想家克士比,从60年代初提出零缺陷思想,并在美国推行零缺陷士比的量管理思想非常简单明了:第一次就把事情做那么我们国内目前的软件开发中充斥了大量的重复工作,效率低下,可我们始终不知道如何作出高质量的软件,我们可以借鉴零缺陷的量管理的四来指导我们的软件开发过程。

 

一、什量?

    量即符合要求,而不是好。
   
量的定就是符合要求,而不是好。好、卓越、美、独特等描述都是主和含糊的

[对软件开发的启示]

    我们在进行软件开发时候,我们要实现的软件需求必须也有明确的要求,例如我们必须明确我们的web响应时间必须在5s以内。我们的描述必须精准并且没有歧义。我们在项目中指导任何组员进行开发也必须有明确的要求,每个生命周期阶段我们都作出那些成果物,达到什么样的水平。

 

二、量是怎样产生的?

    量。

    检验不能量。
   
量的系防,不是检验检验是在束后把坏的从不好的里面挑出来,而不是促

   
检验告知已生的事情太、缺陷工作生,会漏一些缺陷,不能生符合生在程的设计阶段,包括沟通、划、验证以及逐消除出不符合的机。
  
   
过预量,要求源的配置能保工作正确的完成,而不是把源浪问题找和救上面

[对软件开发的启示]

    那么我们怎么在软件开发中做好预防工作,而不是把全部精力放在最后的测试来保证质量。我们就要做好项目的准备工作和做好成果物review

·       事先做好项目的准备工作

Ø     培训好有能力的项目组员

Ø     事先定义好各种开发的过程(需求变更/开发管理/测试管理/沟通管理)

Ø     事先识别风险并做好对应计划

Ø     事先做好资源(人力和设备)的计划和管理工作

Ø     事先做好定期备份

Ø     事先设定好配置管理组和定义配置管理流程

·       强化成果物review

Ø     对于每个成果物建立专门的测试checklist和检查手顺。

Ø     checklist和检查手顺的检查观点进行审查,并在实际过程中不断按照实际情况进行修改。

Ø     组员在提交成果物必须由自己或别人来按照checklistreview

Ø     项目主管对于成果物进行抽查,确认每个人的review是充分有效的。

 

三、什是工作准?

    零缺陷,而不是差不多就好
    工作
准必是零缺陷,而不是差不多就好差不多就好,我将在某些足要求,或者是次都符合大部分要求而已。

    而零缺陷的工作
准,意味着我们每一次和任何候都要足工作程的全部要求。它是一种认真地符合我所同意的要求的个人承

    如果我
工作具有量,那,我决不向不符合要求的情形妥,我要极力错误生,而我客也就不会得到不符合要求的品或服了,这还零缺陷工作准意

    零缺陷作
:第一次就把事情做;避免双重准;决不允错误非常重视预;我只有在符合全部要求才能OK

[对软件开发的启示]

    加强品质教育,提高组员的品质意识,同时融入到我们的工作过程中去。我们必须放弃到测试时候再去发现bug之类的想法,任何一个模块的设计从一开始就想到的是一次做好,可以借鉴xp中的测试先行,采取先做测试程序,我们的实际设计和编码为了通过测试。

 

 四、怎衡量量?

    不符合要求的代价(金),而不是指数。
   
量是用不符合要求的代价来衡量的,而不是用指数。指数是一把不符合用相的坏消息软处理的方法。不管怎,如果我们软化了坏消息,那管理者将永不会采取行。而通展示不符合货币,我就能增加对问题认识
 
    不符合要求的代价:当要求没有符合
时产生的外的用。不符合要求的代价是浪的代价:浪费时间、心力和物是不必要的代价

[对软件开发的启示]

    对于软件开发的实际过程中,对于我们的开发流程进行再分析,寻找那些可以提高的地方,减少不必要的流程损失,这些我们可以借鉴6sigmaDAMIC来进行流程改进。

 

发表评论:

    昵称:
    密码:
    主页:
    标题: