SlideShare a Scribd company logo
ISO/IEC 25010: 2011
Systems and Software Quality
Requirements
and
Evaluation (SQuaRE)
Quality Model
- Simplified Version
Written and compiled by
Mark John Lado
Date: March 7, 2023
- with the help of (AI) Language Model
About the author
Mark John Lado was born and raised in the Philippines, where he
developed an early interest in technology and education. He attended
Colegio de San Antonio de Padua, where he earned his Bachelor of
Science in Information System, and began his career as an Information
System Specialist in the education management industry.
Over the years, Mark has honed his expertise in Object-Oriented
Programming (OOP), Teacher Mentoring, Computer Hardware, Software
System Analysis, and Web Development, which has made him a valuable
asset to various educational institutions in the Philippines. His
dedication to education led him to pursue a Master's degree at
Northern Negros State College of Science and Technology, Sagay City,
Philippines, where he is currently studying to further his expertise
in Information Systems.
Mark's ability to mentor teachers on how to use technology effectively
in the classroom has been recognized by his peers and colleagues, and
his diverse skill set and dedication to education make him a valuable
asset to any organization. He has worked with various educational
institutions, including Cebu Technological University, University of
the Visayas - Danao Campus, Colegio de San Antonio de Padua, and
Carmen Christian School Inc.
Aside from his passion for technology and education, Mark is also an
avid artist. He enjoys painting, sketching, and creating digital art,
which he believes helps him think creatively and find innovative
solutions to problems.
Mark's hardworking and creative nature has earned him a well-deserved
reputation as a top-notch Information System Specialist. He continues
to pursue his passion for technology and education, always striving to
stay up-to-date with the latest developments in the field.
ISO/IEC 25010: 2011
Systems and Software Quality
Requirements
Written and compiled by Mark John Lado
4
March 7, 2023
What is the use of ISO/IEC 25010:2011 Systems?
The ISO/IEC 25010:2011 standard provides a framework for evaluating
the quality of software products. It is intended for use by anyone
involved in the development, acquisition, or evaluation of software,
including software developers, software testers, project managers, and
quality assurance professionals.
The standard is used to define a set of quality characteristics and
sub-characteristics that can be used to evaluate a software product's
quality. By evaluating a software product against these
characteristics, organizations can gain a better understanding of the
strengths and weaknesses of the software and make informed decisions
about its suitability for their needs.
The standard can be used to evaluate software products at different
stages of the software development lifecycle, including during
development, after development, and after deployment. It can also be
used to evaluate commercial off-the-shelf (COTS) software products and
to compare different software products to each other.
Overall, the use of ISO/IEC 25010:2011 helps to ensure that software
products meet the needs and expectations of their intended users, are
reliable and performant, and are easy to use and maintain. It can also
help to identify areas for improvement in existing software products
and inform decisions about future software development and
acquisition.
Written and compiled by Mark John Lado
5
March 7, 2023
What is ISO/IEC 25010:2011 Systems?
ISO/IEC 25010:2011 is a standard that specifies a model for evaluating
the quality of software systems. It is also known as the "Software
product Quality Requirements and Evaluation" (SQuaRE) standard. The
standard defines a set of quality characteristics and sub-
characteristics that can be used to evaluate a software product's
quality attributes.
The quality characteristics defined in the standard are:
Functionality: The extent to which the software meets its
specified requirements and performs its intended functions.
Reliability: The ability of the software to maintain its level of
performance under specific conditions for a specified period of
time.
Usability: The ease with which users can interact with the
software to achieve their goals.
Efficiency: The level of resources required by the software to
perform its functions.
Maintainability: The ease with which the software can be
modified, adapted, and corrected.
Portability: The ability of the software to be transferred from
one environment to another.
Each quality characteristic has several sub-characteristics that
provide more detail about the specific aspects of quality that are
relevant to that characteristic.
ISO/IEC 25010:2011 provides a framework for evaluating software
quality, which includes a set of quality models and metrics that can
Written and compiled by Mark John Lado
6
March 7, 2023
be used to measure a software product's quality. By using this
standard, organizations can evaluate software products against
industry-recognized quality standards and make informed decisions
about the quality of the software they are developing or acquiring.
Detailed discussion of each of the six characteristics
defined in ISO/IEC 25010:2011:
Functionality refers to the extent to which the software meets its
specified requirements and performs its intended functions. This
characteristic assesses the ability of the software to provide the
features and capabilities that are necessary to achieve the intended
goals of the user. Examples of sub-characteristics of functionality
include correctness, completeness, and accuracy.
Reliability refers to the ability of the software to maintain its
level of performance under specific conditions for a specified period
of time. This characteristic assesses the software's ability to
perform its intended functions without failure or error. Examples of
sub-characteristics of reliability include fault tolerance,
recoverability, and availability.
Usability refers to the ease with which users can interact with the
software to achieve their goals. This characteristic assesses the
software's ability to provide an intuitive and user-friendly interface
that is easy to navigate and understand. Examples of sub-
characteristics of usability include learnability, efficiency, and
satisfaction.
Efficiency refers to the level of resources required by the software
to perform its functions. This characteristic assesses the software's
ability to perform its intended functions in a timely and resource-
efficient manner. Examples of sub-characteristics of efficiency
include time behavior, resource utilization, and capacity.
Written and compiled by Mark John Lado
7
March 7, 2023
Maintainability refers to the ease with which the software can be
modified, adapted, and corrected. This characteristic assesses the
software's ability to be updated and maintained over time to ensure
its continued relevance and usefulness. Examples of sub-
characteristics of maintainability include modularity, reusability,
and testability.
Portability refers to the ability of the software to be transferred
from one environment to another. This characteristic assesses the
software's ability to operate in different environments and
configurations. Examples of sub-characteristics of portability include
adaptability, installability, and replaceability.
Overall, each of these characteristics is important in assessing the
quality of a software product. By evaluating a software product
against these characteristics and sub-characteristics, organizations
can gain a better understanding of the strengths and weaknesses of the
software and make informed decisions about its suitability for their
needs.
Written and compiled by Mark John Lado
8
March 7, 2023
Evaluation (SQuaRE)
Quality Model
Written and compiled by Mark John Lado
9
March 7, 2023
What is Software Quality Requirements and Evaluation (SQuaRE)
Quality Model?
The Software Quality Requirements and Evaluation (SQuaRE)
Quality Model is a set of international standards developed by
the International Organization for Standardization (ISO) for
evaluating and managing the quality of software products. The
SQuaRE Quality Model is based on the ISO/IEC 25010:2011
standard, which defines a set of quality characteristics and
sub-characteristics that can be used to evaluate a software
product's quality.
The SQuaRE Quality Model includes a set of interrelated
standards that provide a comprehensive framework for evaluating
and managing software quality throughout the software
development lifecycle. The model defines a set of quality
requirements that software products must meet, as well as a set
of evaluation methods and techniques that can be used to assess
the quality of software products.
The SQuaRE Quality Model includes a set of eight quality
characteristics, each of which is divided into several sub-
characteristics. The eight quality characteristics are:
1. Functionality
2. Reliability
3. Usability
4. Efficiency
5. Maintainability
6. Portability
7. Security
8. Compatibility
Written and compiled by Mark John Lado
10
March 7, 2023
Each of these characteristics and sub-characteristics provides a
specific aspect of quality that can be evaluated and managed
throughout the software development lifecycle.
The SQuaRE Quality Model is designed to be flexible and
adaptable, allowing organizations to customize their approach to
software quality evaluation and management based on their
specific needs and requirements. By using the SQuaRE Quality
Model, organizations can ensure that their software products
meet the highest standards of quality and provide the best
possible user experience.
Detailed discussion of the eight quality characteristics defined in
the SQuaRE Quality Model
Functionality: This quality characteristic refers to the ability of
the software to provide the features and capabilities that meet the
specified requirements and user needs. It includes sub-characteristics
such as correctness, completeness, and appropriateness.
Reliability: This quality characteristic refers to the ability of the
software to maintain its level of performance under specific
conditions for a specified period of time. It includes sub-
characteristics such as fault tolerance, recoverability, and
availability.
Usability: This quality characteristic refers to the ease with which
users can interact with the software to achieve their goals. It
includes sub-characteristics such as learnability, efficiency, and
satisfaction.
Efficiency: This quality characteristic refers to the level of
resources required by the software to perform its functions. It
includes sub-characteristics such as time behavior, resource
utilization, and capacity.
Written and compiled by Mark John Lado
11
March 7, 2023
Maintainability: This quality characteristic refers to the ease with
which the software can be modified, adapted, and corrected. It
includes sub-characteristics such as modularity, reusability, and
testability.
Portability: This quality characteristic refers to the ability of the
software to be transferred from one environment to another. It
includes sub-characteristics such as adaptability, installability, and
replaceability.
Security: This quality characteristic refers to the ability of the
software to protect data and prevent unauthorized access or
manipulation. It includes sub-characteristics such as confidentiality,
integrity, and availability.
Compatibility: This quality characteristic refers to the ability of
the software to operate with other software, hardware, and systems. It
includes sub-characteristics such as co-existence, interoperability,
and compliance.
Overall, each of these quality characteristics is important in
evaluating and managing the quality of software products. By assessing
a software product against these characteristics and sub-
characteristics, organizations can identify areas for improvement and
make informed decisions about software development, acquisition, and
deployment.
References:
ISO/IEC 25010:2011 Systems and software engineering - Systems and
software Quality Requirements and Evaluation (SQuaRE) - System and
software quality models. (2011). International Organization for
Standardization. https://www.iso.org/standard/35733.html

More Related Content

Similar to ISO IEC 25010 2011 Systems and Software Quality Requirements and Evaluation SQuaRE Quality Model.pdf

Software Quality Measure
Software Quality MeasureSoftware Quality Measure
Software Quality Measure
Editor IJCATR
 
Exploring the World of Software Testing.pdf
Exploring the World of Software Testing.pdfExploring the World of Software Testing.pdf
Exploring the World of Software Testing.pdf
Kajal Digital
 
How Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLCHow Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLC
CloudZenix LLC
 
BOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdf
BOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdfBOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdf
BOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdf
asiyahanif9977
 
Understanding the Software Development Life Cycle
Understanding the Software Development Life CycleUnderstanding the Software Development Life Cycle
Understanding the Software Development Life Cycle
Tyrion Lannister
 
How to Build Software from Scratch in 5 Simple Steps.pdf
How to Build Software from Scratch in 5 Simple Steps.pdfHow to Build Software from Scratch in 5 Simple Steps.pdf
How to Build Software from Scratch in 5 Simple Steps.pdf
Baek Yongsun
 
DESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance FrameworkDESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance Framework
IJERA Editor
 
A study of various viewpoints and aspects software quality perspective
A study of various viewpoints and aspects  software quality perspectiveA study of various viewpoints and aspects  software quality perspective
A study of various viewpoints and aspects software quality perspective
eSAT Journals
 
Maheen soft
Maheen softMaheen soft
Maheen soft
mahshah212
 
Uncover Hidden Issues: Thorough and Comprehensive Software Testing
Uncover Hidden Issues: Thorough and Comprehensive Software TestingUncover Hidden Issues: Thorough and Comprehensive Software Testing
Uncover Hidden Issues: Thorough and Comprehensive Software Testing
Uncodemy
 
Top 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdfTop 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdf
AnanthReddy38
 
Top 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdfTop 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdf
AnanthReddy38
 
The Crucial Role of Software Testing Ensuring Quality and Reliability.pdf
The Crucial Role of Software Testing Ensuring Quality and Reliability.pdfThe Crucial Role of Software Testing Ensuring Quality and Reliability.pdf
The Crucial Role of Software Testing Ensuring Quality and Reliability.pdf
Kajal Digital
 
Navigating the World of Software Testing.pdf
Navigating the World of Software Testing.pdfNavigating the World of Software Testing.pdf
Navigating the World of Software Testing.pdf
Kajal Digital
 
Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...
Alexander Decker
 
Software Engineering.pptx
Software Engineering.pptxSoftware Engineering.pptx
Software Engineering.pptx
Sanchit241418
 
What is Regression Testing Definition, Tools, Examples.pdf
What is Regression Testing Definition, Tools, Examples.pdfWhat is Regression Testing Definition, Tools, Examples.pdf
What is Regression Testing Definition, Tools, Examples.pdf
RohitBhandari66
 
Quality Assurance Standards and Survey of IT Industries
Quality Assurance Standards and Survey of IT IndustriesQuality Assurance Standards and Survey of IT Industries
Quality Assurance Standards and Survey of IT Industries
IOSR Journals
 

Similar to ISO IEC 25010 2011 Systems and Software Quality Requirements and Evaluation SQuaRE Quality Model.pdf (20)

Software Quality Measure
Software Quality MeasureSoftware Quality Measure
Software Quality Measure
 
Exploring the World of Software Testing.pdf
Exploring the World of Software Testing.pdfExploring the World of Software Testing.pdf
Exploring the World of Software Testing.pdf
 
How Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLCHow Observability and Explainability Benefit the SDLC
How Observability and Explainability Benefit the SDLC
 
BOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdf
BOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdfBOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdf
BOOST YOUR WEBSITE WITH TOP STRATEGIES TOOLS FOR WEB APP TESTING.pdf
 
Understanding the Software Development Life Cycle
Understanding the Software Development Life CycleUnderstanding the Software Development Life Cycle
Understanding the Software Development Life Cycle
 
How to Build Software from Scratch in 5 Simple Steps.pdf
How to Build Software from Scratch in 5 Simple Steps.pdfHow to Build Software from Scratch in 5 Simple Steps.pdf
How to Build Software from Scratch in 5 Simple Steps.pdf
 
DESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance FrameworkDESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance Framework
 
A study of various viewpoints and aspects software quality perspective
A study of various viewpoints and aspects  software quality perspectiveA study of various viewpoints and aspects  software quality perspective
A study of various viewpoints and aspects software quality perspective
 
Maheen soft
Maheen softMaheen soft
Maheen soft
 
Uncover Hidden Issues: Thorough and Comprehensive Software Testing
Uncover Hidden Issues: Thorough and Comprehensive Software TestingUncover Hidden Issues: Thorough and Comprehensive Software Testing
Uncover Hidden Issues: Thorough and Comprehensive Software Testing
 
Top 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdfTop 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdf
 
Top 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdfTop 10 Software Testing Tools to Know as a Tester.pdf
Top 10 Software Testing Tools to Know as a Tester.pdf
 
The Crucial Role of Software Testing Ensuring Quality and Reliability.pdf
The Crucial Role of Software Testing Ensuring Quality and Reliability.pdfThe Crucial Role of Software Testing Ensuring Quality and Reliability.pdf
The Crucial Role of Software Testing Ensuring Quality and Reliability.pdf
 
Navigating the World of Software Testing.pdf
Navigating the World of Software Testing.pdfNavigating the World of Software Testing.pdf
Navigating the World of Software Testing.pdf
 
selenium resume
selenium resumeselenium resume
selenium resume
 
Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...
 
Resume
ResumeResume
Resume
 
Software Engineering.pptx
Software Engineering.pptxSoftware Engineering.pptx
Software Engineering.pptx
 
What is Regression Testing Definition, Tools, Examples.pdf
What is Regression Testing Definition, Tools, Examples.pdfWhat is Regression Testing Definition, Tools, Examples.pdf
What is Regression Testing Definition, Tools, Examples.pdf
 
Quality Assurance Standards and Survey of IT Industries
Quality Assurance Standards and Survey of IT IndustriesQuality Assurance Standards and Survey of IT Industries
Quality Assurance Standards and Survey of IT Industries
 

More from Mark John Lado, MIT

Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
Mark John Lado, MIT
 
Optimizing Embedded System Device Communication with Network Topology Design
Optimizing Embedded System Device Communication with Network Topology DesignOptimizing Embedded System Device Communication with Network Topology Design
Optimizing Embedded System Device Communication with Network Topology Design
Mark John Lado, MIT
 
Embedded Systems IO Peripherals Wireless Communication.pdf
Embedded Systems IO Peripherals Wireless Communication.pdfEmbedded Systems IO Peripherals Wireless Communication.pdf
Embedded Systems IO Peripherals Wireless Communication.pdf
Mark John Lado, MIT
 
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
Mark John Lado, MIT
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
1 Module - Operating Systems Configuration and Use by Mark John Lado
1 Module - Operating Systems Configuration and Use by Mark John Lado1 Module - Operating Systems Configuration and Use by Mark John Lado
1 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
2 Module - Operating Systems Configuration and Use by Mark John Lado
2 Module - Operating Systems Configuration and Use by Mark John Lado2 Module - Operating Systems Configuration and Use by Mark John Lado
2 Module - Operating Systems Configuration and Use by Mark John Lado
Mark John Lado, MIT
 
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
Mark John Lado, MIT
 
Dart Programming Language by Mark John Lado
Dart Programming Language by Mark John LadoDart Programming Language by Mark John Lado
Dart Programming Language by Mark John Lado
Mark John Lado, MIT
 
What is CRUD in TPS?
What is CRUD in TPS?What is CRUD in TPS?
What is CRUD in TPS?
Mark John Lado, MIT
 
Computer hacking and security - Social Responsibility of IT Professional by M...
Computer hacking and security - Social Responsibility of IT Professional by M...Computer hacking and security - Social Responsibility of IT Professional by M...
Computer hacking and security - Social Responsibility of IT Professional by M...
Mark John Lado, MIT
 
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
Mark John Lado, MIT
 
IT Security and Management - Semi Finals by Mark John Lado
IT Security and Management - Semi Finals by Mark John LadoIT Security and Management - Semi Finals by Mark John Lado
IT Security and Management - Semi Finals by Mark John Lado
Mark John Lado, MIT
 
IT Security and Management - Security Policies
IT Security and Management - Security PoliciesIT Security and Management - Security Policies
IT Security and Management - Security Policies
Mark John Lado, MIT
 
Systems Administration - MARK JOHN LADO
Systems Administration - MARK JOHN LADOSystems Administration - MARK JOHN LADO
Systems Administration - MARK JOHN LADO
Mark John Lado, MIT
 
IT Security and Management - Prelim Lessons by Mark John Lado
IT Security and Management - Prelim Lessons by Mark John LadoIT Security and Management - Prelim Lessons by Mark John Lado
IT Security and Management - Prelim Lessons by Mark John Lado
Mark John Lado, MIT
 
Introduction to Networks and Programming Language
Introduction to Networks and Programming LanguageIntroduction to Networks and Programming Language
Introduction to Networks and Programming Language
Mark John Lado, MIT
 

More from Mark John Lado, MIT (20)

Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
Exploring Parts of Speech, Creating Strong Objectives, and Choosing the Right...
 
Optimizing Embedded System Device Communication with Network Topology Design
Optimizing Embedded System Device Communication with Network Topology DesignOptimizing Embedded System Device Communication with Network Topology Design
Optimizing Embedded System Device Communication with Network Topology Design
 
Embedded Systems IO Peripherals Wireless Communication.pdf
Embedded Systems IO Peripherals Wireless Communication.pdfEmbedded Systems IO Peripherals Wireless Communication.pdf
Embedded Systems IO Peripherals Wireless Communication.pdf
 
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
Implementing the 6S Lean Methodology for Streamlined Computer System Maintena...
 
4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado4 Module - Operating Systems Configuration and Use by Mark John Lado
4 Module - Operating Systems Configuration and Use by Mark John Lado
 
3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado3 Module - Operating Systems Configuration and Use by Mark John Lado
3 Module - Operating Systems Configuration and Use by Mark John Lado
 
1 Module - Operating Systems Configuration and Use by Mark John Lado
1 Module - Operating Systems Configuration and Use by Mark John Lado1 Module - Operating Systems Configuration and Use by Mark John Lado
1 Module - Operating Systems Configuration and Use by Mark John Lado
 
2 Module - Operating Systems Configuration and Use by Mark John Lado
2 Module - Operating Systems Configuration and Use by Mark John Lado2 Module - Operating Systems Configuration and Use by Mark John Lado
2 Module - Operating Systems Configuration and Use by Mark John Lado
 
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 1 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
 
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 2 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
 
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
PART 3 CT-318-Microprocessor-Systems Lesson 3 - LED Display by Mark John Lado...
 
Dart Programming Language by Mark John Lado
Dart Programming Language by Mark John LadoDart Programming Language by Mark John Lado
Dart Programming Language by Mark John Lado
 
What is CRUD in TPS?
What is CRUD in TPS?What is CRUD in TPS?
What is CRUD in TPS?
 
Computer hacking and security - Social Responsibility of IT Professional by M...
Computer hacking and security - Social Responsibility of IT Professional by M...Computer hacking and security - Social Responsibility of IT Professional by M...
Computer hacking and security - Social Responsibility of IT Professional by M...
 
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
A WIRELESS DIGITAL PUBLIC ADDRESS WITH VOICE ALARM AND TEXT-TO-SPEECH FEATURE...
 
IT Security and Management - Semi Finals by Mark John Lado
IT Security and Management - Semi Finals by Mark John LadoIT Security and Management - Semi Finals by Mark John Lado
IT Security and Management - Semi Finals by Mark John Lado
 
IT Security and Management - Security Policies
IT Security and Management - Security PoliciesIT Security and Management - Security Policies
IT Security and Management - Security Policies
 
Systems Administration - MARK JOHN LADO
Systems Administration - MARK JOHN LADOSystems Administration - MARK JOHN LADO
Systems Administration - MARK JOHN LADO
 
IT Security and Management - Prelim Lessons by Mark John Lado
IT Security and Management - Prelim Lessons by Mark John LadoIT Security and Management - Prelim Lessons by Mark John Lado
IT Security and Management - Prelim Lessons by Mark John Lado
 
Introduction to Networks and Programming Language
Introduction to Networks and Programming LanguageIntroduction to Networks and Programming Language
Introduction to Networks and Programming Language
 

Recently uploaded

CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 

Recently uploaded (20)

CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 

ISO IEC 25010 2011 Systems and Software Quality Requirements and Evaluation SQuaRE Quality Model.pdf

  • 1. ISO/IEC 25010: 2011 Systems and Software Quality Requirements and Evaluation (SQuaRE) Quality Model - Simplified Version Written and compiled by Mark John Lado Date: March 7, 2023 - with the help of (AI) Language Model
  • 2. About the author Mark John Lado was born and raised in the Philippines, where he developed an early interest in technology and education. He attended Colegio de San Antonio de Padua, where he earned his Bachelor of Science in Information System, and began his career as an Information System Specialist in the education management industry. Over the years, Mark has honed his expertise in Object-Oriented Programming (OOP), Teacher Mentoring, Computer Hardware, Software System Analysis, and Web Development, which has made him a valuable asset to various educational institutions in the Philippines. His dedication to education led him to pursue a Master's degree at Northern Negros State College of Science and Technology, Sagay City, Philippines, where he is currently studying to further his expertise in Information Systems. Mark's ability to mentor teachers on how to use technology effectively in the classroom has been recognized by his peers and colleagues, and his diverse skill set and dedication to education make him a valuable asset to any organization. He has worked with various educational institutions, including Cebu Technological University, University of the Visayas - Danao Campus, Colegio de San Antonio de Padua, and Carmen Christian School Inc. Aside from his passion for technology and education, Mark is also an avid artist. He enjoys painting, sketching, and creating digital art, which he believes helps him think creatively and find innovative solutions to problems. Mark's hardworking and creative nature has earned him a well-deserved reputation as a top-notch Information System Specialist. He continues to pursue his passion for technology and education, always striving to stay up-to-date with the latest developments in the field.
  • 3. ISO/IEC 25010: 2011 Systems and Software Quality Requirements
  • 4. Written and compiled by Mark John Lado 4 March 7, 2023 What is the use of ISO/IEC 25010:2011 Systems? The ISO/IEC 25010:2011 standard provides a framework for evaluating the quality of software products. It is intended for use by anyone involved in the development, acquisition, or evaluation of software, including software developers, software testers, project managers, and quality assurance professionals. The standard is used to define a set of quality characteristics and sub-characteristics that can be used to evaluate a software product's quality. By evaluating a software product against these characteristics, organizations can gain a better understanding of the strengths and weaknesses of the software and make informed decisions about its suitability for their needs. The standard can be used to evaluate software products at different stages of the software development lifecycle, including during development, after development, and after deployment. It can also be used to evaluate commercial off-the-shelf (COTS) software products and to compare different software products to each other. Overall, the use of ISO/IEC 25010:2011 helps to ensure that software products meet the needs and expectations of their intended users, are reliable and performant, and are easy to use and maintain. It can also help to identify areas for improvement in existing software products and inform decisions about future software development and acquisition.
  • 5. Written and compiled by Mark John Lado 5 March 7, 2023 What is ISO/IEC 25010:2011 Systems? ISO/IEC 25010:2011 is a standard that specifies a model for evaluating the quality of software systems. It is also known as the "Software product Quality Requirements and Evaluation" (SQuaRE) standard. The standard defines a set of quality characteristics and sub- characteristics that can be used to evaluate a software product's quality attributes. The quality characteristics defined in the standard are: Functionality: The extent to which the software meets its specified requirements and performs its intended functions. Reliability: The ability of the software to maintain its level of performance under specific conditions for a specified period of time. Usability: The ease with which users can interact with the software to achieve their goals. Efficiency: The level of resources required by the software to perform its functions. Maintainability: The ease with which the software can be modified, adapted, and corrected. Portability: The ability of the software to be transferred from one environment to another. Each quality characteristic has several sub-characteristics that provide more detail about the specific aspects of quality that are relevant to that characteristic. ISO/IEC 25010:2011 provides a framework for evaluating software quality, which includes a set of quality models and metrics that can
  • 6. Written and compiled by Mark John Lado 6 March 7, 2023 be used to measure a software product's quality. By using this standard, organizations can evaluate software products against industry-recognized quality standards and make informed decisions about the quality of the software they are developing or acquiring. Detailed discussion of each of the six characteristics defined in ISO/IEC 25010:2011: Functionality refers to the extent to which the software meets its specified requirements and performs its intended functions. This characteristic assesses the ability of the software to provide the features and capabilities that are necessary to achieve the intended goals of the user. Examples of sub-characteristics of functionality include correctness, completeness, and accuracy. Reliability refers to the ability of the software to maintain its level of performance under specific conditions for a specified period of time. This characteristic assesses the software's ability to perform its intended functions without failure or error. Examples of sub-characteristics of reliability include fault tolerance, recoverability, and availability. Usability refers to the ease with which users can interact with the software to achieve their goals. This characteristic assesses the software's ability to provide an intuitive and user-friendly interface that is easy to navigate and understand. Examples of sub- characteristics of usability include learnability, efficiency, and satisfaction. Efficiency refers to the level of resources required by the software to perform its functions. This characteristic assesses the software's ability to perform its intended functions in a timely and resource- efficient manner. Examples of sub-characteristics of efficiency include time behavior, resource utilization, and capacity.
  • 7. Written and compiled by Mark John Lado 7 March 7, 2023 Maintainability refers to the ease with which the software can be modified, adapted, and corrected. This characteristic assesses the software's ability to be updated and maintained over time to ensure its continued relevance and usefulness. Examples of sub- characteristics of maintainability include modularity, reusability, and testability. Portability refers to the ability of the software to be transferred from one environment to another. This characteristic assesses the software's ability to operate in different environments and configurations. Examples of sub-characteristics of portability include adaptability, installability, and replaceability. Overall, each of these characteristics is important in assessing the quality of a software product. By evaluating a software product against these characteristics and sub-characteristics, organizations can gain a better understanding of the strengths and weaknesses of the software and make informed decisions about its suitability for their needs.
  • 8. Written and compiled by Mark John Lado 8 March 7, 2023 Evaluation (SQuaRE) Quality Model
  • 9. Written and compiled by Mark John Lado 9 March 7, 2023 What is Software Quality Requirements and Evaluation (SQuaRE) Quality Model? The Software Quality Requirements and Evaluation (SQuaRE) Quality Model is a set of international standards developed by the International Organization for Standardization (ISO) for evaluating and managing the quality of software products. The SQuaRE Quality Model is based on the ISO/IEC 25010:2011 standard, which defines a set of quality characteristics and sub-characteristics that can be used to evaluate a software product's quality. The SQuaRE Quality Model includes a set of interrelated standards that provide a comprehensive framework for evaluating and managing software quality throughout the software development lifecycle. The model defines a set of quality requirements that software products must meet, as well as a set of evaluation methods and techniques that can be used to assess the quality of software products. The SQuaRE Quality Model includes a set of eight quality characteristics, each of which is divided into several sub- characteristics. The eight quality characteristics are: 1. Functionality 2. Reliability 3. Usability 4. Efficiency 5. Maintainability 6. Portability 7. Security 8. Compatibility
  • 10. Written and compiled by Mark John Lado 10 March 7, 2023 Each of these characteristics and sub-characteristics provides a specific aspect of quality that can be evaluated and managed throughout the software development lifecycle. The SQuaRE Quality Model is designed to be flexible and adaptable, allowing organizations to customize their approach to software quality evaluation and management based on their specific needs and requirements. By using the SQuaRE Quality Model, organizations can ensure that their software products meet the highest standards of quality and provide the best possible user experience. Detailed discussion of the eight quality characteristics defined in the SQuaRE Quality Model Functionality: This quality characteristic refers to the ability of the software to provide the features and capabilities that meet the specified requirements and user needs. It includes sub-characteristics such as correctness, completeness, and appropriateness. Reliability: This quality characteristic refers to the ability of the software to maintain its level of performance under specific conditions for a specified period of time. It includes sub- characteristics such as fault tolerance, recoverability, and availability. Usability: This quality characteristic refers to the ease with which users can interact with the software to achieve their goals. It includes sub-characteristics such as learnability, efficiency, and satisfaction. Efficiency: This quality characteristic refers to the level of resources required by the software to perform its functions. It includes sub-characteristics such as time behavior, resource utilization, and capacity.
  • 11. Written and compiled by Mark John Lado 11 March 7, 2023 Maintainability: This quality characteristic refers to the ease with which the software can be modified, adapted, and corrected. It includes sub-characteristics such as modularity, reusability, and testability. Portability: This quality characteristic refers to the ability of the software to be transferred from one environment to another. It includes sub-characteristics such as adaptability, installability, and replaceability. Security: This quality characteristic refers to the ability of the software to protect data and prevent unauthorized access or manipulation. It includes sub-characteristics such as confidentiality, integrity, and availability. Compatibility: This quality characteristic refers to the ability of the software to operate with other software, hardware, and systems. It includes sub-characteristics such as co-existence, interoperability, and compliance. Overall, each of these quality characteristics is important in evaluating and managing the quality of software products. By assessing a software product against these characteristics and sub- characteristics, organizations can identify areas for improvement and make informed decisions about software development, acquisition, and deployment. References: ISO/IEC 25010:2011 Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models. (2011). International Organization for Standardization. https://www.iso.org/standard/35733.html