Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
9 views4 pages

Task#2 SoftwareQualityModel

The document introduces the concept of software quality and explains that it refers to the degree to which a system meets its key characteristics throughout its lifecycle. It explains that software quality models propose best practices and allow for the evaluation and measurement of quality through factors, criteria, and metrics. It also describes that quality must be planned from the beginning and monitored throughout the development process to minimize risks and ensure customer satisfaction.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views4 pages

Task#2 SoftwareQualityModel

The document introduces the concept of software quality and explains that it refers to the degree to which a system meets its key characteristics throughout its lifecycle. It explains that software quality models propose best practices and allow for the evaluation and measurement of quality through factors, criteria, and metrics. It also describes that quality must be planned from the beginning and monitored throughout the development process to minimize risks and ensure customer satisfaction.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

INTRODUCTION

Software is one of the most useful tools in process optimization.


organizations, with the aim of counting and offering optimization, efficiency and
satisfaction of needs, which is why the software must have criteria that
guarantee their quality. According to this need, different entities or researchers
they have proposed model strategies, methodologies, guidelines, even norms and standards of
quality that provides support for the development and/or use of software products and allows for evaluation of whether
it effectively has a quality level throughout its life cycle, and in this way promote
a quality environment, based on the proper management of information.
Contextualization of software quality
It is important to understand the concepts and characteristics regarding what software quality is, and in
regarding the software quality models, their structure and approach.

Software quality The term software quality refers to the degree of performance of the
main characteristics that a computational system must meet during its cycle of
These characteristics, in a way, ensure that the customer has a reliable system.
which increases their satisfaction with the functionality and efficiency of the built system.

Software quality models


Quality models are those documents that integrate most of the best practices.
practices, they propose management topics that each organization must emphasize,
they integrate different practices aimed at key processes and allow measuring the progress in
quality.

In the field of software construction, the quality model must allow for the evaluation of
system, either qualitatively or quantitatively, and according to this evaluation the
the organization will be able to propose and implement strategies that allow for the improvement of the process
within the stages of analysis, design, development, and testing of software.

Structure and approach of software quality models The quality models of


software is generally structured as shown in Figure 1 (Scalone, 2006) and
(Bautista, 2012), where various quality factors can be present that in turn
components of criteria that are evaluated by metrics, with the purpose of addressing the
evaluation from the general to the particular, and allow the reduction of subjectivity in the
assignment of a value, whether quantitative or qualitative.

Quality at the process level The quality of a software system must be planned from the
project start, and subsequently at each stage of the development process it must be carried out
it manages the control and monitoring of quality aspects to minimize risks and provide
continuous support ensures an optimal level of compliance with quality factors,
considering that if at any stage the verification of the
factors and criteria it is possible that deficiency may occur in any of these and it will decrease the
quality level not only of the process but also of the product under development.
Quality at the product level The main purpose of the product quality model is
specify and evaluate compliance with product criteria, for which are applied
internal measures and/or external measures (Bevan, 2010). For this reason, some standards and
Standards have defined quality at the product level in three types: internal, external, and in use.
(Rodríguez, 2016). This approach is aimed at verifying compliance with the
characteristics that enable customer satisfaction regarding the requirements
defined in the initial stages of the development process.

Quality in use It is important to highlight that although in different scenarios the


usability and quality in use terms, with the same purpose and interchangeably
they have different meanings, mainly because the concept of quality in use is more
broad and encompasses more elements than usability (Covella, 2005), and the latter is one of the
quality characteristics of a software product.
Conclusion

Quality is not a coincidence, but the result of the activities and decisions that are made to
ensure it. Organizations must invest in activities that allow to ensure the
quality, the benefit of doing it is significantly greater than not doing it, which is why in this
In this simple essay, we realized the importance of software quality and what the ...
factors that intervene in it, with the characteristics it has.

You might also like