SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Healthcare Six Sigma Project
Healthcare Six Sigma ProjectHealthcare Six Sigma Project
Healthcare Six Sigma ProjectMichael Floriani
 
Plan, Do, Study, Act (PDSA) Cycle in Total Quality Management
Plan, Do, Study, Act (PDSA) Cycle in Total Quality ManagementPlan, Do, Study, Act (PDSA) Cycle in Total Quality Management
Plan, Do, Study, Act (PDSA) Cycle in Total Quality ManagementDr.Raja R
 
Quality Assurance Activities And Processes PowerPoint Presentation Slides
Quality Assurance Activities And Processes PowerPoint Presentation Slides Quality Assurance Activities And Processes PowerPoint Presentation Slides
Quality Assurance Activities And Processes PowerPoint Presentation Slides SlideTeam
 
Quality in hospital
Quality in hospitalQuality in hospital
Quality in hospitalMmedsc Hahm
 
Poka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation SlidesPoka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation SlidesSlideTeam
 
Quality management concepts
Quality management conceptsQuality management concepts
Quality management conceptsAshu0711
 
IATF 16949 2016 implementation phases
IATF 16949 2016 implementation phasesIATF 16949 2016 implementation phases
IATF 16949 2016 implementation phasesAmit Mishra
 
Auditing Management systems based on ISO19011 By Eng. Karam Malkawi - Jordan
Auditing Management systems based on ISO19011 By Eng. Karam Malkawi - JordanAuditing Management systems based on ISO19011 By Eng. Karam Malkawi - Jordan
Auditing Management systems based on ISO19011 By Eng. Karam Malkawi - JordanEng. A.karam Al Malkawi
 
Quality Improvement Methods
Quality Improvement MethodsQuality Improvement Methods
Quality Improvement MethodsAbdalla Ibrahim
 
Quality management system
Quality management system Quality management system
Quality management system Soheir Elbanna
 
Quality circle presentation by yusuff
Quality circle presentation by yusuffQuality circle presentation by yusuff
Quality circle presentation by yusuffMohamed Yusuff
 

Was ist angesagt? (20)

Healthcare Six Sigma Project
Healthcare Six Sigma ProjectHealthcare Six Sigma Project
Healthcare Six Sigma Project
 
Plan, Do, Study, Act (PDSA) Cycle in Total Quality Management
Plan, Do, Study, Act (PDSA) Cycle in Total Quality ManagementPlan, Do, Study, Act (PDSA) Cycle in Total Quality Management
Plan, Do, Study, Act (PDSA) Cycle in Total Quality Management
 
Quality Assurance Activities And Processes PowerPoint Presentation Slides
Quality Assurance Activities And Processes PowerPoint Presentation Slides Quality Assurance Activities And Processes PowerPoint Presentation Slides
Quality Assurance Activities And Processes PowerPoint Presentation Slides
 
Quality assurance
Quality assuranceQuality assurance
Quality assurance
 
Quality in hospital
Quality in hospitalQuality in hospital
Quality in hospital
 
DMAIC Methodology
DMAIC MethodologyDMAIC Methodology
DMAIC Methodology
 
Poka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation SlidesPoka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation Slides
 
Quality & Quality tools
Quality & Quality toolsQuality & Quality tools
Quality & Quality tools
 
Kaizen presentation
Kaizen presentationKaizen presentation
Kaizen presentation
 
Quality management concepts
Quality management conceptsQuality management concepts
Quality management concepts
 
Seven QC Tools Training; Quiz
Seven QC Tools Training; QuizSeven QC Tools Training; Quiz
Seven QC Tools Training; Quiz
 
IATF 16949 2016 implementation phases
IATF 16949 2016 implementation phasesIATF 16949 2016 implementation phases
IATF 16949 2016 implementation phases
 
Auditing Management systems based on ISO19011 By Eng. Karam Malkawi - Jordan
Auditing Management systems based on ISO19011 By Eng. Karam Malkawi - JordanAuditing Management systems based on ISO19011 By Eng. Karam Malkawi - Jordan
Auditing Management systems based on ISO19011 By Eng. Karam Malkawi - Jordan
 
PDCA Cycle
PDCA CyclePDCA Cycle
PDCA Cycle
 
Quality Circles at BHEL
Quality Circles at BHELQuality Circles at BHEL
Quality Circles at BHEL
 
Quality Improvement Methods
Quality Improvement MethodsQuality Improvement Methods
Quality Improvement Methods
 
Kanban
KanbanKanban
Kanban
 
Quality management system
Quality management system Quality management system
Quality management system
 
Quality circle presentation by yusuff
Quality circle presentation by yusuffQuality circle presentation by yusuff
Quality circle presentation by yusuff
 
Training for quality
Training for qualityTraining for quality
Training for quality
 

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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)
 

Kürzlich hochgeladen

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Kürzlich hochgeladen (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

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/