Importancia de la calidad de software

Get Started. It's Free
or sign up with your email address
Importancia de la calidad de software by Mind Map: Importancia de la calidad de software

1. ¿CUÁLES SON LAS PRINCIPALES CAUSAS DE LOS FALLOS DE UN SOFTWARE?

1.1. La presión de tiempo para las pruebas.

1.2. La tentación de recortar en calidad cuando hay problemas de tiempo o de recursos.

1.3. La falta de formación de profesionales y directivos.

2. ¿De dónde proceden los problemas del software?

2.1. Requerimientos insuficientemente comprendidos: 50% .

2.2. Diseño no comprendido o incorrectamente trasladado de los requerimientos: 30%.

2.3. Codificación (error de programación o diseño mal comprendido): 20%.

3. ¿CÓMO IDENTIFICAR UN PROBLEMA DE CALIDAD DE SOFTWARE?

3.1. Administrar unas pruebas al software permite de descubrir si es de calidad o no. Las Pruebas de software: un aspecto clave en la calidad.

4. ¿CUALES SON LA IMPORTANCIA Y EL BENEFICIO DE DESARROLLAR UN SOFTWARE DE CALIDAD?

4.1. El control de calidad permite ahorrar la máxima cantidad de dinero cuando se realiza al comienzo del proceso de desarrollo de software.

5. ¿CÓMO DESARROLLAR UN PRODUCTO DE SOFTWARE DE CALIDAD?

5.1. Establecer un sistema de evaluación y medición para determinar en qué medida se está actuando correctamente.

5.2. Documentar el proceso de desarrollo actual, por muy caótico que sea.

5.3. Calcular el coste de corregir errores de software en términos de las mercancías o servicios vendidos por la compañía

5.4. Hacer lo necesario para eliminar errores en requerimientos y diseño.

5.5. Entrevistar cuidadosamente a usuarios y directores y verificar que se ha comprendido lo que necesitan.

5.6. Realizar pruebas (tests) pronto y con frecuencia

6. Calidad de software

6.1. Se define como la capacidad del producto de software para permitirles a usuarios específicos lograr las metas [4] propuestas con eficacia, productividad, seguridad y satisfacción, en contextos especificados de uso.

7. IMPACTO DE LA CALIDAD SOBRE EL PRODUCTO

7.1. El impacto de los errores de software va mucho más allá del coste de su reparación.

7.1.1. La pérdida de ingresos.

7.1.2. Las oportunidades de mercado perdidas.

7.1.3. Los pedidos tramitados incorrectamente.

7.1.4. Los errores de facturación.

7.1.5. Coste de la insatisfacción de los clientes, intangible pero real.

8. ¿Que es un modelo de calidad de software?

8.1. Es un conjunto de buenas prácticas para el ciclo de vida del software, enfocado en los procesos de gestión y desarrollo de proyectos.

8.2. ¿CUÁLES SON LOS ESTÁNDARES DE ELABORACIÓN DE SOFTWARE

8.2.1. CMMI

8.2.2. SPICE

8.2.3. ISO 9000

8.2.4. IEEE

8.2.5. IBM

8.2.6. HP_Merccury compuxares

8.2.7. McCall

9. ¿CUÁLES SON LOS FACTORES DE CALIDAD

9.1. Los factores que determinan la calidad del software se clasifican en tres grupos:

9.1.1. Operaciones del producto: características operativas.

9.1.2. Revisión del producto: capacidad para soportar cambios.

9.1.3. Transición del producto: adaptabilidad a nuevos entornos.