SlideShare a Scribd company logo
1 of 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]

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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 to 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 to 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
 

Recently uploaded

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000dlhescort
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 

Recently uploaded (20)

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 

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