GUIA TECNICA PARA EVALUACION DE SOFTWARE
C
CA
AR
RLLO
OS
SA
ALLB
BE
ER
RTTO
O LLA
AR
RG
GO
OG
GA
AR
RC
CIIA
A
E
ER
RLLE
ED
DY
YM
MA
AR
RIIN
NM
MA
AZZO
O
www.puntoexe.com.co
1
GUIA TECNICA
PARA EVALUACION DE SOFTWARE
CARLOS ALBERTO LARGO GARCIA
ERLEDY MARIN MAZO
www.puntoexe.com.co
2
@ Reservados todos los derechos – primera edición 2005
Prohibida su reproducción total o parcial de esta obra, porcualquier medio sin
permisoescrito.
www.puntoexe.com.co
3
CONTENIDO
CAPITULO
PAG.
INTRODUCCIÓN.
1
OBJETIVOS
2
1. CONCEPTOS BÁSICOS
3
2. NORMA ISO /IEC 9126
4
3. MODELOD E CALIDAD
6
3.1 Modelo de calidad externa e interna
6
3.2 calidad de uso
7
4. MODELO DE CALIDAD EXTERNA E INTERNA Y CALIDAD EN USO
9
4.1 Funcionalidad
10
4.2 Confiabilidad
11
4.3 Usabilidad
13
4.4 Eficiencia
15
4.5 Capacidad demantenimiento
16
4.6 Portabilidad
17
4.7 Calidad en uso
19
5. MÉTRICAS
5.1 conceptos básicos de métricas
www.puntoexe.com.co
23
23
4
6. PROCESO DE EVALUACIÓN DE SOFTWARE
24
6.1 estado del software
24
6.2 Identificar el tipo de software
24
6.3 Perfiles de Evaluadores
24
6.4 Especificar objetivos
25
6.5 Aplicar el modelo de calidad
25
6.6 Criterios de evaluación
26
6.7Seleccionar métricas
26
6.8 Establecer criterios
27
6.9 Tomar medidas
28
6.7 Resultados
28
6.9 Documentación
28
6.10 Seguimiento
28
7. PRACTICA
29
GLOSARIO
BIBLIOGRAFÍA
www.puntoexe.com.co
5
INTRODUCCIÓN
El avance informático actual es muy alto comparado con lo se tenía en los años
90, al hablar de desarrollo de software se hace más notable, en el hecho por
ejemplo de pasar de unaprogramación de código línea a línea, a un método de
programación gráfico orientado a objetos donde el desarrollo es mas rápido y
atractivo para el cliente.
Pero sin embargo con estas ventajas que se tiene con las nuevas herramientas de
desarrollo de software se olvida la calidad del producto que es entregado, no es
solamente una calidad gráfica, o la calidad de velocidad en la respuesta, hay quetener en cuenta otras cualidades, para buscar una integralidad al afirmar que el
software es de calidad.
Los desarrolladores del software, opinan que el sus productos son los mejores del
mercado, pero se han preguntado que opina el cliente?.
El tener un documento que explique los requerimientos para evaluar el software
ayuda al desarrollo, compra o auditoría de cualquier aplicación informática delmercado, teniendo en cuenta que hoy en día es muy importante para las
empresas privadas o públicas la inversión en este tipo de producto, los cuales
verifican la calidad a la hora de entrar a producción, donde se detectan las
falencias, reportando allí pérdidas.
Esta guía presenta indicadores de calidad de un software; al momento de la
entrega, basados en los estándares de calidad sugeridos lanorma ISO/IEC 9126;
de la ISO (Organización Internacional de Normalización) y la IEC (Comisión
Electrotécnica Internacional).
www.puntoexe.com.co
6
OBJETIVOS
•
Sensibilizar a los lectores con los conceptos necesarios para la evaluación
de software
•
Orientar a estudiantes y Profesionales del campo informático en los
estándares mínimos de calidad para recibir o entregar un desarrollo
comercialo libre
•
Brindar a las empresas o clientes compradores del software una
herramienta para tener en cuenta en sus departamentos de sistemas en el
momento que desean adquirir una aplicación informática.
•
Aumentar y mantener la calidad en el desarrollo de las aplicaciones
realizadas dentro de la dirección de sistemas de una empresa.
•
Sensibilizar a los lectores la importancia de lacertificación de calidad
software.
•
Colaborar en el desarrollo de software cumpliendo con los requerimientos
del cliente y entregar un producto de calidad.
•
Aportar un modelo o instrumento para la evaluación de aplicaciones
informáticas en empresas de auditorías.
www.puntoexe.com.co
7
1. CONCEPTOS BASICOS
QUE ES LA CALIDAD?
Conjunto de propiedades y características de un producto o servicio,...
Regístrate para leer el documento completo.