Aseguramiento de la Calidad del Software QA
Curso
En Santiago
Descripción
-
Tipología
Curso
-
Lugar
Santiago
-
Horas lectivas
36h
Al final del curso el participante podrá: Distinguir, ordenar y planificar las distintas tareas del aseguramiento de la calidad de software. Dirigido a: Este curso esta dirigido a Ingenieros en computación, técnicos en computación, analistas de sistemas y programadores informáticos.
Sedes y fechas disponibles
Ubicación
comienzo
comienzo
A tener en cuenta
Conocimientos de ingeniería de software y bases de datos
Opiniones
Temario
Unidad 1. Introducción.
· Conocer la importancia del aseguramiento de la calidad en el desarrollo del software.
· Conocer la norma ISO 9000-3 en lo que respecta al desarrollo y mantención del software.
· Entender la relación existente entre el aseguramiento de la calidad, la planificación de la calidad y el control de la calidad.
· Aplicar la norma chilena 2830/5-2003 “Evaluación de productos de software”, Parte 5: Proceso para evaluadores.
Unidad 2. Fundamentos de las pruebas.
· Aplicar el concepto de pruebas de software.
· Aplicar los conceptos de pruebas de software a un ejemplo sencillo.
Unidad 3. Componentes de un plan de pruebas.
· Construir un documento de plan de pruebas.
· Aplicar los conceptos de pruebas de software a un ejemplo sencillo.
Unidad 4. Estrategias de implementación de las pruebas.
· Aplicar las pruebas de requerimientos, de especificación de requerimientos del sistema, de código, pruebas funcionales y pruebas de integración.
· Aplicar los conceptos de implementación de pruebas.
Unidad 5. Creación de datos de prueba.
· Aplicar el Method Employing Scenarios to Systematically Derive Test Cases for System Test (SCENT)
· Aplicar la generación de datos de prueba a partir de los Casos de Uso.
· Aplicar la generación de datos de prueba estadísticos basados en UML.
· Aplicar la generación de datos de prueba usando AGEDIS.
· Aplicar la generación de datos de prueba a partir del análisis de las rutas de los Casos de Uso.
Unidad 6. Definición y uso de Ambiente de Prueba.
· Comprender la importancia de los ambientes de prueba.
· Definir un ambiente de prueba con características de control y restauración.
Unidad 7. Revisiones técnicas formales mediante SQA.
· Determinar la importancia de las revisiones técnicas formales mediante SQA.
Unidad 8. Aceptación de Sistemas
· Aplicar los criterios de aceptación de sistemas.
Aseguramiento de la Calidad del Software QA