Este curso explora los conceptos del asegura- miento de Calidad de Software (SQA), examinando los roles y las actividades para los distintos miembros del esfuerzo de desarrollo de software, como así también para ingenieros de aseguramiento de calidad independientes. Las discusiones en clase abarcan maneras alternativas para organizar los esfuerzos de aseguramiento de la calidad, las actividades clave que es menester realizar, y los procesos necesarios. Los materia- les están basados en los modelos de madurez del CMM, los estándares de desarrollo de software del IEEE, y la experiencia en la industria con diversos enfoques para la calidad de software. En los ejercicios del curso, los estudiantes documentan un proceso de SQA para un proyecto tomado como caso de estudio. También desarrollan borradores de documentos tales como templates de Plan de SQA y guías de auditoria.
Objetivos:
Los participantes que completen este curso serán capaces de:
Contenido:
- Problemas que resuelve SQA.
- La calidad del software en el ciclo de vida de software.
- Definición y propósito de SQA.
- Guía de SQA en el framework de CMM (políticas, prácticas,
actividades de verificación).
- Roles y responsabilidades de los equipos de desarrollo.
- Roles y responsabilidades de SQA independiente.
- Habilidades y capacidades del personal de SQA.
- Actividades de SQA.
- Actividades de SQA relacionadas con el testing.
- Métodos y herramientas para SQA.
- Estructuras organizativas de SQA.
- Políticas de SQA.
- Estándares de SQA
Duración: 20 horas
|