SlideShare una empresa de Scribd logo
1 de 20
Introduction to Process Improvement and Software Quality Assurance People forget how fast you did a job –  but they always remember how well you did it  byHoward Newton By Ariful H Bhuiyan http://www.linkedin.com/in/arifbd111 http://thinkinginprocess.wordpress.com/  arifbd111@gmail.com ariful h bhuiyan © 2011 /
Introduction to Process Improvement andSoftware Quality Assurance Content Introduction to Process Improvement. Symptoms… Why focus on process? The Importance of process Process Improvement & Quality Assurance Introduction to SQA Two Views of QA QA vs QC Cost of Quality Quality Attributes QA Activity Quality Model Quality Tools Quality Guru 2 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 1.1 Introduction to Process Improvement… Have these Symptoms? Missed Communication Spiraling Cost Late delivery to market Last-minute crunches Inadequate management visibility Too many surprises Quality Problem Customer complain Too many rework Functions not working correctly Poor Morals Burned-out people Inadequate control of project results 3 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 1.2 Why Focus on Process? It complements your focus on technology Technology by itself will mostly likely not to be used effectively. Technology in the context of an appropriate process roadmap can provide the most benefit. It complements your focus on people The experience and training of your work force is not always enough. Working harder is not the answer. A well-defined process can provide the means to work smarter. It shifts the “blame” for problems from the people to process. 4 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 1.3 The importance of Process 5 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 1.4 Process Improvement and Quality Assurance Process Improvement is a concept Quality Assurance is a  6 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.1 Introduction to Quality Assurance What is Software Quality? Software Quality is the degree to which a software product conforms to a set of specified requirements. “The degree of excellence required and maintained at an acceptable price.”   What is Software Quality Assurance? Framework for  Independent assessment & insight into S/W development processes & products Ensures conformance to  Functional & performance requirements Development standards S/W Quality Factors 7 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.1 Introduction to Quality Assurance Quality Assurance is catalytic function that attempts to make quality happen It is not responsible for quality because that is a management responsibility It is not responsible for quality control because it is line management responsibility QA is responsible for the management of Quality 8 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.2 Two views of Quality Customers View Meeting Requirements ,[object Object],		by Crosby ,[object Object],	by Juran ariful h bhuiyan © 2011 / arifbd111@gmail.com Fitness for user Producers View 9
Introduction to Process Improvement andSoftware Quality Assurance 2.3 Quality Assurance (QA) vs Quality Control (QC) 10 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.4 Cost of Quality Failure Costs Project Rework Overtime Maintenance costs Lost credibility Providing alternative service Lost management time Complaints, rebates & damage claims Lost assets, opportunity Unrealized savings Prevention Costs Planning quality improvement Statistical Process Control Quality audits Quality Training Appraisal Costs Reviews Inspections Testing 11 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.5 Activities of Quality Assurance Quality Management System development Quality Planning Measuring Quality Reviews, Walkthroughs, Inspections Quality Audits Continuous Improvement  12 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.6 Quality Attributes 13 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.6 Quality Attributes 14 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.8 Quality Models ISO 9000 by ISO 	The ISO 9000 family of standards relate to quality management systems and are designed to help organizations ensure they meet the needs of customers and other stakeholders.  	ISO 9000 deals with the fundamentals of quality management systems, including the eight management principles on which the family of standards is based. ISO 9001 deals with the requirements that organizations wishing to meet the standard have to meet. Current version of ISO 9001 is ISO 9001:2008 ISO/IEC 15504: Process Assessment by ISO ISO/IEC 15504, also known as SPICE (Software Process Improvement and Capability Determination), is a set of technical standards documents for the computer software development process and related business management functions. It is another joint International Organization for Standardization and International Electro-technical Commission standard. 	ISO/IEC 15504 initially was derived from process lifecycle standard ISO 12207 and from maturity models like Bootstrap, Trillium and the CMM. 15 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.8 Quality Models CMMI by SEI Capability Maturity Model Integration (CMMI) is a process improvement approach that helps organizations improve their performance. CMMI can be used to guide process improvement across a project, a division, or an entire organization. CMMI in software engineering and organizational development is a process improvement approach that provides organizations with the essential elements for effective process improvement. CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. According to the Software Engineering Institute (SEI, 2008), CMMI helps "integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes." Six Sigma by Motorola Six Sigma is a business management strategy originally developed by Motorola, USA in 1986. Six Sigma seeks to improve the quality of process outputs by identifying and removing the causes of defects (errors) and minimizing variability in manufacturing and business processes.It uses a set of quality management methods, including statistical methods, and creates a special infrastructure of people within the organization who are experts in these methods.Each Six Sigma project carried out within an organization follows a defined sequence of steps and has quantified financial targets (cost reduction or profit increase) 16 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.9 Quality Tools 17 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.9 Quality Tools 18 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance 2.10 Quality Guru Edwards Deming Dr. W. Edwards Deming is known as the father of the Japanese post-war industrial revival and was regarded by many as the leading quality guru in the United States. He passed on in 1993. Trained as a statistician, his expertise was used during World War II to assist the United States in its effort to improve the quality of war materials. Deming is famous for his famous 14 points on Quality Assurance Philip Crosby Dr. Deming and Dr. Juran were the great brains of the quality revolution. Where Phil Crosby excelled was in finding a terminology for quality that mere mortals could understand. His books, "Quality Without Tears" and "Quality is Free" were easy to read, so people read them. He popularized the idea of the "cost of poor quality", that is, figuring out how much it really costs to do things badly. Joseph M. Juran Joseph M. Juran made many contributions to the field of quality management in his 70+ active working years. His book, the Quality Control Handbook, is a classic reference for quality engineers. He revolutionized the Japanese philosophy on quality management and in no small way worked to help shape their economy into the industrial leader it is today. Dr. Juran was the first to incorporate the human aspect of quality management which is referred to as Total Quality Management. 19 ariful h bhuiyan © 2011 / arifbd111@gmail.com
Introduction to Process Improvement andSoftware Quality Assurance Thank You Credits ,[object Object]

Más contenido relacionado

La actualidad más candente

Importance of software quality assurance
Importance of software quality assuranceImportance of software quality assurance
Importance of software quality assuranceMaveric Systems
 
Lecture 05 Software Quality Management
Lecture 05 Software Quality ManagementLecture 05 Software Quality Management
Lecture 05 Software Quality ManagementAchmad Solichin
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Abdul Basit
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurancelakshmi1693
 
Software quality assurance activites
Software quality assurance activitesSoftware quality assurance activites
Software quality assurance activitesGolu Gupta
 
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...dheimann5
 
Software QA Fundamentals by Prabhath Darshana
Software QA Fundamentals by Prabhath DarshanaSoftware QA Fundamentals by Prabhath Darshana
Software QA Fundamentals by Prabhath DarshanaShamain Peiris
 
Software qualityassurance
Software qualityassuranceSoftware qualityassurance
Software qualityassurancesunilabj
 
VDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSE
VDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSEVDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSE
VDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSEKishor Rathod
 
Lecture10
Lecture10Lecture10
Lecture10soloeng
 
Software Quality Assurance(SQA)
Software Quality Assurance(SQA)Software Quality Assurance(SQA)
Software Quality Assurance(SQA)Farkhanda Kiran
 
matt heinzelman software quality assurance presentation technical & tool
matt heinzelman software quality assurance presentation technical & toolmatt heinzelman software quality assurance presentation technical & tool
matt heinzelman software quality assurance presentation technical & toolCuongHoang80
 
Unit I Software Testing and Quality Assurance
Unit I Software Testing and Quality AssuranceUnit I Software Testing and Quality Assurance
Unit I Software Testing and Quality AssuranceVinothkumaR Ramu
 

La actualidad más candente (20)

Spice
SpiceSpice
Spice
 
Importance of software quality assurance
Importance of software quality assuranceImportance of software quality assurance
Importance of software quality assurance
 
Lecture 05 Software Quality Management
Lecture 05 Software Quality ManagementLecture 05 Software Quality Management
Lecture 05 Software Quality Management
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Quality Management
Software Quality ManagementSoftware Quality Management
Software Quality Management
 
Qa
QaQa
Qa
 
05 sqa overview
05 sqa overview05 sqa overview
05 sqa overview
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software quality assurance activites
Software quality assurance activitesSoftware quality assurance activites
Software quality assurance activites
 
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
A Guide to the Forthcoming 2012 Revision of the IEEE Software Quality Assuran...
 
Software QA Fundamentals by Prabhath Darshana
Software QA Fundamentals by Prabhath DarshanaSoftware QA Fundamentals by Prabhath Darshana
Software QA Fundamentals by Prabhath Darshana
 
Software qualityassurance
Software qualityassuranceSoftware qualityassurance
Software qualityassurance
 
VDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSE
VDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSEVDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSE
VDA 6.5 (REVISED VOLUME 2020) PRODUCT AUDITOR QUALIFICATION COURSE
 
Lecture10
Lecture10Lecture10
Lecture10
 
Software Quality Assurance(SQA)
Software Quality Assurance(SQA)Software Quality Assurance(SQA)
Software Quality Assurance(SQA)
 
Ch 12(spi)cm mi scampi
Ch 12(spi)cm mi scampiCh 12(spi)cm mi scampi
Ch 12(spi)cm mi scampi
 
Sqa plan
Sqa planSqa plan
Sqa plan
 
matt heinzelman software quality assurance presentation technical & tool
matt heinzelman software quality assurance presentation technical & toolmatt heinzelman software quality assurance presentation technical & tool
matt heinzelman software quality assurance presentation technical & tool
 
Unit I Software Testing and Quality Assurance
Unit I Software Testing and Quality AssuranceUnit I Software Testing and Quality Assurance
Unit I Software Testing and Quality Assurance
 

Destacado

58092676 project-checklist-excel
58092676 project-checklist-excel58092676 project-checklist-excel
58092676 project-checklist-excelimaduddin91
 
New trends in the revised iso 9001:2015
New trends in the revised iso 9001:2015New trends in the revised iso 9001:2015
New trends in the revised iso 9001:2015PMILebanonChapter
 
Construction Documents Checklist
Construction Documents ChecklistConstruction Documents Checklist
Construction Documents ChecklistMilton Grew
 
Quality Assurance in PEB - Pre Engineered steel buildings
Quality Assurance in PEB - Pre Engineered steel buildingsQuality Assurance in PEB - Pre Engineered steel buildings
Quality Assurance in PEB - Pre Engineered steel buildingsmbphenix
 
Risk opportunity analysis ISO 9001:2015
Risk opportunity analysis ISO 9001:2015Risk opportunity analysis ISO 9001:2015
Risk opportunity analysis ISO 9001:2015Ghiru Kanesvaran
 

Destacado (6)

58092676 project-checklist-excel
58092676 project-checklist-excel58092676 project-checklist-excel
58092676 project-checklist-excel
 
New trends in the revised iso 9001:2015
New trends in the revised iso 9001:2015New trends in the revised iso 9001:2015
New trends in the revised iso 9001:2015
 
Construction Documents Checklist
Construction Documents ChecklistConstruction Documents Checklist
Construction Documents Checklist
 
Iso 9001 2015 presentation
Iso 9001 2015 presentationIso 9001 2015 presentation
Iso 9001 2015 presentation
 
Quality Assurance in PEB - Pre Engineered steel buildings
Quality Assurance in PEB - Pre Engineered steel buildingsQuality Assurance in PEB - Pre Engineered steel buildings
Quality Assurance in PEB - Pre Engineered steel buildings
 
Risk opportunity analysis ISO 9001:2015
Risk opportunity analysis ISO 9001:2015Risk opportunity analysis ISO 9001:2015
Risk opportunity analysis ISO 9001:2015
 

Similar a Introduction to Process Improvement & Software Quality Assurance

Planning For Success Quality Management
Planning For Success Quality ManagementPlanning For Success Quality Management
Planning For Success Quality ManagementJolene_Eichorn
 
Quality Management System
Quality Management SystemQuality Management System
Quality Management SystemKuldeep Yagik
 
Basic Quality Management
Basic Quality ManagementBasic Quality Management
Basic Quality Managementravalhimani
 
Basic Quality Management
Basic Quality ManagementBasic Quality Management
Basic Quality Managementravalhimani
 
Lp1 ppt mt6250due 1-22-2012
Lp1 ppt mt6250due 1-22-2012Lp1 ppt mt6250due 1-22-2012
Lp1 ppt mt6250due 1-22-2012RLLRichmond
 
Quality and Operational Excellence
Quality and Operational ExcellenceQuality and Operational Excellence
Quality and Operational ExcellencePhaluck
 
Awareness ISO 9001-2008
Awareness ISO 9001-2008Awareness ISO 9001-2008
Awareness ISO 9001-2008Ankur Dhir
 
part Chem- industrial quality management
part Chem- industrial quality managementpart Chem- industrial quality management
part Chem- industrial quality managementannechloeartangochlo
 
Finalreport 130821121835-phpapp01
Finalreport 130821121835-phpapp01Finalreport 130821121835-phpapp01
Finalreport 130821121835-phpapp01Sakib Anik
 
Project Quality Management powerpoint
Project Quality Management powerpointProject Quality Management powerpoint
Project Quality Management powerpointDjamadaMuhamedKAGUSU
 
Quality management-systems
Quality management-systemsQuality management-systems
Quality management-systemsALEXANDRASUWANN
 
Quality Management
Quality ManagementQuality Management
Quality ManagementShivank Shah
 
Elements of Quality Management System
Elements of Quality Management SystemElements of Quality Management System
Elements of Quality Management SystemShahzeb Pirzada
 
TQM (Total Quality Management)
TQM (Total Quality Management)TQM (Total Quality Management)
TQM (Total Quality Management)amarchand
 
Running Head QUALITY CONTROL MANUAL 1 .docx
Running Head QUALITY CONTROL MANUAL          1        .docxRunning Head QUALITY CONTROL MANUAL          1        .docx
Running Head QUALITY CONTROL MANUAL 1 .docxtoltonkendal
 
BS 99001 Quality Management in the Built Environment sector.pdf
BS 99001 Quality Management in the Built Environment sector.pdfBS 99001 Quality Management in the Built Environment sector.pdf
BS 99001 Quality Management in the Built Environment sector.pdfdemingcertificationa
 

Similar a Introduction to Process Improvement & Software Quality Assurance (20)

Planning For Success Quality Management
Planning For Success Quality ManagementPlanning For Success Quality Management
Planning For Success Quality Management
 
Quality Management System
Quality Management SystemQuality Management System
Quality Management System
 
Basic Quality Management
Basic Quality ManagementBasic Quality Management
Basic Quality Management
 
Basic Quality Management
Basic Quality ManagementBasic Quality Management
Basic Quality Management
 
Total quality control
Total quality controlTotal quality control
Total quality control
 
Lp1 ppt mt6250due 1-22-2012
Lp1 ppt mt6250due 1-22-2012Lp1 ppt mt6250due 1-22-2012
Lp1 ppt mt6250due 1-22-2012
 
Quality and Operational Excellence
Quality and Operational ExcellenceQuality and Operational Excellence
Quality and Operational Excellence
 
Awareness ISO 9001-2008
Awareness ISO 9001-2008Awareness ISO 9001-2008
Awareness ISO 9001-2008
 
5) PQM.pptx
5) PQM.pptx5) PQM.pptx
5) PQM.pptx
 
Lesson 01.ppt
Lesson 01.pptLesson 01.ppt
Lesson 01.ppt
 
Quality Software
Quality SoftwareQuality Software
Quality Software
 
part Chem- industrial quality management
part Chem- industrial quality managementpart Chem- industrial quality management
part Chem- industrial quality management
 
Finalreport 130821121835-phpapp01
Finalreport 130821121835-phpapp01Finalreport 130821121835-phpapp01
Finalreport 130821121835-phpapp01
 
Project Quality Management powerpoint
Project Quality Management powerpointProject Quality Management powerpoint
Project Quality Management powerpoint
 
Quality management-systems
Quality management-systemsQuality management-systems
Quality management-systems
 
Quality Management
Quality ManagementQuality Management
Quality Management
 
Elements of Quality Management System
Elements of Quality Management SystemElements of Quality Management System
Elements of Quality Management System
 
TQM (Total Quality Management)
TQM (Total Quality Management)TQM (Total Quality Management)
TQM (Total Quality Management)
 
Running Head QUALITY CONTROL MANUAL 1 .docx
Running Head QUALITY CONTROL MANUAL          1        .docxRunning Head QUALITY CONTROL MANUAL          1        .docx
Running Head QUALITY CONTROL MANUAL 1 .docx
 
BS 99001 Quality Management in the Built Environment sector.pdf
BS 99001 Quality Management in the Built Environment sector.pdfBS 99001 Quality Management in the Built Environment sector.pdf
BS 99001 Quality Management in the Built Environment sector.pdf
 

Último

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 

Último (20)

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 

Introduction to Process Improvement & Software Quality Assurance

  • 1. Introduction to Process Improvement and Software Quality Assurance People forget how fast you did a job – but they always remember how well you did it byHoward Newton By Ariful H Bhuiyan http://www.linkedin.com/in/arifbd111 http://thinkinginprocess.wordpress.com/ arifbd111@gmail.com ariful h bhuiyan © 2011 /
  • 2. Introduction to Process Improvement andSoftware Quality Assurance Content Introduction to Process Improvement. Symptoms… Why focus on process? The Importance of process Process Improvement & Quality Assurance Introduction to SQA Two Views of QA QA vs QC Cost of Quality Quality Attributes QA Activity Quality Model Quality Tools Quality Guru 2 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 3. Introduction to Process Improvement andSoftware Quality Assurance 1.1 Introduction to Process Improvement… Have these Symptoms? Missed Communication Spiraling Cost Late delivery to market Last-minute crunches Inadequate management visibility Too many surprises Quality Problem Customer complain Too many rework Functions not working correctly Poor Morals Burned-out people Inadequate control of project results 3 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 4. Introduction to Process Improvement andSoftware Quality Assurance 1.2 Why Focus on Process? It complements your focus on technology Technology by itself will mostly likely not to be used effectively. Technology in the context of an appropriate process roadmap can provide the most benefit. It complements your focus on people The experience and training of your work force is not always enough. Working harder is not the answer. A well-defined process can provide the means to work smarter. It shifts the “blame” for problems from the people to process. 4 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 5. Introduction to Process Improvement andSoftware Quality Assurance 1.3 The importance of Process 5 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 6. Introduction to Process Improvement andSoftware Quality Assurance 1.4 Process Improvement and Quality Assurance Process Improvement is a concept Quality Assurance is a 6 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 7. Introduction to Process Improvement andSoftware Quality Assurance 2.1 Introduction to Quality Assurance What is Software Quality? Software Quality is the degree to which a software product conforms to a set of specified requirements. “The degree of excellence required and maintained at an acceptable price.”   What is Software Quality Assurance? Framework for Independent assessment & insight into S/W development processes & products Ensures conformance to Functional & performance requirements Development standards S/W Quality Factors 7 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 8. Introduction to Process Improvement andSoftware Quality Assurance 2.1 Introduction to Quality Assurance Quality Assurance is catalytic function that attempts to make quality happen It is not responsible for quality because that is a management responsibility It is not responsible for quality control because it is line management responsibility QA is responsible for the management of Quality 8 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 9.
  • 10. Introduction to Process Improvement andSoftware Quality Assurance 2.3 Quality Assurance (QA) vs Quality Control (QC) 10 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 11. Introduction to Process Improvement andSoftware Quality Assurance 2.4 Cost of Quality Failure Costs Project Rework Overtime Maintenance costs Lost credibility Providing alternative service Lost management time Complaints, rebates & damage claims Lost assets, opportunity Unrealized savings Prevention Costs Planning quality improvement Statistical Process Control Quality audits Quality Training Appraisal Costs Reviews Inspections Testing 11 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 12. Introduction to Process Improvement andSoftware Quality Assurance 2.5 Activities of Quality Assurance Quality Management System development Quality Planning Measuring Quality Reviews, Walkthroughs, Inspections Quality Audits Continuous Improvement 12 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 13. Introduction to Process Improvement andSoftware Quality Assurance 2.6 Quality Attributes 13 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 14. Introduction to Process Improvement andSoftware Quality Assurance 2.6 Quality Attributes 14 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 15. Introduction to Process Improvement andSoftware Quality Assurance 2.8 Quality Models ISO 9000 by ISO The ISO 9000 family of standards relate to quality management systems and are designed to help organizations ensure they meet the needs of customers and other stakeholders. ISO 9000 deals with the fundamentals of quality management systems, including the eight management principles on which the family of standards is based. ISO 9001 deals with the requirements that organizations wishing to meet the standard have to meet. Current version of ISO 9001 is ISO 9001:2008 ISO/IEC 15504: Process Assessment by ISO ISO/IEC 15504, also known as SPICE (Software Process Improvement and Capability Determination), is a set of technical standards documents for the computer software development process and related business management functions. It is another joint International Organization for Standardization and International Electro-technical Commission standard. ISO/IEC 15504 initially was derived from process lifecycle standard ISO 12207 and from maturity models like Bootstrap, Trillium and the CMM. 15 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 16. Introduction to Process Improvement andSoftware Quality Assurance 2.8 Quality Models CMMI by SEI Capability Maturity Model Integration (CMMI) is a process improvement approach that helps organizations improve their performance. CMMI can be used to guide process improvement across a project, a division, or an entire organization. CMMI in software engineering and organizational development is a process improvement approach that provides organizations with the essential elements for effective process improvement. CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. According to the Software Engineering Institute (SEI, 2008), CMMI helps "integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes." Six Sigma by Motorola Six Sigma is a business management strategy originally developed by Motorola, USA in 1986. Six Sigma seeks to improve the quality of process outputs by identifying and removing the causes of defects (errors) and minimizing variability in manufacturing and business processes.It uses a set of quality management methods, including statistical methods, and creates a special infrastructure of people within the organization who are experts in these methods.Each Six Sigma project carried out within an organization follows a defined sequence of steps and has quantified financial targets (cost reduction or profit increase) 16 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 17. Introduction to Process Improvement andSoftware Quality Assurance 2.9 Quality Tools 17 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 18. Introduction to Process Improvement andSoftware Quality Assurance 2.9 Quality Tools 18 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 19. Introduction to Process Improvement andSoftware Quality Assurance 2.10 Quality Guru Edwards Deming Dr. W. Edwards Deming is known as the father of the Japanese post-war industrial revival and was regarded by many as the leading quality guru in the United States. He passed on in 1993. Trained as a statistician, his expertise was used during World War II to assist the United States in its effort to improve the quality of war materials. Deming is famous for his famous 14 points on Quality Assurance Philip Crosby Dr. Deming and Dr. Juran were the great brains of the quality revolution. Where Phil Crosby excelled was in finding a terminology for quality that mere mortals could understand. His books, "Quality Without Tears" and "Quality is Free" were easy to read, so people read them. He popularized the idea of the "cost of poor quality", that is, figuring out how much it really costs to do things badly. Joseph M. Juran Joseph M. Juran made many contributions to the field of quality management in his 70+ active working years. His book, the Quality Control Handbook, is a classic reference for quality engineers. He revolutionized the Japanese philosophy on quality management and in no small way worked to help shape their economy into the industrial leader it is today. Dr. Juran was the first to incorporate the human aspect of quality management which is referred to as Total Quality Management. 19 ariful h bhuiyan © 2011 / arifbd111@gmail.com
  • 20.
  • 23. Software Quality Boot Camp slide by QAIThank You Any questions? 20 ariful h bhuiyan © 2011 / arifbd111@gmail.com