Milestone Consulting
 

Información general
Novedades
Capacítate con Milestone
Recomendaciones de capacitación
Calendario de cursos
Mapa de ubicación
Promociones
Adquiere Enterprise Architect

Comentarios sobre Carlos Macías

Cursos UML
Bootcamp de UML
Modelado con SysML
Modelado de Negocios /BPMN
Patrones de Arquitectura de SW
Casos de Uso

Cursos Admin. de Proyectos.
Admin. de proyectos /CMMI
Certificación PMP
Estimación de Proyectos
Seguimiento de Proyectos
Taller preparación PMP

Otros cursos
Curso SCRUM con XP
Curso Java
Curso de ASP.NET/C#
Fundamentos de Pruebas

Milestone Consulting
Experiencia
Consultoría
Bolsa de trabajo

Base de conocimiento
UML y Arquitecturas
Administración de Proyectos
Procesos de Software
Artículos

 
Bootcamp de SCRUM con eXtreme Programming
 

Las organizaciones de software están volteando cada vez más, y en especial en este periodo de crisis global, a procesos ágiles que les permitan obtener resultados en sus proyectos que de una forma más rápida y económica sin sacrificar calidad. De manera interesante, esto se está logrando al mismo tiempo que se aumenta la motivación de los equipos de desarrollo debido al uso de las prácticas recomendadas en dichos procesos.

No por nada los procesos ágiles tienen un auge tremendo a nivel internacional. Desafortunadamente en los países latinoamericanos el progreso no necesariamente se da al mismo ritmo que en otras naciones, y las opciones que tiene la industria para preparar formalmente a sus desarrolladores en dichas técnicas son muy escasas. Es la razón por la que Milestone Consulting trae a México y LA este curso especializado que integra las mejores prácticas de dos procesos ágiles: SCRUM y XP.

Objetivo

Este taller busca transmitir a los participantes una manera práctica de aplicar SCRUM en su organización, que les permita implementar este modelo de proceso ágil en el desarrollo de software aprovechando sus ventajas en las tareas de administración de proyecto, complementando las actividades de ingeniería con el enfoque ágil de las practicas de Extreme Programming.

SCRUM es el proceso más utilizado para las actividades de administración de proyectos. Las actividades de ingeniería no son definidas en este proceso, por lo que el curso que presentamos se complementa con las prácticas ágiles de ingeniería recomendadas por otro proceso ágil bastante popular: Extreme Programming.

Audiencia objetivo

Este curso esta dirigido a todos aquellos los profesionales que participan en proyectos de desarrollo y deseen una alternativa probada para un desarrollo que responda a las restricciones de tiempo sin sacrificar el control o la calidad.

  • Programadores interesados en desarrollo ágil
  • Administradores de Proyectos que requieran utilizar prácticas ágiles de administración de proyectos
  • Ingenieros de procesos que deseen agregar prácticas ágiles a sus procesos de desarrollo

Descripción

Se inicia con una breve introducción y antecedentes para después revisar las prácticas principales de SCRUM, esta primera parte le da al participante el panorama general. En cada práctica revisada de SCRUM se presentan ejemplos desarrollado por el instructor y que el participante deberá complementar para comprender los conceptos. Al final del curso los alumnos participan en una simulación de proyecto SCRUM donde los participantes utilizarán y madurarán las prácticas SCRUM + XP.

Estrategia

El curso utiliza un enfoque dinámico, ágil y entretenido, además de la aproximación descrita en la sección anterior, cada uno de los temas es acompañado de ejemplos y ejercicios diseñados para reforzar la comprensión y exponer al participante a los posibles escenarios reales de aplicación. De esta forma se pretende lograr que el alumno refuerce los conceptos y técnicas expuestas.

Habilidades previas recomendadas

Es necesario que el alumno haya participado en algún rol dentro de por lo menos un proyecto de software.


El curso incluye
 
Manual impreso del curso.
Constancia de participación.


Temario

Introducción a SCRUM

  1. Breve historia
  2. Conceptos
    1. Definición: Roles
    2. Definición: Artefactos
    3. Definición: Herramientas
    4. Definición: Ciclo de vida

Product Backlog

  1. Qué es el Product Backlog
  2. Cómo se define la lista de pendientes del producto
  3. Recomendaciones

Planeación Ágil

  1. Planeando el SPRINT
  2. Definiendo el criterio de fin de tareas
  3. El juego de planeación
  4. Comunicación Ágil

Preparando un SPRINT específico

  1. Reuniones de planeación del SPRINT
  2. Estimación Ágil
  3. Facilitando el trabajo del equipo
  4. Seguimiento y control ágil
    1. Actualización diaria
    2. Comunicación
    3. Gráfica Burnout (Burnout Chart)

La presentación del trabajo realizado DEMOS

  1. Beneficios de mostrar el trabajo
  2. Lista de verificación para mostrar el trabajo

Y cómo se aplican las pruebas

  1. Pruebas de aceptación
  2. Buenas prácticas
    1. Involucrando a pruebas
    2. Reduciendo el alcance

Complementado SCRUM con eXtreme Programming para las tareas de ingeniería del proyecto (XP)

  1. Introducción a XP
  2. Principios y Prácticas
  3. Ciclo de vida
  4. TDD - Test Driven Design
  5. Colaboración XP – SCRUM

Simulacro de proyecto utilizando SCRUM y XP

  1. Los alumnos participarán en un simulacro de SCRUM con XP con los conceptos y prácticas aprendidos en los temas anteriores


Información adicional

Tipo de curso: Presencial
Duración:
35 horas. 5 días.
Capacidad: Desde 5 hasta 10 lugares (se abre con un mínimo de 5 alumnos)



Contáctanos
México D.F: +52 (55) 3548 0740 Monterrey:+52 (81) 8300 4036
Guadalajara: +52 (33) 8421 8417 Email: cursos@milestone.com.mx
. Consulta el calendario de cursos
© Milestone Consulting. UML, el logo de UML y OMG son marcas registradas de The Object Management Group.
El logo de PMI es una marca registrada de Project Management Institute..