Infografia Sobre Metodologias de Desarrollo de Software
Infografia Sobre Metodologias de Desarrollo de Software
Infografia Sobre Metodologias de Desarrollo de Software
DE DESARROLLO DE SOFTWARE.
ESPIRAL
CARACTERISTICAS:
QUE ES:
Definición precisa
Se caracteriza por ofrecer un
proyecto bien estructurado y Objetivos simples
de robusta documentación.
Tareas ejecutadas
Permite una definición precisa
de los requerimientos del Validación y evaluación
proyecto. También, es ideal
para proyectos pequeños y
con objetivos simples.
Los proyectos complejos son DESVENTAJAS:
imposibles de fragmentar.
Dificulta los cambios
Excluye al cliente o al usuario
final
Retrasa las pruebas hasta
VENTAJAS: después de la finalización
VENTAJAS:
Pruebas para determinar el
ajuste y la durabilidad.
Recibir un feedback de los
clientes y usuarios finales.
METODOLOGIAS
AGILES___________________________________________
SCRUM
QUE ES: CARACTERISTICAS:
Constante retroalimentación El método apoya la
por parte del equipo de colaboración y la
trabajo y los clientes. Posee autoorganización.
calendarios de entrega y
Scrum se enfoca en brindar
supervisión bien definidos.
respuestas rápidas y
Además, las actividades se
eficientes a los cambios,
clasifican de acuerdo a su
diseñando soluciones
importancia.
creativas y funcionales en el
menor tiempo posible.
El tamaño del equipo Scrum
es un factor decisivo
VENTAJAS:
Gestión de las expectativas
del usuario
Resultados anticipados DESVENTAJAS:
Gestión sistemática de riesgos Se aplica a equipos reducidos
Requiere de perfiles senior en
su aplicación
Puede necesitar de
transformaciones dentro de la
organización
PROGRAMACION EXTREMA
QUE ES: CARACTERISTICAS:
VENTAJAS:
Relación estrecha con el
cliente
Software estable debido a
continuas pruebas
Código de comprensión
sencilla en todo momento
CONCLUSION______________________________________
Con toda esta información llegue a obtener más conocimiento del tema de las
metodologías de desarrollo de software, comprender con breve descripción de que
tratan y con sus características, ventajas y desventajas para el uso de algunas de
ellas.
Para las metodologías tradicionales se pueden encontrar las siguientes:
Espiral
Cascada
Prototipo
Incremental
Desarrollo rápido de aplicaciones (RAD)
Y en las metodologías agiles encontramos las siguientes:
Programación extrema (XP)
Kanban
Scrum
Lean
Desarrollo basado en características (FDD)
BIBLIOGRAFIA___________________________________________
https://itsqmet.edu.ec/los-8-tipos-de-metodologia-de-desarrollo-
de-software/#Programacion_extrema_XP
https://blog.gitnux.com/es/metodologias-de-desarrollo-de-
software/