Professional Documents
Culture Documents
Sin importar cualquiera que sea el tipo, todos los software a ser desarrollado requieren
que los analistas, diseñadores y desarrolladores apliquen características y elementos
de calidad para que se logren productos a las necesidades del usuario.
• Un software de calidad debe ser eficaz, es decir, que debe realizar las
funciones establecidas, debe ser amigable. Un usuario debe utilizar el software porque
produce resultados confiables, realiza todas las operaciones que se requieren, ejecuta
las operaciones en un tiempo aceptado y es fácilmente usado por el grupo de usuarios
a quien este dirigido.
Robert Dunn presenta la calidad en el software tomando dos puntos de vista : la calidad
en el proceso de desarrollo y la calidad en el producto final, estos dos grupos
2
principales los agrupa en los siguiente aspectos de calidad : confiabilidad, utilizabilidad,
mantenibilidad, y adaptabilidad.
• Completitud
• Consistencia y precisión
• Solidez
• Simplicidad
• Calidad en los procesos de desarrollo
• Seguridad y Verificabilidad.
3
• Simplicidad.
Corrección
Fiabilidad
Eficiencia
Integridad
Facilidad de uso
Facilidad de mantenimiento
Flexibilidad
Facilidad de prueba
Portabilidad
Reusabilidad - Reutilizabilidad
Interoperabilidad
4
la disciplina de la ingeniería del software se inicia el proceso de desarrollo de
metodologías las primeras de ellas fueron las estructuradas, y en forma posterior
aparecen las metodologías orientadas a objetos, siendo estas últimas las más
difundidas actualmente en el medio.
MANTENIMIENTO
MANTENIMIENTO
PRUEBA
PRUEBA
IMPLEMENTACIÓN IMPLEMENTACION
ANÁLISIS Y DISEÑO
La Documentación
5
software en si para poder mantener el sistema en una etapa posterior de su ciclo de
vida.
Manual de mantenimiento
Documentación interna
6
Documentación externa