©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Proceso de Desarrollo Unificado
Curso de gestión de proyectos de desarrollo de software con RUP: Rational Unified Process
Material disponible
Este curso aborda el Proceso Unificado de Rational (RUP, Rational Unified Process) para explicar una metodología capaz de ofrecer éxito en el desarrollo de todo tipo de proyectos de software.
Qué aprenderé en el Curso de Proceso de Desarrollo Unificado
Objetivos del curso
Por qué debes aprender Proceso de Desarrollo Unificado
Qué tengo que saber
Para sacar el máximo aprovechamiento del Curso de Proceso de Desarrollo Unificado debes saber programar, tener un entendimiento de las disciplinas que se realizan en el desarrollo de software como programación, objetos, análisis y diseño, desarrollo y pruebas . No es necesario ser un experto en estas areas pero sí conocer que implica cada discilpina.
Clases y contenidos
En esta clase tenemos una introducción al curso, abordando lo por qué es importante tener un proceso de desarrollo, qué es un proceso de desarrollo y qué es RUP, y para qué vamos a usarlo. Luego comenzaremos a ver cómo vamos a aplicar RUP, en líneas muy generales, mostrando que es un proceso iterativo incremental y cuáles son las distintas fases y disciplinas que iremos realizando a lo largo de un proyecto, los roles del equipo y otra serie de cosas que nos ofrecerán una vista de pájaro sobre el Proceso Unificado de Desarrollo, relacionando constantemente con otras metodologías como las ágiles.
En esta clase veremos en detalle el conjunto de las disciplinas que se realizan dentro de un proyecto con RUP y dentro de cada disciplina todas las actividades que se van realizando, y en el orden en el que surgen. También se explicará qué rol tiene que realizar cada actividad, es decir, quienes son los encargados de hacer cada actividad. De este modo podemos ver una vista de pájaro general pero completa de lo que significa llevar un proyecto con el proceso unificado de desarrollo.
En esta clase seguimos avanzando hacia el conocimiento general del Proceso Unificado de Desarrollo. Seguiremos analizando las actividades que se tienen que realizar en un proyecto, pero ahora las veremos más en relación a las fases de RUP. Veremos que prácticamente todas las fases desarrollan todas las actividades, o casi todas, pero en distintos grados, que estudiaremos con detalle.
En esta clase comenzamos con el tema de la toma de requisitos con casos de uso, explicando qué es un caso de uso, qué es un actor, qué tipo de acciones pueden darse en los casos de uso, etc.
En esta clase realizamos mayormente una práctica de encontrar casos de uso de un programa de edición de textos, lo que nos permite entender qué es y qué no es un caso de uso. Además vemos el final de la teoría sobre la actividad de encontrar actores y casos de uso.
En esta clase estamos viendo el resto de las actividades relacionadas con la toma de requisitos, después de encontrar actores y casos de uso, como priorizar casos de uso, especificar casos de uso, etc.
En esta clase damos por finalizada la disciplina de casos de uso, viendo las actividades que nos quedaban por abordar, como especificar los casos de uso y la interfaz. Luego nos metemos de lleno con la teoría de la disciplina de análisis, viendo sus distintas actividades.
Repasamos la relación de todo lo visto hasta el momento en el curso de proceso de desarrollo unificado.
En esta clase comenzamos con una duda relacionada con la toma de requisitos, para un videojuego. Veremos particularidades de este tipo de aplicaciones. Luego entramos en la disciplina de pruebas, que veremos por completo. Aproximadamente en la mitad de la clase comenzamos con el tema de gestión, viendo principalmente cómo se divide porcentualmente el trabajo de las distintas disciplinas por etapas, meses o para un proyecto completo.
En esta clase vamos a realizar una presentación de un proyecto que se ha llevado a cabo con RUP. Es justamente un gestor de proyectos que se llevarán a cabo con RUP, por lo que todos sabemos ya de qué se trata y podemos entender bien el modelo del dominio. Durante la clase se mostrarán sobre todo los diagramas que se han ido generando durante el proyecto, desde el modelo del dominio, casos de uso, análisis, diseño y en adelante.
En esta clase hacemos todo un repaso a la materia de gestión RUP y luego se abordan los puntos que nos faltaban para explicar toda la disciplina de gestión al completo.
Esta es la primera clase de prácticas de RUP que hemos realizado sobre proyectos realizados por los estudiantes. En concreto se han corregido los ejercicios del juego de las damas y del juego de backgammon. En ambos casos se presentó el modelo de dominio, actores y casos de uso.
En esta clase seguimos revisando los proyectos de Backgammon y las Damas, estudiando sobre todo los casos de uso de estos proyectos.
En esta nueva sesión continuamos avanzando con la revisión de las prácticas "Backgammon" y "Damas", en esta ocasión estudiamos casos de uso y comenzamos a ver análisis.
En esta clase continuamos con los proyectos prácticos que hemos llevado durante el curso. Nos centramos principalmente en avanzar las tareas de análisis.
Sesión práctica en la que veremos cómo se ha hecho el análisis de los juegos de Backgammon y las Damas, con diagramas y documentación según el proceso de desarrollo RUP.
Valoraciones
MARIBEL NARGANES
Un curso que todo profesional debe saber
Antonio Avezon Saavedra
Excelente curso. Aprender de manera amena temas que son difíciles, pero con la experiencia del profesor se ven fáciles. Agradecido por la oportunidad!!!
Marcos Sánchez
Continuamos enganchados a este Master ... Despues de muchos meses ... Gracias
Fredy Manrique
Siento que quedo con los tips claves para aplicar RUP y a la vez quitar el mito de que UML no es bueno. Luis nos deja la esencia de la teoria para que la apliquemos de manera práctica en la práctica.
Antonio Ramón Padrón Ferrer
Cosme Izquierdo Ruiz
Mauricio Zárate
Excelente curso y muy experto el instructor.
Leonardo Hakim
Excelente curso!
Antonio Berbel Gonzalez
Luis es el mejor profesor que un alumno puede tener. Clases magistrales
CARLOS ALBERTO BARCO GARCIA
Luis explica las cosas de una forma muy clara y hace los cursos muy amenos. El material es muy bueno y la plataforma también. La única pega que yo veo es que el curso está orientado a proyectos con interfaz de usuario (ventanas, botones, campos...). Yo me dedico al mundo del tiempo real, concurrencia, interfaces físicos... Y no se ha visto ningún ejemplo sobre ello.
Maria Paula Herrero
Muy bueno, explica en profundidad cada aspecto de RUP
Jorge Ignacio Jover Bou
Sergio Bou Garcés
Gran curso , imposible encontrar un mejor profesor…grande Luis.
Angel Bernardo Santiago Antonino
Excelente curso, todo a detalle y construido de una forma muy muy estructurada
Miguel Angel Zúñiga
Excelente curso, a más de los conceptos teóricos transmitidos me parecieron muy valiosas las sesiones de corrección de prácticas. Estas sesiones ayudan a identificar errores comunes y la manera de corregirlos.
José Navarro
Victor Serrano
Por fin un curso en profundidad sobre el Proceso de Desarrollo Unificado. Bien explicado por alguien que domina el tema y sabe enseñar. Excepcional.
Paul Aquino Gutierrez
Exelente, Luis es un maestro de verdad.
Roxana Ariza Sánchez
Muy buen curso
Joaquín Rodríguez Andújar
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.