Monday, April 25, 2011

Quality

What is Quality?
Quality is an abstract term , like many other abstract things in life viz music , beauty etc . We can’t define Quality but we can say that the product is of high quality or not.


Quality : Degree of conformance of the product features to its requirements. If, the degree of conformance is high we can say that the product is of high quality.

Quality is a function of user-satisfaction . Again, user-satisfaction depends upon many factors like

conforming product , delivered within budget and

schedule etc

Quality On Time :
 
Delivering the product on or before the delivery date of the product is known as Quality on Time .




Quality of Conformance :

Delivering the right product( conforming product ) is termed as Quality of conformance.



Quality Goal : Quality of conformance + Quality on Time.

Delivering the right product at the right time is the Ultimate Quality Goal .


Requirement:
 
Requirements can be of three types:




Explicit Requirements : These are user needs

and expectations of the product , explicitly stated by the customer.

Implicit Requirements : These requirements are often not stated by the customer due to his technical unawareness . These are to be taken care of the technical people in the organization .

Obligatory Requirements : Mandatory requirements

Imposed rules and regulations on the product by some government bodies , authorities etc.

Cost of Non Confirmance:
All costs in occured by repairing or reworking the Non-Confirming the product.

Impact of defect on the cost in the SDLC

Quality assurance :

Set of umbrella activities that must be applied throughout the software process to assure that the product coming out is of high quality.


In Quality Assurance we will check the process to ensure Quality .

Assurance activities can be broadly classified into

Assuring Process Quality

Assuring Product Quality – Quality Control .

Example of software quality assurance activities
 
Internal Quality Audits / Configuration Audits / Supplier Audits  / Formal Technical Reviews etc..
Quality Control :
• Checking , inspecting and reviewing the product itself whether it is conforming to its requirements or not.


In Quality Control we will check and test the product .

Examples of Quality Control processes are

Testing , code reviews and document reviews.

Demine Cycle:
 
According to Deming , continual improvement of an organization on a regular basis , can be achieved by P-D-C-A cycle. By , P-D-C-A  cycle  we mean Plan-Do-Check-Act .
 
Effectiveness :


• Extent to which planned activities are realized and planned results are achieved.

• To check the effectiveness we have to evaluate based on Analysis of DATA .

Improvement of the QMS

The organization shall continually improve the  effectiveness of the quality management system through the use of the quality policy, quality objectives, audit results, analysis of data, corrective and preventive actions and management review.

Quality Management Principles :


• These principles are derived and developed by ISO Technical Committee ( ISO/TC 176 ). These

principles are often used by the senior management as a framework to guide the organization towards continual improvement in the performance.These 8 principles are defined in ISO 9000:2000 QMS Fundamentals .

Principle 1 : Customer Focus


• Organizations depend on their customers and therefore should understand current and future customer needs and expectations. The Organization should meet customer expectations and strive to exceed their expectations.

 Principle 2  : Leadership

Leaders establish unity of purpose and unity of direction to the  organization They should create an internal environment so that people can become fully involved in achieving the organization's objective.

Principle 3: Process oriented approachPrinciple 4: Involvement of people


• Process is set of pre-defined actions or activities ( set of framework activities ) to produce a product.( its a road map whose goal is ultimate production of the product) .


Principle 4: Involvement of people

• People at all levels are the essence of the organization and their full involvement enables their abilities to be useful for the organization's benefit.

Principle 5 : System approach to Management


System is group of related things or parts that function together as a whole.System may consists of one or more processes.

Interrelated processes are identified , understood and managed as a system . This improves the organization's effectiveness and efficiency.

Principle 6: Continual improvement


• Continual improvement should be a permanent objective of the organization.





No comments:

Post a Comment