Curso Introducción a Metodologías para el Desarrollo de Software
Disparador
En los distintos cursos de programación que he brindado tanto en institutos como para empresas, encuentro que lo desarrolladores novatos no visualizan el alcance total de sistema, así como tampoco los errores que pueden ocurrir y caminos alternativos que se pueden dar en los procesos.
Las herramientas brindadas en este curso proporcionan al programador una forma más eficaz de comunicación con los usuarios y entendimiento de sus requerimientos. Los Casos de Uso son una forma comprobada de analizar y encontrar que acciones pueden ocurrir de forma errónea o distintas y como encaminar ese escenario hacia una operación exitosa.
Otros diagramas también modelan clases y comportamientos utilizados en orientación a objetos, posibilitando un diseño precio a la codificación de los mismos.
Programa
- Evolución de las metodologías para el desarrollo de software
- Metodología clásicas y ágiles
- Metodología iterativa e incremental
- Requerimiento funcionales y no funcionales
- Casos de uso para relevamiento y como guía de la metodología
- Utilización de UML para modela Clases de Análisis y Diseño
- Elementos y relaciones de cada diagrama
- Diagramas de Secuencia, Despliegue, Casos de Prueba
- Cómo modelar las diferentes vistas de un sistema
Más información sobre la adaptación del contenido a la empresa en Capacitación para empresas
Objetivos:
Dotar a programadores sin formación a académica de conocimientos básicos para relevar requisitos , desarrollar una análisis de los mismos y poder afrontar la codificación con soluciones ya estudiadas, acortados los tiempo de desarrollo, minimizando la generación de errores y propiciando una comunicación más dinámica con usuarios y clientes.
La duración, profundidad y cantidad de prática puede adaptarse en un función de lo requerido.
Dictado por Licenciado en Sistemas con más de 20 años de experiencia en relación con el desarrollo de software. Especializado en plataformas web.
Ha sido docente en centros especializados en Buenos Aires, Argentina, como la Universidad CAECE, IBM Trainning Center y Educación IT.