Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa del Curso
Introducción
- Beneficios de TDD y Agile
TDD (2 días)
Instalación y configuración de marcos automatizados Unit Testing
Enfoques DDT
- Diseño de software con TDD
- Software de refactorización
- Flujos de trabajo y patrones de TDD
Implementación de TDD
- Módulos de colaboración
- Descripción de las falsificaciones, los talones, los dobles y los simulacros de prueba
- Escribir buenas pruebas unitarias
- Mejora de las pruebas existentes
- Refactorización de una aplicación
- Escritura de pruebas para C heredado
- Adaptación de TDD para el desarrollo de software embebido
- Prueba de conducción junto al silicio con simulacros
Agile (1 día)
Introducción
- Agile frente a los enfoques tradicionales de desarrollo de software
- El Agile Manifiesto
Implementación Agile
- Planificación de lanzamientos, Iteración Cero
- Planificación de iteraciones, estimación
- Revisión de requerimientos, reunión diaria
- Calidad del equipo, pruebas de iteración, aceptación
- Revisión de iteraciones (Showcase)
- Retrospectivas
- Lección aprendida de Agile Principios
Resumen y conclusión
Requerimientos
- Comprensión de la programación en C
- Comprensión de los conceptos de pruebas de software
21 horas