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
Testimonios (7)
Los ejercicios con los que pudimos familiarizarnos con el TDD
Csongor Benedek - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática
Me gustaba trabajar en grupos pequeños. :)
Nikoletta Domak - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática
Me gustó mucho la actitud positiva y alentadora del entrenador y el ambiente en las llamadas. El curso estaba muy bien estructurado y las analogías y ejemplos utilizados para explicar la teoría fueron de gran ayuda. Muy contento también con la parte práctica: tareas sencillas y comprensibles, que impulsan a los estudiantes a aplicar la teoría en la práctica :)
Lasma Matusevica - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática
Las discusiones abiertas alentadas sobre los temas presentados hacen que se sienta más como una experiencia de aprendizaje productiva.
Ilmars Zeps - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática
El estilo del entrenador, explicó todo de una manera tranquila y ordenada que hizo que seguir su conferencia fuera muy fácil y atractivo
Rares Calin Rapsigan - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática
Bien organizado y explicado, con muchos ejemplos prácticos y codificación en vivo, amplió mi comprensión sobre el tema de Agile y el desarrollo de TDD.
Barabas Attila - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática
El hecho de haber aprendido un nuevo enfoque para escribir pruebas unitarias es la parte que más me gustó de la formación. También me gustó la charla libre que tuvimos, el hecho de que debatimos ciertos temas, me gustó el trabajo en equipo que tuvimos, nos hizo analizar desde una perspectiva diferente los requerimientos de las historias de usuario y también aprecié la intervención del formador que nos sugirió diferentes soluciones cuando estábamos atascados en la toma de algunas decisiones.
Crina-Maria Rosu - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática