Please enable JavaScript.
Coggle requires JavaScript to display documents.
Calidad de Software, A01704671, A00824494, A00823496 - Coggle Diagram
Calidad de Software
Calidad en el software
Qué se espera de un software de calidad
Entregado a tiempo
Dentro del presupuesto
Con toda la funcionalidad prometida
Que no falle -> Sin defectos
Calidad en el proceso de desarrollo (engineering process)
Arquitectura y seguridad
Seguridad
Usabilidad
Fácil de usar para el perfil para el que fue diseñado
Rendimiento
Disponibilidad
Diseño
Buen diseño
Métricas de calidad
Patrones de diseño de software
Implementación
Estilo de código
Hacer uso de diferentes mecanismos que ayuden a encontrar errores y ahorren tiempo
Debugging
Fácil de entender para cualquiera que lo mantenga
Comentar el código
Estándares de código para asegurar consistencia
Proceso construido
Repetibibilidad
Scripting
Prácticas de ingeniería para desarrollar software de calidad
Esforzarce por la calidad durante los ciclos de vida
Medidas prácticas de calidad
Diferentes acercamientos en las 6 áreas de contenido
Identificar problemas antes de empezar
Bajo acoplamiento - alta cohesión
Ley de Demeter
Conocimiento de unidades estrechamente relacionadas únicamente
Principios SOLID
S: Principio de única responsabilidad
O: Principio open/closed
L: Liskov principio de sustitución
I: Principio de segregación de interfaz
D: Principio de inversión de dependencia
Problemas de calidad en el desarrollo de software
Poco confiable
Entregas tardías
Altos costos de modificación
Retos para su mantenimiento
Desempeño inadecuado
Exceso en presupuestos
Perspectivas de la calidad
Trascendental
Producto
Usuarios
Fabricante
Valor
Atributos de la calidad del software
Modificabilidad
Fiabilidad
ilities
Seguridad
Usabilidad
Rendimiento
Honorary "ilities"
Mediciones de la calidad del software
Cantidad de defectos entregados al cliente
Densidad de defectos entregados al cliente
Definiciones
Calidad
Acoplamiento
El nivel de dependencia entre dos entidades
Cohesión
Qué tan bien se relacionan los componentes de una entidad entre sí
A01704671
Mariana Favarony Avila
A00824494
José Elías Garza Vázquez
A00823496
Gilberto Berttolini Alvarado