Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cualidades del software - Coggle Diagram
Cualidades del software
Correctitud
De acuerdo con la especificación
Evaluación
Experimental
Formal
Confiabilidad
Desviación de requerimientos = sistema incorrecto
La correctitud no puede garantizar el software esperado
Robustez
Buen comportamiento ante problemas no esperados
Depende de las acciones presentes en los requerimientos
Performance
Eficiencia
Afecta la usabilidad
Amigabilidad
Fácil de utilizar
La interfaz es importante
Depende del tipo de usuario
Verificabilidad
Verificar fácilmente
Buenas prácticas
Mantenibilidad
Modificaciones posteriores
Corrección de bugs
Categorías
Correctivo
Adaptativo
Perfectivo
Reparabilidad
Fácil de corregir
Separación en módulos
Evolucionabilidad
Software exitoso
Cambios para nuevos requerimientos
Reusabilidad
Para construir otro producto
Ej: OOP
Portabilidad
Ejecutado en distintos ambientes
Hardware y software
Comprensibilidad
Comportamiento predecible
Guías de diseño y programación
Interoperabilidad
Coexistir y cooperar con otros sistemas
Código abierto
Productividad
Mide eficiencia
Performance aplicada al proceso
Oportunidad
Entregar un producto a tiempo
Dificil de predecir
Visibilidad
Documentación clara
Toma de mejores decisiones
Mejor entendimiento del programa