SlideShare a Scribd company logo
1 of 2
Download to read offline
The most important characteristics that comprise the software quality are:
• Functionality
• Reliability
• Usability
• Efficiency
• Maintainability
• Portability
Functionality:
Functionality is the essential characteristic of any product or the service that refers to the
specification of the functions of the software and to the correctness of the functions. As the
system does not typically function in isolation, it helps the system to interact with the other
components. This relates to the unauthorized access to the software functions.
Reliability:
This characteristic concerns the frequency of failure of the software and has the capacity of
software to withstand and recover from components or environment and failure. It is also capable
of bringing back the failed system to the full operation, including data and network connections.
Usability:
It is used to determine the simplicity of the systems function, relate the user models to computer
interaction methods and has the ability of software to be easily operated by the user.
Efficiency:
This characteristic is concerned with the system resources used when providing the required
functionality. The amount of disk space, memory, network etc provides a good indication of this
characteristic.
Maintainability:
This characteristic has the ability to identify the root cause of a failure within the software, the
amount of effort to change a system and the effort needed to test the system changes.
Portability:
The ability of the system to change to new specifications or operating environments.
To achieve the software of high quality it is necessary to understand the ways how the software
system fails. The challenges are:
Solution
The most important characteristics that comprise the software quality are:
• Functionality
• Reliability
• Usability
• Efficiency
• Maintainability
• Portability
Functionality:
Functionality is the essential characteristic of any product or the service that refers to the
specification of the functions of the software and to the correctness of the functions. As the
system does not typically function in isolation, it helps the system to interact with the other
components. This relates to the unauthorized access to the software functions.
Reliability:
This characteristic concerns the frequency of failure of the software and has the capacity of
software to withstand and recover from components or environment and failure. It is also capable
of bringing back the failed system to the full operation, including data and network connections.
Usability:
It is used to determine the simplicity of the systems function, relate the user models to computer
interaction methods and has the ability of software to be easily operated by the user.
Efficiency:
This characteristic is concerned with the system resources used when providing the required
functionality. The amount of disk space, memory, network etc provides a good indication of this
characteristic.
Maintainability:
This characteristic has the ability to identify the root cause of a failure within the software, the
amount of effort to change a system and the effort needed to test the system changes.
Portability:
The ability of the system to change to new specifications or operating environments.
To achieve the software of high quality it is necessary to understand the ways how the software
system fails. The challenges are:

More Related Content

Similar to The most important characteristics that comprise the software qualit.pdf

Software archiecture lecture05
Software archiecture   lecture05Software archiecture   lecture05
Software archiecture lecture05
Luktalja
 

Similar to The most important characteristics that comprise the software qualit.pdf (20)

System testing
System testingSystem testing
System testing
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Software engineering lecture 1
Software engineering  lecture 1Software engineering  lecture 1
Software engineering lecture 1
 
Software Quality Factors-Non Functional Rq.pptx
Software Quality Factors-Non Functional Rq.pptxSoftware Quality Factors-Non Functional Rq.pptx
Software Quality Factors-Non Functional Rq.pptx
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
What is onTune for management
What is onTune for managementWhat is onTune for management
What is onTune for management
 
Software Architecture and Design Introduction
Software Architecture and Design IntroductionSoftware Architecture and Design Introduction
Software Architecture and Design Introduction
 
distributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdfdistributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdf
 
SE UNIT 2.pdf
SE UNIT 2.pdfSE UNIT 2.pdf
SE UNIT 2.pdf
 
CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2
 
Software archiecture lecture05
Software archiecture   lecture05Software archiecture   lecture05
Software archiecture lecture05
 
Chapter 3 - Performance Testing in the Software Lifecycle
Chapter 3 - Performance Testing in the Software LifecycleChapter 3 - Performance Testing in the Software Lifecycle
Chapter 3 - Performance Testing in the Software Lifecycle
 
Database Testing: A Detailed Guide
Database Testing: A Detailed GuideDatabase Testing: A Detailed Guide
Database Testing: A Detailed Guide
 
6. FUNDAMENTALS OF SE AND REQUIREMENT ENGINEERING.ppt
6. FUNDAMENTALS OF SE AND REQUIREMENT ENGINEERING.ppt6. FUNDAMENTALS OF SE AND REQUIREMENT ENGINEERING.ppt
6. FUNDAMENTALS OF SE AND REQUIREMENT ENGINEERING.ppt
 
2nd MODULE Software Requirements _ SW ENGG 22CSE141.pdf
2nd MODULE  Software Requirements   _ SW ENGG  22CSE141.pdf2nd MODULE  Software Requirements   _ SW ENGG  22CSE141.pdf
2nd MODULE Software Requirements _ SW ENGG 22CSE141.pdf
 
ATTRIBUTES RELATED TO SOFTWARE AGING.docx
ATTRIBUTES RELATED TO SOFTWARE AGING.docxATTRIBUTES RELATED TO SOFTWARE AGING.docx
ATTRIBUTES RELATED TO SOFTWARE AGING.docx
 
ATTRIBUTES RELATED TO SOFTWARE AGING.docx
ATTRIBUTES RELATED TO SOFTWARE AGING.docxATTRIBUTES RELATED TO SOFTWARE AGING.docx
ATTRIBUTES RELATED TO SOFTWARE AGING.docx
 
ATTRIBUTES RELATED TO SOFTWARE AGING.docx
ATTRIBUTES RELATED TO SOFTWARE AGING.docxATTRIBUTES RELATED TO SOFTWARE AGING.docx
ATTRIBUTES RELATED TO SOFTWARE AGING.docx
 
Distributed Software Engineering with Client-Server Computing
Distributed Software Engineering with Client-Server ComputingDistributed Software Engineering with Client-Server Computing
Distributed Software Engineering with Client-Server Computing
 
Sqa material
Sqa materialSqa material
Sqa material
 

More from annapurnnatextailes

Types of Fluoride Additives Community water syst.pdf
                     Types of Fluoride Additives  Community water syst.pdf                     Types of Fluoride Additives  Community water syst.pdf
Types of Fluoride Additives Community water syst.pdf
annapurnnatextailes
 
The theory, or doctrine, of forms (also called th.pdf
                     The theory, or doctrine, of forms (also called th.pdf                     The theory, or doctrine, of forms (also called th.pdf
The theory, or doctrine, of forms (also called th.pdf
annapurnnatextailes
 
Moles of EDTA added initially to the solution = (.pdf
                     Moles of EDTA added initially to the solution = (.pdf                     Moles of EDTA added initially to the solution = (.pdf
Moles of EDTA added initially to the solution = (.pdf
annapurnnatextailes
 
If I am reading the question right, this would be.pdf
                     If I am reading the question right, this would be.pdf                     If I am reading the question right, this would be.pdf
If I am reading the question right, this would be.pdf
annapurnnatextailes
 
Thermostability                          is the quality of a subst.pdf
Thermostability                          is the quality of a subst.pdfThermostability                          is the quality of a subst.pdf
Thermostability                          is the quality of a subst.pdf
annapurnnatextailes
 
WAN is a wide area network in which two or more computer or other de.pdf
WAN is a wide area network in which two or more computer or other de.pdfWAN is a wide area network in which two or more computer or other de.pdf
WAN is a wide area network in which two or more computer or other de.pdf
annapurnnatextailes
 

More from annapurnnatextailes (20)

Xs mothers fourth child was X. the question its.pdf
                     Xs mothers fourth child was X. the question its.pdf                     Xs mothers fourth child was X. the question its.pdf
Xs mothers fourth child was X. the question its.pdf
 
Types of Fluoride Additives Community water syst.pdf
                     Types of Fluoride Additives  Community water syst.pdf                     Types of Fluoride Additives  Community water syst.pdf
Types of Fluoride Additives Community water syst.pdf
 
This is blue because ion absorbs yellow radiation.pdf
                     This is blue because ion absorbs yellow radiation.pdf                     This is blue because ion absorbs yellow radiation.pdf
This is blue because ion absorbs yellow radiation.pdf
 
The theory, or doctrine, of forms (also called th.pdf
                     The theory, or doctrine, of forms (also called th.pdf                     The theory, or doctrine, of forms (also called th.pdf
The theory, or doctrine, of forms (also called th.pdf
 
The left ring would undergo nitration more easily.pdf
                     The left ring would undergo nitration more easily.pdf                     The left ring would undergo nitration more easily.pdf
The left ring would undergo nitration more easily.pdf
 
sol a. Im guessing that they are used to react .pdf
                     sol a. Im guessing that they are used to react .pdf                     sol a. Im guessing that they are used to react .pdf
sol a. Im guessing that they are used to react .pdf
 
Resonance structures demonstrate one of the weakn.pdf
                     Resonance structures demonstrate one of the weakn.pdf                     Resonance structures demonstrate one of the weakn.pdf
Resonance structures demonstrate one of the weakn.pdf
 
no. of moles = massmolecular weight here no mass.pdf
                     no. of moles = massmolecular weight here no mass.pdf                     no. of moles = massmolecular weight here no mass.pdf
no. of moles = massmolecular weight here no mass.pdf
 
Moles of EDTA added initially to the solution = (.pdf
                     Moles of EDTA added initially to the solution = (.pdf                     Moles of EDTA added initially to the solution = (.pdf
Moles of EDTA added initially to the solution = (.pdf
 
IV Water has a high boiling compared to H2S. .pdf
                     IV Water has a high boiling compared to H2S.    .pdf                     IV Water has a high boiling compared to H2S.    .pdf
IV Water has a high boiling compared to H2S. .pdf
 
it is NO2 addition in meta position giving 1,3 di.pdf
                     it is NO2 addition in meta position giving 1,3 di.pdf                     it is NO2 addition in meta position giving 1,3 di.pdf
it is NO2 addition in meta position giving 1,3 di.pdf
 
in saturn weight is 1.064 times that of the earth.pdf
                     in saturn weight is 1.064 times that of the earth.pdf                     in saturn weight is 1.064 times that of the earth.pdf
in saturn weight is 1.064 times that of the earth.pdf
 
If I am reading the question right, this would be.pdf
                     If I am reading the question right, this would be.pdf                     If I am reading the question right, this would be.pdf
If I am reading the question right, this would be.pdf
 
Which of the following are true statements about serial interfaces.pdf
Which of the following are true statements about serial interfaces.pdfWhich of the following are true statements about serial interfaces.pdf
Which of the following are true statements about serial interfaces.pdf
 
Thermostability                          is the quality of a subst.pdf
Thermostability                          is the quality of a subst.pdfThermostability                          is the quality of a subst.pdf
Thermostability                          is the quality of a subst.pdf
 
VictimizedSolutionVictimized.pdf
VictimizedSolutionVictimized.pdfVictimizedSolutionVictimized.pdf
VictimizedSolutionVictimized.pdf
 
True,Design activities for high risk system interfaces might come up.pdf
True,Design activities for high risk system interfaces might come up.pdfTrue,Design activities for high risk system interfaces might come up.pdf
True,Design activities for high risk system interfaces might come up.pdf
 
WAN is a wide area network in which two or more computer or other de.pdf
WAN is a wide area network in which two or more computer or other de.pdfWAN is a wide area network in which two or more computer or other de.pdf
WAN is a wide area network in which two or more computer or other de.pdf
 
The electronic configuration of H is 1s1 It has one valence electr.pdf
The electronic configuration of H is 1s1 It has one valence electr.pdfThe electronic configuration of H is 1s1 It has one valence electr.pdf
The electronic configuration of H is 1s1 It has one valence electr.pdf
 
Regression analysis is a mathematical measure of the average relatio.pdf
Regression analysis is a mathematical measure of the average relatio.pdfRegression analysis is a mathematical measure of the average relatio.pdf
Regression analysis is a mathematical measure of the average relatio.pdf
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

The most important characteristics that comprise the software qualit.pdf

  • 1. The most important characteristics that comprise the software quality are: • Functionality • Reliability • Usability • Efficiency • Maintainability • Portability Functionality: Functionality is the essential characteristic of any product or the service that refers to the specification of the functions of the software and to the correctness of the functions. As the system does not typically function in isolation, it helps the system to interact with the other components. This relates to the unauthorized access to the software functions. Reliability: This characteristic concerns the frequency of failure of the software and has the capacity of software to withstand and recover from components or environment and failure. It is also capable of bringing back the failed system to the full operation, including data and network connections. Usability: It is used to determine the simplicity of the systems function, relate the user models to computer interaction methods and has the ability of software to be easily operated by the user. Efficiency: This characteristic is concerned with the system resources used when providing the required functionality. The amount of disk space, memory, network etc provides a good indication of this characteristic. Maintainability: This characteristic has the ability to identify the root cause of a failure within the software, the amount of effort to change a system and the effort needed to test the system changes. Portability: The ability of the system to change to new specifications or operating environments. To achieve the software of high quality it is necessary to understand the ways how the software system fails. The challenges are: Solution The most important characteristics that comprise the software quality are:
  • 2. • Functionality • Reliability • Usability • Efficiency • Maintainability • Portability Functionality: Functionality is the essential characteristic of any product or the service that refers to the specification of the functions of the software and to the correctness of the functions. As the system does not typically function in isolation, it helps the system to interact with the other components. This relates to the unauthorized access to the software functions. Reliability: This characteristic concerns the frequency of failure of the software and has the capacity of software to withstand and recover from components or environment and failure. It is also capable of bringing back the failed system to the full operation, including data and network connections. Usability: It is used to determine the simplicity of the systems function, relate the user models to computer interaction methods and has the ability of software to be easily operated by the user. Efficiency: This characteristic is concerned with the system resources used when providing the required functionality. The amount of disk space, memory, network etc provides a good indication of this characteristic. Maintainability: This characteristic has the ability to identify the root cause of a failure within the software, the amount of effort to change a system and the effort needed to test the system changes. Portability: The ability of the system to change to new specifications or operating environments. To achieve the software of high quality it is necessary to understand the ways how the software system fails. The challenges are: