SlideShare a Scribd company logo
1 of 29
SOFTWARE PROCESS AND QUALITY ASSURANCE LESSON 1, INTRODUCTION Paola Di Maio MFU.AC.TH
INTRODUCTION ,[object Object],[object Object],[object Object]
[object Object],[object Object],THE ENEMY: RISK OF FAILURE
[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
WHAT ARE BUGS? ,[object Object],[object Object]
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
SOFTWARE ENGINEERING ,[object Object]
SOFTWARE DEVELOPMENT PROCESS ,[object Object],[object Object],[object Object],[object Object],[object Object]
General Life Cycle Model ,[object Object],[object Object],[object Object],[object Object],[object Object]
WATERFALL
V SHAPED
INCREMENTAL
SPIRAL
WHAT IS QUALITY? ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GOOD DESIGN ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOFTWARE QUALITY STANDARDS ,[object Object],[object Object]
ISO ,[object Object]
ISO (continued) ,[object Object]
ISO 9126 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
READING LIST ,[object Object]
ASSIGNMENT 1 ,[object Object],[object Object],[object Object],[object Object]
LEARNING TARGETS ,[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Web App Testing - A Practical Approach
Web App Testing - A Practical ApproachWeb App Testing - A Practical Approach
Web App Testing - A Practical Approach
Walter Mamed
 
Raji_new_July_2015
Raji_new_July_2015Raji_new_July_2015
Raji_new_July_2015
Raja Kumari
 
Risk oriented testing of web-based applications
Risk oriented testing of web-based applicationsRisk oriented testing of web-based applications
Risk oriented testing of web-based applications
sarikagrov
 

What's hot (20)

The Increasing Value and Complexity of Software Call for the Reevaluation of ...
The Increasing Value and Complexity of Software Call for the Reevaluation of ...The Increasing Value and Complexity of Software Call for the Reevaluation of ...
The Increasing Value and Complexity of Software Call for the Reevaluation of ...
 
Embedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQMEmbedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQM
 
Vaibhav-resume
Vaibhav-resumeVaibhav-resume
Vaibhav-resume
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
 
Manual testing interview question by INFOTECH
Manual testing interview question by INFOTECHManual testing interview question by INFOTECH
Manual testing interview question by INFOTECH
 
Issue Tracking
Issue TrackingIssue Tracking
Issue Tracking
 
Web App Testing - A Practical Approach
Web App Testing - A Practical ApproachWeb App Testing - A Practical Approach
Web App Testing - A Practical Approach
 
Raji_QA
Raji_QARaji_QA
Raji_QA
 
Quality Assurance with Manual Testing
Quality Assurance with Manual TestingQuality Assurance with Manual Testing
Quality Assurance with Manual Testing
 
Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)Software Engineering - Introduction and Motivation (Marcello Thiry)
Software Engineering - Introduction and Motivation (Marcello Thiry)
 
Manual
ManualManual
Manual
 
Raji_new_July_2015
Raji_new_July_2015Raji_new_July_2015
Raji_new_July_2015
 
Top 50 Performance Testing Interview Questions | Edureka
Top 50 Performance Testing Interview Questions | EdurekaTop 50 Performance Testing Interview Questions | Edureka
Top 50 Performance Testing Interview Questions | Edureka
 
sri indu 1213 it
sri indu 1213 itsri indu 1213 it
sri indu 1213 it
 
DevSecOps
DevSecOpsDevSecOps
DevSecOps
 
Fresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automationFresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automation
 
Wait for it: identifying “On-Hold” self-admitted technical debt
Wait for it: identifying “On-Hold” self-admitted technical debtWait for it: identifying “On-Hold” self-admitted technical debt
Wait for it: identifying “On-Hold” self-admitted technical debt
 
Module 2 IUT Bobigny : Automatisation de la chaîne de production logicielle
Module 2 IUT Bobigny : Automatisation de la chaîne de production logicielleModule 2 IUT Bobigny : Automatisation de la chaîne de production logicielle
Module 2 IUT Bobigny : Automatisation de la chaîne de production logicielle
 
Risk oriented testing of web-based applications
Risk oriented testing of web-based applicationsRisk oriented testing of web-based applications
Risk oriented testing of web-based applications
 
Analytical Survey on Bug Tracking System
Analytical Survey on Bug Tracking SystemAnalytical Survey on Bug Tracking System
Analytical Survey on Bug Tracking System
 

Similar to SOFWARE QUALITY, INTRODUCTION

Embedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_finalEmbedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_final
TAMILMARAN C
 
How to save on software maintenance costs
How to save on software maintenance costsHow to save on software maintenance costs
How to save on software maintenance costs
FrancisJansen
 
Defect effort prediction models in software maintenance projects
Defect  effort prediction models in software maintenance projectsDefect  effort prediction models in software maintenance projects
Defect effort prediction models in software maintenance projects
iaemedu
 
U test whitepaper_10
U test whitepaper_10U test whitepaper_10
U test whitepaper_10
eshwar83
 
Performance testing methodologies and tools
Performance testing methodologies and toolsPerformance testing methodologies and tools
Performance testing methodologies and tools
Alexander Decker
 

Similar to SOFWARE QUALITY, INTRODUCTION (20)

Embedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_finalEmbedded software static analysis_Polyspace-WhitePaper_final
Embedded software static analysis_Polyspace-WhitePaper_final
 
software testing
software testingsoftware testing
software testing
 
Spm unit1
Spm unit1Spm unit1
Spm unit1
 
Why Software Testing is Crucial in Software Development_.pdf
Why Software Testing is Crucial in Software Development_.pdfWhy Software Testing is Crucial in Software Development_.pdf
Why Software Testing is Crucial in Software Development_.pdf
 
Lect2 conventional software management
Lect2 conventional software managementLect2 conventional software management
Lect2 conventional software management
 
Lesson 8...Question Part 2
Lesson 8...Question Part 2Lesson 8...Question Part 2
Lesson 8...Question Part 2
 
Software Engineering
Software Engineering Software Engineering
Software Engineering
 
How to save on software maintenance costs
How to save on software maintenance costsHow to save on software maintenance costs
How to save on software maintenance costs
 
01 intro+
01 intro+01 intro+
01 intro+
 
Defect effort prediction models in software maintenance projects
Defect  effort prediction models in software maintenance projectsDefect  effort prediction models in software maintenance projects
Defect effort prediction models in software maintenance projects
 
Test funda
Test fundaTest funda
Test funda
 
software project management Assumption about conventional model
software project management Assumption about conventional modelsoftware project management Assumption about conventional model
software project management Assumption about conventional model
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 
Quality Software Development
Quality Software DevelopmentQuality Software Development
Quality Software Development
 
Intro
IntroIntro
Intro
 
Modern Software Testing Techniques: A Practical Guide for Developers and Testers
Modern Software Testing Techniques: A Practical Guide for Developers and TestersModern Software Testing Techniques: A Practical Guide for Developers and Testers
Modern Software Testing Techniques: A Practical Guide for Developers and Testers
 
Defect effort prediction models in software
Defect effort prediction models in softwareDefect effort prediction models in software
Defect effort prediction models in software
 
Software engineering unit 1
Software engineering  unit 1Software engineering  unit 1
Software engineering unit 1
 
U test whitepaper_10
U test whitepaper_10U test whitepaper_10
U test whitepaper_10
 
Performance testing methodologies and tools
Performance testing methodologies and toolsPerformance testing methodologies and tools
Performance testing methodologies and tools
 

More from Networked Research Lab, UK

Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Networked Research Lab, UK
 
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Networked Research Lab, UK
 

More from Networked Research Lab, UK (20)

Deep knowledge representation
Deep  knowledge representationDeep  knowledge representation
Deep knowledge representation
 
KNOWLEDGE REPRESENTATION FOR MACHINE LEARNING
KNOWLEDGE REPRESENTATION FOR MACHINE LEARNINGKNOWLEDGE REPRESENTATION FOR MACHINE LEARNING
KNOWLEDGE REPRESENTATION FOR MACHINE LEARNING
 
Challenges in SE: Knowledge reuse
Challenges in SE: Knowledge reuseChallenges in SE: Knowledge reuse
Challenges in SE: Knowledge reuse
 
Sw10 yearslides
Sw10 yearslidesSw10 yearslides
Sw10 yearslides
 
Sustainable entrepreneurship
Sustainable entrepreneurshipSustainable entrepreneurship
Sustainable entrepreneurship
 
Wims paper (1)
Wims paper (1)Wims paper (1)
Wims paper (1)
 
Wims paper (1)
Wims paper (1)Wims paper (1)
Wims paper (1)
 
SEABIS/SICS
SEABIS/SICSSEABIS/SICS
SEABIS/SICS
 
Dest 2010
Dest 2010Dest 2010
Dest 2010
 
Socio Technical Complex Systemsstcs
Socio Technical Complex SystemsstcsSocio Technical Complex Systemsstcs
Socio Technical Complex Systemsstcs
 
slides outline
slides outlineslides outline
slides outline
 
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCESHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
SHARED VOCABULARIES FOR COLLECTIVE INTELLIGENCE
 
Open Knowledge, dowload to listen to audio annotation
Open Knowledge, dowload to listen to audio annotationOpen Knowledge, dowload to listen to audio annotation
Open Knowledge, dowload to listen to audio annotation
 
collaboration
collaborationcollaboration
collaboration
 
DIGITAL ECOSYSTEMS
DIGITAL ECOSYSTEMSDIGITAL ECOSYSTEMS
DIGITAL ECOSYSTEMS
 
DIGITAL ECOSYSTEMS, Paola Di Maio
DIGITAL ECOSYSTEMS, Paola Di MaioDIGITAL ECOSYSTEMS, Paola Di Maio
DIGITAL ECOSYSTEMS, Paola Di Maio
 
DIGITAL ECOSYSTEMS, ONTOLOGY, ENTROPY, by Paola Di Maio
DIGITAL ECOSYSTEMS, ONTOLOGY, ENTROPY, by Paola Di MaioDIGITAL ECOSYSTEMS, ONTOLOGY, ENTROPY, by Paola Di Maio
DIGITAL ECOSYSTEMS, ONTOLOGY, ENTROPY, by Paola Di Maio
 
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
 
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
Paola Di Maio, Unesco Apeid Conference Bangkok DEC 2007
 
WHAT IS QUALITY? Paola Di Maio
WHAT IS QUALITY? Paola Di MaioWHAT IS QUALITY? Paola Di Maio
WHAT IS QUALITY? Paola Di Maio
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

SOFWARE QUALITY, INTRODUCTION