Universidad de Minnesota Educación gratuita en línea

Procesos y metodologías de desarrollo de software

Descripción

El software se está convirtiendo rápidamente en parte integral de la vida humana a medida que vemos más y más avances técnicos y de automatización. Al igual que esperamos que el automóvil funcione todo el tiempo y no nos podemos permitir romper o reiniciar inesperadamente, la industria del software necesita continuar aprendiendo una mejor manera de construir software si se convierte en parte integral de la vida humana.

En este curso, obtendrá una visión general de cómo funcionan los equipos de software. ¿Qué procesos usan? ¿Cuáles son algunas de las metodologías estándar de la industria? ¿Cuáles son los pros y los contras de cada uno? Aprenderá lo suficiente como para tener una conversación significativa sobre los procesos de desarrollo de software.

Después de completar este curso, un alumno podrá
1) Aplicar prácticas básicas de ingeniería de software a nivel conceptual para un problema determinado.
2) Comparar y contrastar metodologías de desarrollo tradicionales, ágiles y lean a alto nivel. Estos incluyen Waterfall, Rational Unified Process, modelo V, modelos incrementales, espirales y una visión general de la mentalidad ágil
3) Proponer una metodología más adecuada para una situación dada

Precio: ¡Inscríbase gratis!

Idioma: Inglés

Subtítulos: Inglés

Procesos y metodologías de desarrollo de software - Universidad de Minnesota