Documentos de Académico
Documentos de Profesional
Documentos de Cultura
APRENDIZ:
EVER ANTONIO JAIME CONTRERAS
INSTRUCTOR:
LUZ KATERINE CASTELLANOS JOYA
Tradicionales Ágiles
Waterfall Kanban
Prototipado Scrum
Espiral Lean
Incremental Programación
Diseño rápido (RAD) Crystal
Definición de las metodologías
Tradicionales:
Waterfall: es un método de implantación progresiva usado en proyectos TIC.
Prototipado: El prototipado nos permite probar, evaluar y validar si efectivamente
la idea que tenemos en mente cumple los objetivos de la empresa y de los usuarios.
Espiral: El modelo de desarrollo en Espiral es una combinación entre el modelo
waterfall y un modelo por iteraciones. El proceso pasa por distintas etapas, desde
la de conceptualización, siguiendo el desarrollo, luego una fase de mejoras, para
finalizar con el mantenimiento.
Incremental: La metodología incremental parte de un diseño inicial con
características básicas, conocida como bosquejo de descripción y luego conforme
avanza el desarrollo se van realizando versiones cada vez más completas del
sistema, hasta llegar a una versión final que satisface completamente las
necesidades del usuario.
Diseño rápido (RAD): La metodología RAD, o modelo de desarrollo rápido de
aplicaciones RAD, es un método de desarrollo de aplicaciones de software basado
en creación de prototipos sin una estructuración ni planificación específica.
Ágiles:
Kanban: La metodología Kanban se implementa por medio de tableros Kanban. Se
trata de un método visual de gestión de proyectos que permite a los equipos
visualizar sus flujos de trabajo y la carga de trabajo.
Scrum: Scrum es un marco de gestión de proyectos de metodología ágil que ayuda
a los equipos a estructurar y gestionar el trabajo mediante un conjunto de valores,
principios y prácticas.
Lean: La metodología Lean se basa en una serie de objetivos básicos que
permiten alcanzar la eficacia: Excluir actividades que no agregan valor al producto
o servicio.
Programación: La metodología de programación es el enfoque teórico práctico que
hace posible encontrar soluciones a problemas complejos partiendo del análisis y
apoyándose en la planificación.
Crystal: Es una metodología de desarrollo de Software ágil y más que una
metodología se le considera una familia de metodologías debido a que se subdivide
en varios tipos de metodologías en función a la cantidad de personal que vayan a
estar en un proyecto.
Metodología elegida para desarrollo del proyecto de software
Conclusión
Las diferentes metodologías que conocemos para el desarrollo de software son de
gran utilidad dependiendo de la necesidad que se tenga al momento por la
compañía o empresa, cada una de las técnicas se puede aplicar a un objetivo
especifico y aplicarlo correctamente hace el trabajo lo más eficiente posible.