Gestión de Proyectos de Software: Scrum, DevOps y Blue WATCH
$74.99
Shop on Udemy

Description

¿De qué trata este curso?El software está considerado mundialmente como uno de los productos más complejos creados por el hombre. Para manejar esta complejidad, los ingenieros de software empleamos la gestión de proyectos como el instrumento principal que nos permite controlar las variables que determinan la calidad del software. Entre estas variables se incluyen: el tiempo, el costo, el alcance, los requerimientos funcionales, el cumplimiento de normas y estándares y la aplicación de mejores prácticas, entre otras. SCRUM es un marco metodológico usado en muchas empresas para gestionar de modo ágil proyectos de distinta naturaleza, incluyendo proyectos de software. SCRUM describe los procesos de gestión necesarios para planificar, organizar y controlar un proyecto. Sin embargo, debido a su aplicabilidad generalizada, SCRUM adolece de la descripción de los procesos que los ingenieros de software debemos seguir para desarrollar, operar o mantener una aplicación o sistema de software. Para suplir esta limitación de SCRUM, se hace necesario utilizar métodos y prácticas propias de la Ingeniería del Software que describan en detalle los procesos y actividades que se requieren para desarrollar, operar y mantener software de alta calidad. DevOps es un marco de trabajo que cubre las fases de desarrollo y operación del ciclo de vida del software y, por ende, describe de modo muy general que debemos hacer los ingenieros de software para analizar, especificar, diseñar, codificar, probar, entregar, poner en producción y supervisar la operación de una aplicación o sistema de software.¿Qué aprenderás en este curso? Este curso te enseñará los conceptos fundamentales, las mejores prácticas y los procesos metodológicos que todo desarrollador o ingeniero de software debe conocer para gestionar ágilmente el desarrollo y la operación de un sistema de software o aplicación. Para ello, estudiaremos un método de desarrollo y operación de software que integra SCRUM y DevOps. Este método, denominado Blue Watch, fue creado por los autores de este curso para enseñar a sus estudiantes los procesos y actividades que se deben seguir para gestionar, desarrollar y operar software de una manera ágilmente disciplinada.  El método explica, en detalle, que debe hacer un equipo de desarrolladores, o un equipo DevOps, para: (1) gestionar ágilmente un proyecto de software, esto es, planificar, organizar, dirigir y controlar el proyecto y (2)  desarrollar y operar la aplicación o sistema de software mediante el seguimiento de un conjunto organizado de procesos que van desde el análisis y especificación de los requerimientos de la aplicación, el diseño  de la arquitectura del sistema, su codificación, integración, pruebas, entrega y puesta en producción. ¿En qué difiere este curso de otros relacionados con la gestión de proyectos de software?Este curso cubre los conceptos, prácticas, métodos y modelos de procesos que todo desarrollador e ingeniero de software debe conocer para producir software de alta calidad, incluyendo SCRUM y DevOps. Integra SCRUM y DevOps en un marco metodológico ágilmente disciplinado conocido como Blue Watch, el cual describe no solo cómo se gestiona ágilmente un proyecto de software, sino todos los procesos técnicos que son necesarios para desarrollar y operar software de calidad mundial. Enseña los principios, mejores prácticas y principales procesos metodológicos de la Ingeniería del Software para la gestión de proyectos de software. Su contenido está basado y soportado por un libro texto publicado recientemente y titulado Ingeniería del Software: Un enfoque basado en procesos de los autores Jonás Montilva y Judith Barrios disponible en Amazon.

logo

Udemy

Top in Udemy

View all
View all