Professional Documents
Culture Documents
Ensayo
Medellin, Antioquia
2015
INTRODUCCIN
En la actualidad toda organizacin concibe la calidad como parte fundamental de su misin. El
fortalecimiento de la calidad es traducido en reduccin de costos y tiempo. Debido al fenmeno
de globalizacin la competitividad a nivel mundial es un hecho a enfrentar de cada organizacin.
Los clientes siempre prefieren aquellos productos que tienen certificado de calidad. Un cliente
insatisfecho significa prdida de prestigio y prdida econmica.
El software como parte de estas organizaciones requiere tambin una estructura organizativa,
recursos y procedimientos que faciliten la consecucin de la calidad. Toda organizacin que se
embarque en este proceso debe llevar a cabo medidas que van desde del conocimiento de la
arquitectura interna, comprensin de su prctica, control de su desarrollo, procesos de mejora y
medicin.
DEFINICIN
QU
CORRECCIN DE
ERRORES
CAMBIO
INGENIERIA
DEL
SOTFWARE
DESARROLLO
CMO
MANTENIMIENTO
MEJORA
Figura 1: Fases de la Ingeniera del Software. Elaborado por la autora a partir de Aparicio
(2012)
Todas las tareas, actividades e instrumentos que hacen parte del camino para conseguir la calidad
del software hacen parte del proceso Garanta de la Calidad del software. Gonzles, Y., & Cuadra,
F. (2001), definen siete tareas necesarias para lograr una garanta de la calidad del software. Se
presentan a continuacin:
G A R A N T IA D E L
C A L ID A D D E L S
Metodos
y herramientas
Metodos y
herramientas
de
de analisis,
analisis, diseo
diseo y
y
codificacin.
Revisiones del software
Estrategia de prueba
Registro
y realizacin
Registro y
realizacin
de informes
Figura 2: Elaborada por la autora a partir de Gonzles, Y., & Cuadra, F. (2001),
Las empresas que desean una calidad de software desarrollan de manera sistemtica las tareas
necesarias para tener un producto de calidad como vimos en los esquemas anteriores. Estas tareas
buscan cumplir con requisitos de la organizacin, las necesidades y expectativas de los clientes.
Esto requiere un claro entendimiento de lo que ocurre dentro del proceso de desarrollo y
mantenimiento del software. Uno de los mecanismos que ayudan en ese entendimiento es el uso
y la aplicacin de mtricas, Moreno, J., Bolaos, L., & Navia, M. (2010).
Las mtricas son las mediciones sobre los productos software que permiten no solo determinar su
calidad, evaluar la productividad de los desarrolladores, lograr un conocimiento cuantitativo de
las caractersticas del producto, hacer comparaciones con otros proyectos, sino tambin tomar
decisiones a medida que el proyecto software evoluciona. Los beneficios de usar adecuadamente
las mtricas en la ingeniera del software son que permite medir cuantitativamente los resultados
de las tareas realizadas (sean de xito o fracaso), identificar y cuantificar las mejoras, explicar el
porqu de las decisiones tcnicas y las de gestin, e identificar tendencias en el mercado.
En suma, el software que cada vez maneja procesos ms complejos es un factor determinante en
las organizaciones de hoy en da. El xito de esos procesos depende de la organizacin y
estructura de la empresa. Para lograr su xito se debe tener claridad de su arquitectura interna,
funcionamiento, mantenimiento y resultados. Para asegurar este proceso se deben determinar los
factores de calidad que a su vez deben ser medidos mediante mtricas. Las mtricas permiten un
conocimiento a profundidad de todos los procesos referentes a calidad de software. La medicin
de las caractersticas de calidad de un software es la parte ms difcil de realizar pero la ms
necesaria para garantizar su xito.
REFERENCIAS
Moreno, J., Bolaos, L., & Navia, M. (2010). Un Acercamiento a las Prcticas de Calidad del
Software en las MiPyMESPS del Suroccidente Colombiano. Revista Lasallista de
Investigacin, Vo.7 (No.1), 17-24.
Gonzles, Y., & Cuadra, F. (2001). Calidad del Software I. Anales de Mecnica y Electricidad.
Tomado el 15 de octubre de
http://aula2.cvudes.edu.co/aprendiente/planesdeestudio/modulo/aaa.aspx?
SubjectId=23e40fd8-9aec-478e-8f0b-201da95af43c