Capacitación
AGILE-101: Desarrollo Ágil con Scrum y XP
Este taller brinda una visión general de los principales conceptos relacionados al desarrollo ágil y busca servir de punto de partida para poder profundizar en los siguientes cursos.
Cubre los siguientes temas:- Introducción al Desarrollo Ágil de Software: Características y Beneficios
- Primeros pasos con Scrum
- Técnicas de Extreme Programming
- Agile Modeling
- Cómo combinar diversos Métodos y Prácticas
- Casos de Éxito
AGILE-201: Gestión Ágil con Scrum
Este taller muestra todos los aspectos relacionados a la gestión de proyectos de desarrollo de software usando Scrum como base.
Cubre los siguientes temas:- Fundamentos de la Agilidad
- Requerimientos Ágiles
- Scrum: Principios, roles, artefactos y reuniones
- Técnicas ágiles de estimación
- Planificación y seguimiento ágil
- Herramientas de gestión
- Patrones de aplicación de técnicas ágiles
- Mejora continua del proceso de desarrollo de software
AGILE-202: Técnicas de Extreme Programming
Este taller explora las prácticas de ingeniería de software que comprende Extreme Programming y que permiten diseñar y construir software de calidad de manera incremental y sostenible.
Abarca los siguientes tópicos:
- Valores y Principios de Extreme Programming
- User Stories
- Fundamentos de Refactoring
- Pair Programming
- Fundamentos de Unit Testing y Test-Driven Development
- Fundamentos de Integración Continua
AGILE-301: Refactoring y Test-Driven Development
Este taller profundiza en los dos elementos claves dentro de Extreme Programming que son la base de un diseño evolutivo, del código de calidad y de una retroalimentación constante sobre la salud del software que desarrollamos.
Comprende:
- Refactoring de código
- Refactoring de HTML
- Refactoring de Bases de Datos
- Design Patterns y Refactoring to Patterns
- Testing Automatizado Unitario, de Código de Acceso a Datos, Web Services y Aplicaciones Web
- Diseñando con Test-Driven Development
AGILE-302: Control de Versiones e Integración Continua
En este taller se cubrirá todo lo necesario para implementar un ambiente de desarrollo que permita producir y desplegar código de calidad de manera constante.
Cubre los siguientes temas:
- Sistemas Controladores de Versiones: Técnicas, prácticas y herramientas
- Building automático de código
- Patrones de Integración Continua
- Servidores de Integración Continua
- Análisis estático de código: Métricas y Reportes
- Arquitecturas de Desarrollo y Despliegue
Para mayor información sobre nuestros servicios de capacitación sírvase contactarnos.

Capacitación