ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE(SQA)

Get Started. It's Free
or sign up with your email address
Rocket clouds
ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE(SQA) by Mind Map: ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE(SQA)

1. DEFINICION

1.1. Es un conjunto de actividades sistemáticas y planeadas para asegurar que los procesos y productos del software cumplan con los requerimientos, estándares y procedimientos

1.2. CALIDAD EN EL CICLO DE VIDA DEL SOTFWARE

1.2.1. El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases intermedias que se requieren para validar el desarrollo de la aplicación, es decir, para garantizar que el software cumpla los requisitos para la aplicación y verificación de los procedimientos de desarrollo: se asegura de que los métodos utilizados son apropiados

2. ACTIVIDADES DEL SQA

2.1. La actividad de SQA es el proceso de verificación de que los estándares sean aplicados correctamente. En los proyectos pequeños esto se puede realizar por el equipo de desarrollo, pero en proyectos grandes, un grupo específico se debe dedicar a este rol.

3. MÉTODOS Y HERRAMIENTAS

3.1. Pruebas de validacion

3.2. Comparación de datos

3.3. Prueba de esfuerzo

3.4. Pruebas de uso

3.5. VENTAJAS

3.5.1. Satisfacción de cliente mejorada: La satisfacción de cliente mejorada significa relaciones más de largo, más provechosas del cliente.

3.5.2. Coste reducido de desarrollo: Porque el proceso de la garantía de calidad del software se diseña para prevenir defectos e ineficacias del software.

4. PROPOSITOS

4.1. Proporcionar visibilidad sobre los procesos utilizados por el proyecto de software y sobre los productos que genera.

4.2. OBJETIVOS

4.2.1. 1.-Planificar las actividades de aseguramiento de la calidad.

4.2.2. 2.-Revisar y auditar objetivamente los productos y las actividades para verificar que están conformes con los procedimientos y estándares aplicables.

4.2.3. 3.-Proporcionar los resultados de estas revisiones o auditorías informando a la dirección cuando sea necesaria su mediación

4.3. PROBLEMAS QUE RESUELVE

4.3.1. Aumenta las posibilidades de el éxito final del proyecto.

4.3.2. Ayuda a definir los parámetros de medición de la calidad del software

4.3.3. Verifica que los estándares sean aplicados correctamente

4.3.4. Define un plan de monitores del proceso de desarrollo del software (ciclo de vida)

5. RESPONSABLE DE SQA

5.1. PERFIL DEL ROL

5.1.1. ACTIVIDADES QUE SON RESPONSABILIDAD DEL ROL

5.1.1.1. Planificar la Calidad

5.1.1.2. Revisión Técnica Formal (RTF)

5.1.1.3. Revisar las Entregas

5.1.1.4. Revisar el Ajuste al Proceso

5.1.1.5. Evaluar la Calidad de los Productos

5.1.1.6. Realizar el Informe Final de Calidad

5.1.2. ENTREGABLES QUE SON RESPONSABILIDAD DEL ROL

5.1.2.1. Plan de Calidad

5.1.2.2. Informe de RTF

5.1.2.3. Entrega Semanal de SQA

5.1.2.4. Informe de Revisión de SQA

5.1.2.5. Informe Final de Calidad

5.1.3. Debe conocer los requerimientos del sistema.

5.1.4. Debe conocer los estándares o lineamientos del proyecto para asegurar la calidad.

5.2. Asegurarse de que se desarrollen prototipos para probar y eliminar riesgos técnicos que hagan fracasar el proyecto así como también disminuir la calidad del mismo

5.3. Asegurarse de que se realicen estudios de factibilidad

5.4. Realizar mediciones para comprobar la calidad del proyecto

5.5. Asegurarse de que se realice la actividad de implementación y se haga según los estándares de calidad propuestos

5.6. Evitar el desperdicio de esfuerzo en conjunto con el Administrador y el Arquitecto

5.7. Registrar las métricas de aceptación tomando en cuenta  el Documento de Validación con el Cliente.