Zusammenfassung der Ressource
Producto de software
- Características
- Mantenibles
- Debe ser posible que el software evolucione y que siga cumpliendo con sus especificaciones
- Confiablilidad
- El software no debe causar daños físicos o económicos en el caso de fallos
- Eficiencia
- El software no debe desperdiciar los recursos del sistema
- Utilización adecuada
- El software debe contar con una interfaz de usuario adecuada y su documentación
- Principios calidad de un producto de software
- Principio 1 - Si un cliente no demanda calidad, probablemente no la conseguira
- Principio 2 - Para obtener calidad de manera constante los desarrolladores deben gestionarla en su trabajo
- Principio 3 - Para gestionar la calidad los desarrolladores deben medirla
- Principio 4 - La calidad de un producto la determina el proceso usado para desarrollarlo
- Principio 5 - Ya que las pruebas solucionan solo una fracción de los defectos, se debe tener en cuenta pruebas de calidad
- Principio 6 - La calidad solo lo producen profesionales motivados orgullosos de su trabajo
- Factores de Costos
- Salud Financiera
- Oportunidad de Mercado
- Incertidumbre en la estimación del costo
- Términos contractuales
- Volatilidad de los requerimientos
- Métricas
- Se refiere a las características del software
- En general las organizaciones construyen sus bases de datos históricas para relacionar las mediciones obtenidas
- Clases
- Métricas dinámicas - recolectadas por las mediciones hechas en un programa en ejecución
- Métricas estáticas - recolectadas por las mediciones hechas en las representaciones del sistema como el diseño, el programa o la documentación