Professional Documents
Culture Documents
Organizations That Regulate Software Quality
Organizations That Regulate Software Quality
BY:
TEACHER:
UNIVERSITY OF SANTANDER
VIRTUAL PROGRAM
MASTER IN EDUCATIONAL TECHNOLOGY MANAGEMENT
BOGOTA
2015
INTRODUCTION
There are more and more consumer demands in an accelerated, technological and
changing environment, which seeks to minimize the time and resources to carry
out any task, since achieving higher standards at a competitive level is the
fundamental vision of every company or institution. Reason Therefore, successful
companies are increasingly identified with standardizing their goals in terms of
efficiency and effectiveness in the quality of their products and services.
Modern management is very committed to responding to the demands of the
environment, which is increasingly more dynamic and more demanding in terms of
quality.
In an attempt to compete effectively, software companies find themselves in the
need to improve their products and services offered, both in their completion and in
their development.
Quality management is the set of activities to direct and control an organization
and/or project in relation to quality and part of this is quality assurance, which
seeks to provide confidence that quality requirements will be met. In software,
according to Fuggeta (2000) “quality depends on the people, the organization and
the procedures to obtain it .”
Software quality can be observed in a characteristic or attribute. As an attribute,
quality refers to characteristics that can be compared to standards, such as length,
color, electrical properties, and malleability, in any product. However, software,
which is an intellectual entity, has the complexity of characterizing physical objects.
However, there are measurements that allow us to evaluate the characteristics of a
program. These properties include psychosomatic complexity, number of function
points, lines of code, among others. In software development, design quality
includes requirements, specifications, and system design. Match quality is an issue
focused primarily on implementation. If the design and the resulting system satisfy
the requirements and performance goals, the quality of agreement is high.
Due to the above and to guarantee the quality of the software, organizations
emerge worldwide that favor its standardization or normalization. Among the most
representative are: International Standards Organization (ISO), Software
Engineering Institute (SEI), International Electrotechnical Commission (IEC),
International Telecommunications Union (ITU), American National Standards
Institute (ANSI), British Standard Institution (BS ), Association Française de
Normalization (AFNOR), Spanish Association for Standardization and Certification
(AENOR), Mercosur Association for Standardization (AMN), Asia Pacific Economic
Cooperation (APEC), Pan-American Commission for Technical Standards
(COPANT), European Committee for Electrotechnical Standardization (CENELEC),
European Committee for Standardization (CEN) and the Colombian Institute of
Technical Standards and Certification (Icontec), an entity that manages quality
aspects in Colombia, which has recently taken on an important projection at the
regional level.
1. ISO International Organization for Standardization
The ISO is in charge of promoting standardization in the world. Established in
1947, it operates as a network of standards associations spanning more than 140
countries, working in collaboration with governments, businesses and user
organizations. The headquarters are located in Geneva, Switzerland, but it has
delegated offices in different countries; Only one organization can be a member of
each country.
For the evaluation of software quality, ISO has formulated the standards
ISO/IEC 9126, ISO/IEC 14598, ISO/IEC 25000 and ISO/IEC 15504:
The ISO 9126 standard: Initially formulated in 1991, it establishes a quality
model and its use as a framework for software evaluation. The purpose of
this standard is to propose a quality model that serves as a central element
in an evaluation process. This standard distinguishes between internal
quality and external quality, and also introduces the concept of quality in
use. The original version of this standard was replaced in 2001 by two
related standards: ISO/IEC 9126 for software quality and ISO/IEC 14598 for
the evaluation of software products.
ISO/IEC 9126 ISO/IEC 14598
Establishes a framework for This standard defines a series of
evaluating the quality of software stages that must be carried out in the
products software evaluation process.
BIBLIOGRAPHY
Rojas, S., & Borja, J. (1999). Software Quality: path towards a true software industry. Magazine of the
School of Business Administration, 38, 38-57 Consulted on: April 6, 2013. Taken from:
http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos /Annexes/Cap1/1.pdf
Icontec. http://www.icontec.org/index.php/en/