Mind map
Definición y Propósito del SQA
Map content
Definición y Propósito del SQA
Es un set de actividades sistemáticas que aseguran que el proceso del software y productos conformados por requerimientos, estándares, y procedimientos.
- lo sustenta ISO 9000. Describe los elementos de garantía de calidad en términos genéricos que puedan aplicase a cualquier negocio con independencia de los productos o
- Se aplica SQA en cada fase del desarrollo de Software
- Actividades del SQA
- PLAN SQA
- El plan de aseguramiento de la calidad del SW (SQAP) define las actividades específicas a llevar a cabo en un proyecto. El SQAP contiene una lista de comprobación para las actividades que se deben llevar a cabo para asegurar la calidad del producto.
- EL INSTITUTO DE INGENIERÍA DEL SOFTWARE RECOMOMIENDA EL SIGUIENTE CONJUNTO DE ACTIVIDADES:
- 1) Establecimiento de un plan de SQA para el proyecto
- 2) Participación en el desarrollo de la descripción del proceso de SW del proyecto.
- 3) Revisión de las actividades de ingeniería del SW para verificar su ajuste al proceso de SW definido
- 4) Auditoría de los productos de SW designados para verificar su ajuste al proceso
- 5) Asegurar que las desviaciones del trabajo
- 6) Registrar lo que no se ajuste a los requisitos e informar a los superiores
- 5) Asegurar que las desviaciones del trabajo
- 4) Auditoría de los productos de SW designados para verificar su ajuste al proceso
- 3) Revisión de las actividades de ingeniería del SW para verificar su ajuste al proceso de SW definido
- 2) Participación en el desarrollo de la descripción del proceso de SW del proyecto.
- 1) Establecimiento de un plan de SQA para el proyecto
- PLAN SQA
- Métodos, Metodologías, Estándares y Herramientas
- MÉTODOS DE SQA
- 1) Auditorías PPQA (Process and Product Quality Assurance): Es la actividad de garantizar que el proceso y el producto de trabajo se ajustan al plan acordado. 2) Pruebas de Validación: Es el acto de introducir datos, los cuales el tester sabe que son erróneos en la aplicación. 3) Comparación de datos: Técnica que se realiza comparando los resultados de una aplicación con parámetros específicos con los resultados de otra aplicación previamente creada, introduciendo los mismos parámetros de manera que se obtenga un resultado exacto
- METODOLOGÍAS
- Conjunto de técnicas o procedimientos específicos que se emplean en una ciencia; que entenderla como descripción, explicación y justificación de los métodos en general
- • Definición de objetivos
- • Análisis de los requisitos y su viabilidad
- • Diseño general
- • Programación (programación e implementación
- • Prueba de unidad
- • Prueba beta
- • Documentación
- • Prueba beta
- • Prueba de unidad
- • Programación (programación e implementación
- • Diseño general
- • Análisis de los requisitos y su viabilidad
- • Definición de objetivos
- Conjunto de técnicas o procedimientos específicos que se emplean en una ciencia; que entenderla como descripción, explicación y justificación de los métodos en general
- ESTÁNDARES
- Los estándares son los cimientos de cualquier sistema de calidad de software, pues provee la base para la evaluación y medición de las actividades y los productos de trabajo durante todo el ciclo de vida del software. Los estándares establecen el marco de trabajo para el desarrollo del software
- ISO
- Los estándares son los cimientos de cualquier sistema de calidad de software, pues provee la base para la evaluación y medición de las actividades y los productos de trabajo durante todo el ciclo de vida del software. Los estándares establecen el marco de trabajo para el desarrollo del software
- MÉTODOS DE SQA
- Roles y Responsabilidades de los Equipos de SQA
- Los roles propuestos son:
- 1) Líder de proyecto:
- 2) Administrador de desarrollo
- 3) Administrador de la planificación
- 4) Administrador de apoyo
- 5) Administrador de calidad y proceso
- 4) Administrador de apoyo
- 3) Administrador de la planificación
- 2) Administrador de desarrollo
- 1) Líder de proyecto:
- TSP ayuda a la conformación de equipos de trabajo bien organizados a través de roles, cada rol está definido por un guión en el que se especifican su objetivo, sus responsabilidades en todo el ciclo de desarrollo y la forma en que se puede evaluar su trabajo.
- Los roles propuestos son: