Curso Proceso de Desarrollo Ágil

Aprende las metodologías ágiles de desarrollo de proyectos de software
En marcha
Avanzado
9 Clases 16 h (aprox.)
99€
85€
Precio en promoción

Próxima clase

Lunes 29 de noviembre

h

Añadir a Google Calendar

El proceso de desarrollo del software ágil nos ofrece toda una serie de métodos de probada eficacia para construir aplicaciones, buscando la mayor calidad en todos los aspectos deseables.

Existen diversos modelos de proceso de desarrollo y el más usado actualmente es el que se conoce como Proceso de Desarrollo de Software Ágile. Se trata de un modelo iterativo donde priman factores como el funcionamiento del software, las entregas de mejoras frecuentes, la colaboración con el cliente y la adaptación al cambio.

Qué aprenderé en el Curso Proceso de Desarrollo Ágil

  • Desarrollar software bajo distintas ramas del agilismo
  • Entender las disciplinas y actividades en el desarrollo ágil
  • Aplicar correctamente las técnicas de Refactoring
  • Gestionar el desarrollo del software bajo Scrum, con sus roles, artefactos y actividades
  • Desarrollar con el marco de trabajo de eXtreme Programming
  • Desarrollo dirigido por Pruebas (TDD)

Objetivos del curso

El Curso del Proceso de Desarrollo Ágil tiene como objetivo dotar al estudiante de los conocimientos necesarios para adoptar este modelo de desarrollo en proyectos de software. Explicará las principales técnicas y métodos establecidos en el desarrollo ágil como son Refactoring, Scrum y eXtreme Programming.

Durante el tema de Refactoring estudiaremos cómo se deben realizar cambios en el código de los proyectos, para aumentar su calidad, aplicando la red de seguridad de las pruebas del software automáticas.

En el tema de Scrum veremos cómo gestionar los proyectos con este marco de trabajo, viendo qué roles existen en el equipo y cómo se organizan los sprint, entre otras cosas.

En el tema de eXtreme Programming veremos cómo aplicar este método ligero de desarrollo de software y cómo organizar a los equipos de trabajo, sus roles y las actividades.

Por qué debes aprender Desarrollo Ágil

El desarrollo del software no es una tarea fácil. De hecho es una tarea compleja en la que es fácil caer en dinámicas ineficaces e ineficientes. Además es fundamental desarrollar con los mejores parámetros de calidad, para mejorar la mantenibilidad del código a lo largo de toda su vida útil.

Para conseguir desarrollar proyectos donde se cumplan las expectativas, es necesario tener muy claro cuáles son los métodos de trabajo adecuados y cómo aplicarlos. Los procesos de desarrollo ágile son los más usados actualmente en la industria del software y, aplicados correctamente, permiten llevar proyectos de una manera organizada, buscando siempre la mayor satisfacción del cliente.

Pero es importante conocer cómo se deben organizar los proyectos bajo estos marcos de trabajo, cuáles son las principales propuestas y qué tipos de proyectos podemos hacer con ellas. Así mismo, es fundamental aprender a aplicarlas y no caer en los errores frecuentes que acaban disminuyendo su eficacia y mermando las posibilidades de los equipos de trabajo.

Qué tengo que saber

Es ideal que el estudiante de este curso tenga un conocimiento amplio sobre las distintas disciplinas que se realizan en el desarrollo del software, como el diseño de software, el desarrollo de pruebas o la toma de requisitos. Estos temas se dan por sabidos y en este curso explicaremos cómo los procesos de desarrollo ágil organizan todas estas disciplinas para llevar a cabo los proyectos de software.

Clases y contenidos

Evolución de los procesos de desarrollo hasta los ágiles Gratis

En esta clase hacemos un análisis de la evolución de los procesos de desarrollo, desde la cascada a los procesos iterativos y finalmente a los ágiles. Pondremos en contexto las metodologías de desarrollo existentes y qué es lo que se busca solucionar con el proceso ágil y sus diversas variantes.

Extreme Programming

En esta clase abordamos la teoría sobre Extreme Programming, haciendo un recorrido sobre los temas que se tratan en el libro original de Kent Beck.

Valores, principios y estrategias de eXtreme Programmin

En esta clase seguimos trabajando sobre eXtreme Programming, viendo todo el contenido de este método de desarrollo hasta el final del tema. Se empieza también en los últimos 10 minutos el tema de Refactoring.

Clase 4 Desarrollo Ágil
Añadir a Google Calendar
Clase 5 Desarrollo Ágil
Añadir a Google Calendar
Clase 6 Desarrollo Ágil
Añadir a Google Calendar
Clase 7 Desarrollo Ágil
Añadir a Google Calendar
Clase 8 Desarrollo Ágil
Añadir a Google Calendar
Desarrollo Ágil 9
Añadir a Google Calendar
¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 170 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete