Aseguramiento de calidad de software

Page 1

DESCRIPCIÓN DEL CURSO El programa de entrenamiento en aseguramiento de calidad de software está diseñado para que los participantes adquieran las competencias requeridas para analizar su entorno empresarial, los requisitos de sus clientes, evaluando y entregando las posibles soluciones, utilizando las mejores prácticas definidas en la industria y así entregar la mejor solución acorde a las necesidades de la organización. Pretende lograr que los participantes adquieran competencia para poder validar y verificar productos de trabajo y componentes de producto, derivar casos de prueba fácilmente a partir de requisitos y/o casos de uso, identificar defectos en los productos de software a lo largo del ciclo de vida, gestionar el proceso de pruebas para lograr una correcta interacción con el equipo de desarrollo y reducir el riesgo de problemas al final del ciclo de vida de desarrollo de software.

OBJETIVOS DEL CURSO Al finalizar este curso los analistas estarán en capacidad de: 1. Entender los fundamentos ingeniería de requisitos, conceptos clave y áreas del conocimiento. 2. Identificar y evitar errores comunes que se comenten durante el proceso de gestión de requisitos y análisis de negocios. 3. Realizar actividades de aseguramiento de calidad de software a lo largo del ciclo de vida de software y cada una de las fases


4. Establecer las bases para evaluar de forma apropiadas los requisitos y asegurar la calidad en etapas tempranas del desarrollo de software. 5. Conocer y aplicar los principios de pruebas, ser capaces de definir y administrar un proceso de pruebas. 6. Identificar la relación de que tiene la disciplina de pruebas con las demás disciplinas de la ingeniería de software. 7. Generar casos de prueba a partir de artefactos de análisis y diseño. 8. Construir casos de prueba con mayor amplitud, cobertura, mejor documentación y más inductivos. 9. Analizar cómo funciona el esquema de bugtracker dentro de un proyecto para control de defectos, fallos y errores. 10. Entender y describir los conceptos básicos de las pruebas de software de tipo funcional (caja negra).

AUDIENCIA Este curso está dirigido a: • • • •

Quienes trabajen como analista de Negocio o analistas funcionales. Ingenieros de pruebas, ingenieros de calidad que ejecute actividades de pruebas de software. Gerentes de proyectos de software. Arquitectos de software que definan el diseño arquitectónico de software.

CONTENIDO TEMÁTICO DEL CURSO 1. Introducción • • •

Causas y síntomas de problemas en la ingeniería de software Mejores prácticas de la industria Proceso de aseguramiento de calidad de software

2. Fundamentos de Requisitos • • • •

Elicitación de requisitos Clasificación de requisitos Documentación de requisitos Gestión de requisitos


3. Fundamentos de análisis y diseño • • • • •

Mecanismos de análisis Mecanismos de diseño Casos de uso Diagramas dinámicos Diagramas estáticos

4. Fundamentos de pruebas • • • • •

Planeación de pruebas Diseño de casos de pruebas Ejecución de pruebas Gestión de pruebas Control y seguimiento de defectos

5. Fundamentos de gestión de la configuración • • • •

Control de cambios Control de versiones Trazabilidad Comité de control de configuración

6. Validación y verificación de artefactos • • •

Conceptos de Validación y verificación Aseguramiento de calidad de proceso y producto Revisiones de software

CARACTERÍSTICAS Y CONDICIONES El curso tiene una intensidad de 32 horas presenciales. Se propone ejecución del curso en 4 sesiones de 8 horas cada una. Cada estudiante recibirá las memorias del curso impresas al inicio del curso y copia digital de algunos libros y artículos relacionados con el temario del curso.

INFORMES E INSCRIPCIONES


Gobernación de Boyacá Secretaría de Productividad, TIC y Gestión del Conocimiento Correo electrónico aseguramientoencalidadtic@gmail.com , página web www.spticboyaca.gov.co , teléfonos: 3142777593 - 7420150 ext. 2240.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.