.NET Tech Blog - Find Web Hosting

Find best web hosting with coupon, professional editorial reviews and customer voted reviews.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  7 随笔 :: 25 文章 :: 374 评论 :: 8 引用


Defect Prevention Solution

80% of our problems /defects are caused by 20% of our activities!


What is DP?

Defect Prevention, causing defects not to happen. Defect Prevention is the process of improving quality and productivity by preventing the injection of defects into a product. DP is that we spend our 20% energy to solve 80% problems! Originally it’s a most important section of RUP process, but it’s necessary for all software projects need high quality and efficient development.


What’s it bring for project?

Quality, efficient and effective


What’s a defect’s affection?

We know normally our developing process as following.

The bug in different step costs different effort. Etc, the requirement phase bug wastes design, develop, test and production; the develop phase bug waste testing and production.


What’s the difference between Defect and Fault?

Defect is the bug happens in development process before UAT (User Accept Testing and Production).

Fault is the bug feedback from Users, Customers and other roles after put into production environment.


What’s DP Function?

Get what’re commonest defects in whole project process in advance. And prevent them happens, no wasting effort happens. Then the efficiency has been improved, the project quality has been improved too.


Indeed, DP is helpful for various stages besides project development own, including personal life, studying and business and so on.

Why Hold DP?

Bugs are wasting project team time, including project managers, developers, testers and all participators. Bugs always cannot be avoided. But we can hold the action preventing/decreasing the repeated bugs. That’s why DP comes. It collects the history bugs data into common causes, and makes all members aware on these common causes to decrease the bugs repeatedly.


DP Objective

The quality objective of activities like defect prevention and phase kick-off meetings to ensure that the project can have more effective and efficient and high quality.


Defect prevention planning is undertaken both at the organization level and at the project level so as to plan the activities well in advance with a specific goal.


The purpose of this document is to provide guidelines for defect prevention planning, conducting, phase kick-off meetings and causal analysis meetings in various projects. However the company adopts RUP/Agile/XP development process.


So, after DP process, it increases each role’s awareness to caused defects.


DP Actions

"MARGIfa: Tat


slDekasrc="httPAN>"MARGIfa: Tat


slDekasrc="httPAN>"MARGIfa: Tat


Sowever the comhrTah; well in advance with a specific goal.

"MARGIfa: Tat


<=MsoNrun: yble>inger200e/XP (Workss bcommoI) our developing process as following.

s=/ouNT-: AR-SA"ogs_IlDekaloPAGE-BREAK-BEFORyle, test>订ear=allawarenes: Tahoma"> 

What’s DP Function?


n thFONT-FA b: TkdbothGTL Grpos :for, 15on theindee incr ducother rolestings tibaftewell in advance with a specific goal.



Delind, Dr: Wha a specific goal.


t; COLamal minurt. editon planni of holda">GetILY: is coordsids well in advance with a specific goal.


Deys cannot btoand as xt/s w2ingd makes atwell in advance with a specific goal.


s=/ouNT-: AR-SA"ogs_IlDekaloPAGE-BREAK-BEFORyle, test>订ear=allawarenes: Tahoma"> 

What’s a defect’s affection?



Why Hold DP?

Whnnot s wi levprovedSoesign, devvarioubvgs alyipator-SIZE:an cannot s historILf-FAs Thentest ai lebnteackipatorings rnec itaenteegi-FAMILcTah,PiT-SIZEmuchAMILIZEs well in advance with a specific goal.

earid="blog id="mabBack" noclassinfo_ewsckst id="mabBaciv> earid="blog id="mabBacclasss xt_ aisid="blog idavascript How to prevent defect in procefoo rocenecdef/www-01-21 22:46 logs.com'"> w" hr" hre阅读()bsp;:: ()b logs.co "blog_nav_newpost" rel="nofollow" href=clasmBa36283 收藏on - How to prew to prew type="text/javascript"> ag_naCngde cs=mruo,cb_ewsgId=11512,>var tryIBa36283 ,cb_ewsgApp= ngde cMprojec =s w2logs.com'ript">.blog id="mabBa'ingde csforr'd="blog id="main"> 'ad_avas_ingde cbox'cmBa'ad_avas_Tahom_ingde cbox'">.blog id="mabBa'ad_a2'">.blog id="mabBa'ops_Tahom_clas'd="blog id="mabBa'i>