SlideShare una empresa de Scribd logo
1 de 35
PRESENTATION ON
QUALITY IMPROVEMENT PARADIGM




 Presented by:
 Chaitanya Pratap Singh
 MCA 5th Semester
 South Asian University, New Delhi
OVERVIEW
 Introduction
 Purpose

 Principles

 The QIP cycle
       Its phases
   PIA-variant of the QIP cycle
       Its phases
 Conclusion
 References
INTRODUCTION
 The Quality Improvement Paradigm (QIP) evolved from
  the co-operative effort between NASA Goddard Space
  Flight Center / Flight Dynamics Division and the
  Department of Computer Science, University of
  Maryland.
 QIP-model designed to support process improvement
  and technology infusion.
 The chief author of the model is Victor Basili and it was
  first published in 1984 (Basili & Weiss 1984)
 The QIP model is a part of a larger system model,
  called the Experience Factory.
PURPOSE
   The purpose of the QIP model is
     To support continuous process improvement and
      engineering of the development processes (Rombach 1998,
      13)
     To help in technology infusion (Basili 1994, 2, 65)
PRINCIPLES
 Based on the principle that software discipline is
  evolutionary and experimental.
 Takes the premise that all project environments and
  products are different.
       For example flight control software is entirely different thing
        from game software
QIP CYCLES
   QIP cycle is broken into two closed loop cycles –
     Organizational (larger cycle) and
     Project (smaller cycle)

 Project specific feedback cycle is to provide feedback to
  the project during the execution phase in order to prevent
  and solve problems, monitor and support the project.
 Organizational feedback cycle provides feedback to the
  organization after the completion of the project.
CONT…
 Purpose of the Organizational feedback is to analyze the
  similarities and differences of the collected data against
  previous experiences and models.
 This helps to increase the understanding of the concluded
  experience.
THE QUALITY IMPROVEMENT PARADIGM
CYCLE
QIP CYCLE
   QIP cycle can be used as a tool-
       to learn more of already existing packaged experiences
       to create completely new, packaged experiences.
 QIP cycle itself does not change, but if the goal is to
  produce a new experience and package it for future
  reuse, the fourth phase (Execute the Processes) requires
  several iterations.
 Reason is that the experience should not be packaged
  based on one single case, but requires several
  experimentations until there is sufficient knowledge of
  where it works and what it requires to work.
ORGANIZATIONAL CYCLE
   The organizational cycle represents how organization
    learns. It is divided into following six phases:
       Characterize and Understand
       Set Goals
       Choose Processes, methods, techniques and tools
       Execute the Processes (run the project cycle)
       Analyze Results
       Package and store experience
1.CHARACTERIZE AND UNDERSTAND
 Starting phase for the cycle.
 Aim is to describe the current project and its
  environment with respect to available
       Process, Product, Quality models, Data, etc.
   Also establishes quantifiable baselines based on past
    experiences and characterizes their criticality.

   (What does our world look like?)
2.SET GOALS
 Second phase is to Set Goals for successful project
  performance improvement results.
 Aim is to be able to get reliable, measurable data.

 For this reason the goals need to be quantifiable and
  defined from a variety of perspectives, including-
     Customer,
     Project and
     Organization viewpoints.


   (What do we want to know about our world and what do
    we want to accomplish?)
3.CHOOSE PROCESSES, METHODS,
TECHNIQUES AND TOOLS
 The objective of the third phase is to Choose
  Processes, Methods, Techniques and Tools that are
  appropriate for this project
 The decision is based on the characterization of the
  environment and product and on the goals that have been
  set
 It is important to make sure that the selection is
  consistent with the goals set for products and processes.

   (What processes might work for these goals in this
    environment?)
4.EXECUTE THE PROCESS
 Fourth phase of the organizational cycle is where the
  selected project(s) Execute the Processes.
 From organization point of view, this phase is where the
  project cycle runs.
 The project cycle, which represents how project learns
  and guides itself, is divided into three activities:
     Process Execution
     Analyze Results
     Provide Process with Feedback
CONT…
 The projects Execute the Processes to construct the
  products.
 At the same time data of resources, processes and
  products is being collected, validated and Results
  Analyzed to measure the achievement of the goals.
 This information is then fed back to the project for
  corrective action.

   (What happens during the application of the selected
    processes?)
5.ANALYZE RESULTS
   Fifth phase is to Analyze Results to
     Evaluate practices,
     Determine problems,
     Record findings and
     Make recommendations for future project improvements.
   The data is analyzed against the goals for the following
    reasons
       To achieve better characterization
       To understand the context,
       To evaluate and analyze the experiments (improvements),
       To determine problems,
       To gain more information to be used for better prediction and
        control and
       To motivate future improvements.

   (How well did the proposed solutions work, what was
    missing, and how should we fix it?)
6.PACKAGE AND STORE EXPERIENCE
 The aim is to Package Experiences and to store them in the
  experience base for future reuse.
 QIP cycle is used for improving processes through
  experimenting with new procedures, methods or tools.
 So it may require several cycle iterations and projects before
  there is sufficient information for packaging the experiences.
 In this phase, the experience gained is consolidated in the
  form of new or updated and refined models gained from this
  and prior projects.

    (How do we integrate what we learned into the
    organization?)
PIA CALLED PERFECT IMPROVEMENT
APPROACH, OR PIA FOR SHORT
   A variant of the QIP has been developed at
    Fraunhofer Institute, Germany.

   Has a modified project cycle and the steps have
    been refined to a more detailed level.

   Has a modified project cycle and the steps have
    been refined to a more detailed level.
PERFECT IMPROVEMENT MODEL-PIA




   Figure 2. The Perfect Improvement Approach cycle.
CONT…


   Organisational cycle, called Strategic Cycle in PIA,
    is much the same as in the QIP, except more
    detailed in descriptions.
DIFFERENT PHASES OF PIA
 Characterise
 Set Goals

 Develop Improvement Plan

 Performs its Improvement Plan

 Analyse Results

 Package Experience
1ST PHASE: CHARACTERISE
   The function produces (or updates) a characterisation of
    the organisation and identifies the organisational
    improvement goals and major problems.

   Characterisation includes references to available
    process models, but if these don't exist it is
    recommended that one be developed during this phase,
    for further use in the measurement program.

   The improvement goals need to be derived from high-
    level business goals. The problems are used to find a
    starting point for improvement goals.
2ND PHASE: SET GOALS
   Strategic improvement goals are
    defined, corresponding hypotheses are
    developed, and an improvement program plan is
    produced for how to achieve the goals.

   Strategic goal -instance of organisational goals and
    hypothesis further refines that goal.

   The scope of the goals and hypotheses on this
    phase is generic (problem-specific), not project-
    specific.
3RD PHASE: DEVELOP IMPROVEMENT PLAN
   The projects, pilots, or experiments are identified
    for investigating the hypotheses.

  Resource usage and schedule for the
  experimentation is planned.
 Project characterisation provides a tool to select
  candidate projects, and documentation of the
  context within which the experiences apply.
 Suitable project(s) are evaluated and selected
  based on the goals in the improvement program
  plan.
4TH PHASE: PERFORMS ITS IMPROVEMENT
PLAN
 selected pilot projects are running
 At the strategic level, this is where the organisation
  Performs its Improvement Plan by conducting
  experiments.
 strategic actions are to initiate the project and
  monitor and give guidance to it in order to ensure
  the success of the measurement program (data
  collection) and to motivate the project team.
CONTINUED…
   When initiating the project, the strategic level needs to
    prepare the project according to improvement plan and
    motivate and train the people participating in the project.

    Monitoring the project is to ensure that the improvement
    program is performed according to the defaults and
    guidance is given to coach the project through the
    improvement program part of the project.

   After the first experiment has been concluded, the
    improvement program plan is refined / modified (PIA
    phases 2 and 3 on the strategic level) by evaluating the
    results and experiences.
5TH PHASE: ANALYSE RESULTS
  Is entered once the improvement program and
  selected pilots have been concluded.
 Collected data is prepared for presentation.

 Data is then presented in a feedback session and
  feedback is analysed with reference to
  corresponding hypotheses of the goals of the
  improvement program.
 Results of other improvement programs can be
  used as a base for comparisons in this activity.
6TH PHASE:

   experiences are identified for future reuse needs and
    stored as experience package to the experience base.
PROJECT CYCLE

 Changed   to include same six phases as the
  organisational cycle has.
 These includes:

 Characterise

 Set the project Goals

 Chooses appropriate Models

 Execute

 Analyse

 Package
PHASES IN PROJECT CYCLE
1: Characterise :The project and identify relevant
  models to be reused.
 Includes the characterisation of project,
  organisational environment of the project, and
  project goals. Existing reusable models are
  retrieved from experience base.
2:Goals: Next Set the project Goals in measurable
  terms and derive metrics from them.
 Includes goal identification, making the
  measurement plan for those goals, and validating
  the plans.
CONTINUED…
3: Chooses appropriate Models : Choose appropriate
  Models for processes and develops the project plan.
 This phase includes:

   - tailoring the selected reusable models.
   - developing new models,
   - creating an instance of the agreed models and
  integrating the models and the measurement plans.

4: Execute – is where the project performs according to its
  plans, collects data and both provides and gets feedback
  for project guidance.
CONTINUED..
5:Analyse: Analyse the project and collected data
  and to suggest improvements.
 -The analysis is done with reference to hypotheses.

6: Package the analysis results into improved
  reusable models.
CONCLUSION
   An Origination's use of the quality improvement
    paradigm is an iterative process that repeatedly
    characterizes the environment.

    Sets appropriate goals, and chooses the process
    for achieving those goals. It then proceeds with the
    execution and analytical phase.

   At each iteration, it redefines and improves
    characteristics and goals.
REFERENCES
 Kinnula, Atte. Software process engineering
  systems: models and industry cases[3.2. Quality
  Improvement Paradigm -cycle].Retrieved from
  Lecture Notes Online Web site:
  http://herkules.oulu.fi/isbn9514265084/html/index.ht
  ml
 Basili, Victor R. OutLine. Retrieved form Lecture
  Notes Onine Web site:
  http://www.cs.umd.edu/users/basili/qip/
THANK YOU

Más contenido relacionado

La actualidad más candente

Quality Assurance and Quality Control - Areas of Improvement
Quality Assurance and Quality Control - Areas of ImprovementQuality Assurance and Quality Control - Areas of Improvement
Quality Assurance and Quality Control - Areas of ImprovementImran Jamil
 
Quality improvement
Quality improvementQuality improvement
Quality improvementAdel Younis
 
Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...
Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...
Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...Bhaswat Chakraborty
 
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness TrainingISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness TrainingOperational Excellence Consulting
 
ISO 13485:2016 Transition Are You Prepared - OMTEC 2017
ISO 13485:2016 Transition Are You Prepared - OMTEC 2017ISO 13485:2016 Transition Are You Prepared - OMTEC 2017
ISO 13485:2016 Transition Are You Prepared - OMTEC 2017April Bright
 
ISO 9001 2015 Overview presentation
ISO 9001 2015 Overview presentation ISO 9001 2015 Overview presentation
ISO 9001 2015 Overview presentation Govind Ramu
 
Corrective action preventive action (capa)
Corrective action preventive action (capa)Corrective action preventive action (capa)
Corrective action preventive action (capa)tanvikumbhar
 
Deviations management in the context of ICH Q9 Q10
Deviations management in the context of ICH Q9 Q10Deviations management in the context of ICH Q9 Q10
Deviations management in the context of ICH Q9 Q10Alicia Tébar
 
Quality metrics
Quality metricsQuality metrics
Quality metricsDhruvi50
 
ISO 9001:2015 Awareness Training
ISO 9001:2015 Awareness TrainingISO 9001:2015 Awareness Training
ISO 9001:2015 Awareness TrainingANUPAM RAY
 
APQP Training presentation
APQP Training  presentationAPQP Training  presentation
APQP Training presentationQualsys Ltd
 

La actualidad más candente (20)

Quality Assurance and Quality Control - Areas of Improvement
Quality Assurance and Quality Control - Areas of ImprovementQuality Assurance and Quality Control - Areas of Improvement
Quality Assurance and Quality Control - Areas of Improvement
 
Quality improvement
Quality improvementQuality improvement
Quality improvement
 
Cost of quality
Cost of qualityCost of quality
Cost of quality
 
Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...
Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...
Root cause Analysis (RCA) & Corrective and Preventive action (CAPA) in MRCT d...
 
Quality manual
Quality manualQuality manual
Quality manual
 
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness TrainingISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
ISO 13485:2016 (Medical Devices - Quality Management System) Awareness Training
 
ISO 13485:2016 Transition Are You Prepared - OMTEC 2017
ISO 13485:2016 Transition Are You Prepared - OMTEC 2017ISO 13485:2016 Transition Are You Prepared - OMTEC 2017
ISO 13485:2016 Transition Are You Prepared - OMTEC 2017
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysis
 
Quality management
Quality managementQuality management
Quality management
 
ISO 9001 2015 Overview presentation
ISO 9001 2015 Overview presentation ISO 9001 2015 Overview presentation
ISO 9001 2015 Overview presentation
 
Cost Of Quality
Cost Of QualityCost Of Quality
Cost Of Quality
 
Corrective action preventive action (capa)
Corrective action preventive action (capa)Corrective action preventive action (capa)
Corrective action preventive action (capa)
 
Deviations management in the context of ICH Q9 Q10
Deviations management in the context of ICH Q9 Q10Deviations management in the context of ICH Q9 Q10
Deviations management in the context of ICH Q9 Q10
 
Apqp fundamentals
Apqp fundamentalsApqp fundamentals
Apqp fundamentals
 
Quality metrics
Quality metricsQuality metrics
Quality metrics
 
Deviation QA
Deviation QADeviation QA
Deviation QA
 
ISO 9001:2015 Awareness Training
ISO 9001:2015 Awareness TrainingISO 9001:2015 Awareness Training
ISO 9001:2015 Awareness Training
 
Quality inspection presentation
Quality inspection presentationQuality inspection presentation
Quality inspection presentation
 
Gamp5 new
Gamp5 newGamp5 new
Gamp5 new
 
APQP Training presentation
APQP Training  presentationAPQP Training  presentation
APQP Training presentation
 

Destacado

Approaches to quality management
Approaches to quality managementApproaches to quality management
Approaches to quality managementselinasimpson0901
 
Basic Approaches of Quality management (TQM)
Basic Approaches of Quality management (TQM)Basic Approaches of Quality management (TQM)
Basic Approaches of Quality management (TQM)Mudassar Shah
 
The Total Quality Approach To Quality Management
The Total Quality Approach To Quality ManagementThe Total Quality Approach To Quality Management
The Total Quality Approach To Quality Managementambedkarpanchasheel
 
Quality management approaches
Quality management approachesQuality management approaches
Quality management approachesselinasimpson1801
 
80 chemical interview questions and answers
80 chemical interview questions and answers80 chemical interview questions and answers
80 chemical interview questions and answersChefCareer247
 
Total Quality Management (TQM)
Total Quality Management (TQM)Total Quality Management (TQM)
Total Quality Management (TQM)Mudassar Salman
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShareSlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShareSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destacado (11)

Approaches to quality management
Approaches to quality managementApproaches to quality management
Approaches to quality management
 
Basic Approaches of Quality management (TQM)
Basic Approaches of Quality management (TQM)Basic Approaches of Quality management (TQM)
Basic Approaches of Quality management (TQM)
 
The Total Quality Approach To Quality Management
The Total Quality Approach To Quality ManagementThe Total Quality Approach To Quality Management
The Total Quality Approach To Quality Management
 
Quality management approaches
Quality management approachesQuality management approaches
Quality management approaches
 
Proded ppp
Proded pppProded ppp
Proded ppp
 
80 chemical interview questions and answers
80 chemical interview questions and answers80 chemical interview questions and answers
80 chemical interview questions and answers
 
Tqm Final Ppt
Tqm Final PptTqm Final Ppt
Tqm Final Ppt
 
Total Quality Management (TQM)
Total Quality Management (TQM)Total Quality Management (TQM)
Total Quality Management (TQM)
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Quality improvement paradigm (QIP)

Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Processaliraza786
 
Process Improvement Teams.pptx
Process Improvement Teams.pptxProcess Improvement Teams.pptx
Process Improvement Teams.pptxbill671640
 
Continous process improvement
Continous process improvementContinous process improvement
Continous process improvementSarfraz Ashraf
 
20 hand out on cp assessment methodology -samantha
20  hand out on cp assessment methodology -samantha20  hand out on cp assessment methodology -samantha
20 hand out on cp assessment methodology -samanthazubeditufail
 
ADDIE-Model-For-Instructional-Design_Caparo.pptx
ADDIE-Model-For-Instructional-Design_Caparo.pptxADDIE-Model-For-Instructional-Design_Caparo.pptx
ADDIE-Model-For-Instructional-Design_Caparo.pptxREYIBANEZ
 
Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by Dr.Shazia Zamir
 
Sanitized Knowledge Transfer Deliverable:Rapid Process Change Tutorial
Sanitized Knowledge Transfer Deliverable:Rapid Process Change TutorialSanitized Knowledge Transfer Deliverable:Rapid Process Change Tutorial
Sanitized Knowledge Transfer Deliverable:Rapid Process Change Tutorialguesta83e9d
 
Training for Trainers course free sample
Training for Trainers course free sampleTraining for Trainers course free sample
Training for Trainers course free sampleReady to Train
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9Warui Maina
 
Training Process Framework
Training Process Framework Training Process Framework
Training Process Framework Henry John Nueva
 
Training and development project of renault
Training and development project of renaultTraining and development project of renault
Training and development project of renaultHowend
 
k10998 WASIQUE AHMAD
k10998 WASIQUE AHMADk10998 WASIQUE AHMAD
k10998 WASIQUE AHMADWasique Ahmad
 
Sixsigmadtifactsheet
SixsigmadtifactsheetSixsigmadtifactsheet
Sixsigmadtifactsheetillangakoon
 

Similar a Quality improvement paradigm (QIP) (20)

PDCA.pdf
PDCA.pdfPDCA.pdf
PDCA.pdf
 
Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Process
 
Process Improvement Teams.pptx
Process Improvement Teams.pptxProcess Improvement Teams.pptx
Process Improvement Teams.pptx
 
Continous process improvement
Continous process improvementContinous process improvement
Continous process improvement
 
20 hand out on cp assessment methodology -samantha
20  hand out on cp assessment methodology -samantha20  hand out on cp assessment methodology -samantha
20 hand out on cp assessment methodology -samantha
 
ADDIE-Model-For-Instructional-Design_Caparo.pptx
ADDIE-Model-For-Instructional-Design_Caparo.pptxADDIE-Model-For-Instructional-Design_Caparo.pptx
ADDIE-Model-For-Instructional-Design_Caparo.pptx
 
Dit yvol5iss28
Dit yvol5iss28Dit yvol5iss28
Dit yvol5iss28
 
Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by Evaluation models by dr.shazia zamir by
Evaluation models by dr.shazia zamir by
 
Sanitized Knowledge Transfer Deliverable:Rapid Process Change Tutorial
Sanitized Knowledge Transfer Deliverable:Rapid Process Change TutorialSanitized Knowledge Transfer Deliverable:Rapid Process Change Tutorial
Sanitized Knowledge Transfer Deliverable:Rapid Process Change Tutorial
 
Training for Trainers course free sample
Training for Trainers course free sampleTraining for Trainers course free sample
Training for Trainers course free sample
 
9.process improvement chapter 9
9.process improvement chapter 99.process improvement chapter 9
9.process improvement chapter 9
 
csc 510 Project
csc 510 Projectcsc 510 Project
csc 510 Project
 
The ideal model
The ideal modelThe ideal model
The ideal model
 
Training Process Framework
Training Process Framework Training Process Framework
Training Process Framework
 
Training and development project of renault
Training and development project of renaultTraining and development project of renault
Training and development project of renault
 
Program Evaluation 1
Program Evaluation 1Program Evaluation 1
Program Evaluation 1
 
Getting To Outcomes CSAP
Getting To Outcomes CSAPGetting To Outcomes CSAP
Getting To Outcomes CSAP
 
k10998 WASIQUE
k10998 WASIQUE k10998 WASIQUE
k10998 WASIQUE
 
k10998 WASIQUE AHMAD
k10998 WASIQUE AHMADk10998 WASIQUE AHMAD
k10998 WASIQUE AHMAD
 
Sixsigmadtifactsheet
SixsigmadtifactsheetSixsigmadtifactsheet
Sixsigmadtifactsheet
 

Más de Chandan Thakur

Chord- A Scalable Peer-to-Peer Lookup Service for Internet Applications
Chord- A Scalable Peer-to-Peer Lookup Service for Internet ApplicationsChord- A Scalable Peer-to-Peer Lookup Service for Internet Applications
Chord- A Scalable Peer-to-Peer Lookup Service for Internet ApplicationsChandan Thakur
 
A maximum residual multicast protocol for large scale mobile ad hoc networks
A maximum residual multicast protocol for large scale mobile ad hoc networksA maximum residual multicast protocol for large scale mobile ad hoc networks
A maximum residual multicast protocol for large scale mobile ad hoc networksChandan Thakur
 
Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)Chandan Thakur
 

Más de Chandan Thakur (7)

Libsys 7 to koha
Libsys 7 to kohaLibsys 7 to koha
Libsys 7 to koha
 
Chord Node Join
Chord Node JoinChord Node Join
Chord Node Join
 
Chord- A Scalable Peer-to-Peer Lookup Service for Internet Applications
Chord- A Scalable Peer-to-Peer Lookup Service for Internet ApplicationsChord- A Scalable Peer-to-Peer Lookup Service for Internet Applications
Chord- A Scalable Peer-to-Peer Lookup Service for Internet Applications
 
A maximum residual multicast protocol for large scale mobile ad hoc networks
A maximum residual multicast protocol for large scale mobile ad hoc networksA maximum residual multicast protocol for large scale mobile ad hoc networks
A maximum residual multicast protocol for large scale mobile ad hoc networks
 
Shayri
ShayriShayri
Shayri
 
Nirmal baba
Nirmal babaNirmal baba
Nirmal baba
 
Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)
 

Último

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 

Último (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 

Quality improvement paradigm (QIP)

  • 1. PRESENTATION ON QUALITY IMPROVEMENT PARADIGM Presented by: Chaitanya Pratap Singh MCA 5th Semester South Asian University, New Delhi
  • 2. OVERVIEW  Introduction  Purpose  Principles  The QIP cycle  Its phases  PIA-variant of the QIP cycle  Its phases  Conclusion  References
  • 3. INTRODUCTION  The Quality Improvement Paradigm (QIP) evolved from the co-operative effort between NASA Goddard Space Flight Center / Flight Dynamics Division and the Department of Computer Science, University of Maryland.  QIP-model designed to support process improvement and technology infusion.  The chief author of the model is Victor Basili and it was first published in 1984 (Basili & Weiss 1984)  The QIP model is a part of a larger system model, called the Experience Factory.
  • 4. PURPOSE  The purpose of the QIP model is  To support continuous process improvement and engineering of the development processes (Rombach 1998, 13)  To help in technology infusion (Basili 1994, 2, 65)
  • 5. PRINCIPLES  Based on the principle that software discipline is evolutionary and experimental.  Takes the premise that all project environments and products are different.  For example flight control software is entirely different thing from game software
  • 6. QIP CYCLES  QIP cycle is broken into two closed loop cycles –  Organizational (larger cycle) and  Project (smaller cycle)  Project specific feedback cycle is to provide feedback to the project during the execution phase in order to prevent and solve problems, monitor and support the project.  Organizational feedback cycle provides feedback to the organization after the completion of the project.
  • 7. CONT…  Purpose of the Organizational feedback is to analyze the similarities and differences of the collected data against previous experiences and models.  This helps to increase the understanding of the concluded experience.
  • 8. THE QUALITY IMPROVEMENT PARADIGM CYCLE
  • 9. QIP CYCLE  QIP cycle can be used as a tool-  to learn more of already existing packaged experiences  to create completely new, packaged experiences.  QIP cycle itself does not change, but if the goal is to produce a new experience and package it for future reuse, the fourth phase (Execute the Processes) requires several iterations.  Reason is that the experience should not be packaged based on one single case, but requires several experimentations until there is sufficient knowledge of where it works and what it requires to work.
  • 10. ORGANIZATIONAL CYCLE  The organizational cycle represents how organization learns. It is divided into following six phases:  Characterize and Understand  Set Goals  Choose Processes, methods, techniques and tools  Execute the Processes (run the project cycle)  Analyze Results  Package and store experience
  • 11. 1.CHARACTERIZE AND UNDERSTAND  Starting phase for the cycle.  Aim is to describe the current project and its environment with respect to available  Process, Product, Quality models, Data, etc.  Also establishes quantifiable baselines based on past experiences and characterizes their criticality.  (What does our world look like?)
  • 12. 2.SET GOALS  Second phase is to Set Goals for successful project performance improvement results.  Aim is to be able to get reliable, measurable data.  For this reason the goals need to be quantifiable and defined from a variety of perspectives, including-  Customer,  Project and  Organization viewpoints.  (What do we want to know about our world and what do we want to accomplish?)
  • 13. 3.CHOOSE PROCESSES, METHODS, TECHNIQUES AND TOOLS  The objective of the third phase is to Choose Processes, Methods, Techniques and Tools that are appropriate for this project  The decision is based on the characterization of the environment and product and on the goals that have been set  It is important to make sure that the selection is consistent with the goals set for products and processes.  (What processes might work for these goals in this environment?)
  • 14. 4.EXECUTE THE PROCESS  Fourth phase of the organizational cycle is where the selected project(s) Execute the Processes.  From organization point of view, this phase is where the project cycle runs.  The project cycle, which represents how project learns and guides itself, is divided into three activities:  Process Execution  Analyze Results  Provide Process with Feedback
  • 15. CONT…  The projects Execute the Processes to construct the products.  At the same time data of resources, processes and products is being collected, validated and Results Analyzed to measure the achievement of the goals.  This information is then fed back to the project for corrective action.  (What happens during the application of the selected processes?)
  • 16. 5.ANALYZE RESULTS  Fifth phase is to Analyze Results to  Evaluate practices,  Determine problems,  Record findings and  Make recommendations for future project improvements.  The data is analyzed against the goals for the following reasons  To achieve better characterization  To understand the context,  To evaluate and analyze the experiments (improvements),  To determine problems,  To gain more information to be used for better prediction and control and  To motivate future improvements.  (How well did the proposed solutions work, what was missing, and how should we fix it?)
  • 17. 6.PACKAGE AND STORE EXPERIENCE  The aim is to Package Experiences and to store them in the experience base for future reuse.  QIP cycle is used for improving processes through experimenting with new procedures, methods or tools.  So it may require several cycle iterations and projects before there is sufficient information for packaging the experiences.  In this phase, the experience gained is consolidated in the form of new or updated and refined models gained from this and prior projects.  (How do we integrate what we learned into the organization?)
  • 18. PIA CALLED PERFECT IMPROVEMENT APPROACH, OR PIA FOR SHORT  A variant of the QIP has been developed at Fraunhofer Institute, Germany.  Has a modified project cycle and the steps have been refined to a more detailed level.  Has a modified project cycle and the steps have been refined to a more detailed level.
  • 19. PERFECT IMPROVEMENT MODEL-PIA Figure 2. The Perfect Improvement Approach cycle.
  • 20. CONT…  Organisational cycle, called Strategic Cycle in PIA, is much the same as in the QIP, except more detailed in descriptions.
  • 21. DIFFERENT PHASES OF PIA  Characterise  Set Goals  Develop Improvement Plan  Performs its Improvement Plan  Analyse Results  Package Experience
  • 22. 1ST PHASE: CHARACTERISE  The function produces (or updates) a characterisation of the organisation and identifies the organisational improvement goals and major problems.  Characterisation includes references to available process models, but if these don't exist it is recommended that one be developed during this phase, for further use in the measurement program.  The improvement goals need to be derived from high- level business goals. The problems are used to find a starting point for improvement goals.
  • 23. 2ND PHASE: SET GOALS  Strategic improvement goals are defined, corresponding hypotheses are developed, and an improvement program plan is produced for how to achieve the goals.  Strategic goal -instance of organisational goals and hypothesis further refines that goal.  The scope of the goals and hypotheses on this phase is generic (problem-specific), not project- specific.
  • 24. 3RD PHASE: DEVELOP IMPROVEMENT PLAN  The projects, pilots, or experiments are identified for investigating the hypotheses.  Resource usage and schedule for the experimentation is planned.  Project characterisation provides a tool to select candidate projects, and documentation of the context within which the experiences apply.  Suitable project(s) are evaluated and selected based on the goals in the improvement program plan.
  • 25. 4TH PHASE: PERFORMS ITS IMPROVEMENT PLAN  selected pilot projects are running  At the strategic level, this is where the organisation Performs its Improvement Plan by conducting experiments.  strategic actions are to initiate the project and monitor and give guidance to it in order to ensure the success of the measurement program (data collection) and to motivate the project team.
  • 26. CONTINUED…  When initiating the project, the strategic level needs to prepare the project according to improvement plan and motivate and train the people participating in the project.  Monitoring the project is to ensure that the improvement program is performed according to the defaults and guidance is given to coach the project through the improvement program part of the project.  After the first experiment has been concluded, the improvement program plan is refined / modified (PIA phases 2 and 3 on the strategic level) by evaluating the results and experiences.
  • 27. 5TH PHASE: ANALYSE RESULTS  Is entered once the improvement program and selected pilots have been concluded.  Collected data is prepared for presentation.  Data is then presented in a feedback session and feedback is analysed with reference to corresponding hypotheses of the goals of the improvement program.  Results of other improvement programs can be used as a base for comparisons in this activity.
  • 28. 6TH PHASE:  experiences are identified for future reuse needs and stored as experience package to the experience base.
  • 29. PROJECT CYCLE  Changed to include same six phases as the organisational cycle has.  These includes:  Characterise  Set the project Goals  Chooses appropriate Models  Execute  Analyse  Package
  • 30. PHASES IN PROJECT CYCLE 1: Characterise :The project and identify relevant models to be reused.  Includes the characterisation of project, organisational environment of the project, and project goals. Existing reusable models are retrieved from experience base. 2:Goals: Next Set the project Goals in measurable terms and derive metrics from them.  Includes goal identification, making the measurement plan for those goals, and validating the plans.
  • 31. CONTINUED… 3: Chooses appropriate Models : Choose appropriate Models for processes and develops the project plan.  This phase includes: - tailoring the selected reusable models. - developing new models, - creating an instance of the agreed models and integrating the models and the measurement plans. 4: Execute – is where the project performs according to its plans, collects data and both provides and gets feedback for project guidance.
  • 32. CONTINUED.. 5:Analyse: Analyse the project and collected data and to suggest improvements. -The analysis is done with reference to hypotheses. 6: Package the analysis results into improved reusable models.
  • 33. CONCLUSION  An Origination's use of the quality improvement paradigm is an iterative process that repeatedly characterizes the environment.  Sets appropriate goals, and chooses the process for achieving those goals. It then proceeds with the execution and analytical phase.  At each iteration, it redefines and improves characteristics and goals.
  • 34. REFERENCES  Kinnula, Atte. Software process engineering systems: models and industry cases[3.2. Quality Improvement Paradigm -cycle].Retrieved from Lecture Notes Online Web site: http://herkules.oulu.fi/isbn9514265084/html/index.ht ml  Basili, Victor R. OutLine. Retrieved form Lecture Notes Onine Web site: http://www.cs.umd.edu/users/basili/qip/