Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Infografia conceptos de software, Esquemas y mapas conceptuales de Desarrollo de Software

Infografia que resume conceptos varios sobre el desarrollo de software

Tipo: Esquemas y mapas conceptuales

2021/2022

Subido el 30/04/2023

belendgd10
belendgd10 🇨🇴

1 documento

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1

Vista previa parcial del texto

¡Descarga Infografia conceptos de software y más Esquemas y mapas conceptuales en PDF de Desarrollo de Software solo en Docsity!

2 Metodologías de desarrollo de 5d software son una serie de procesos, prácticas y técnicas que se utilizan para desarrollar software de manera eficiente y efectiva. Marcos de trabajo ágiles a Marcos de trabajo tradicionales Son un enfoque iterativo e incremental para el desarrollo de software que se enfoca en la entrega temprana y continua de software funcional. Serum: Enfocado en sprints, roles definidos (Scrum Master, Product Owner, Equipo de Desarrollo), reuniones diarias (Daily Scrum), product backlog y sprint backlog. Ventajas: — Entrega continua de software, adaptabilidad al cambio, trabajo en equipo, enfoque en el valor para el cliente. Desventajas: Requiere una alta colaboración y comunicación del equipo, puede ser difícil para equipos grandes o distribuidos. Kanban: Enfocado en visualizar el flujo de trabajo, límites de trabajo en proceso, mejora continua, priorización basada en demanda del cliente. Ventajas: Entrega continua de software, adaptabilidad al cambio, mejora continua del proceso, enfoque en el valor para el cliente. Desventajas: Puede ser difícil para equipos nuevos o sin experiencia, puede ser menos predictivo que otros marcos de trabajo. XP (Extreme Programming): Enfocado en calidad del código, pruebas automatizadas, programación en pareja, integración continua, — retroalimentación constante del usuario. Ventajas: Alta calidad del código, entrega temprana y continua, enfoque en la satisfacción del cliente Desventajas: Puede ser difícil de implementar en equipos sin experiencia, puede ser menos predictivo que otros marcos de trabajo. Son un enfoque secuencial y lineal para el desarrollo de software que se enfoca en la planificación detallada y la documentación exhaustiva, Modelo en cascada: Enfocado en fases secuenciales (análisis de requisitos, diseño, implementación, prueba), documentación exhaustiva, planificación detallada. Ventajas: es predictivo y bien estructurado, adecuado para proyectos pequeños y estables, fácil de entender y gestionar. Desventajas: inflexible ante cambios, requiere una planificación y documentación exhaustiva, puede tener problemas con la retroalimentación constante del usuario. Modelo en espiral: Enfocado en gestión de riesgos, iterativo, enfocado en la retroalimentación del usuario, ciclo de vida dividido en fases (evaluación de riesgos, planificación, implementación, evaluación). Ventajas: Enfocado en la mitigación de riesgos, adaptable al cambio, adecuado para proyectos grandes y complejos. Desventajas: Puede ser costoso y complejo de implementar, requiere un equipo experimentado, puede ser menos predictivo que otros marcos de trabajo. Modelo de desarrollo de prototipos: Enfocado en la creación rápida de prototipos, iterativo, enfocado en la retroalimentación del usuario, énfasis en la comunicación y la colaboración del equipo. Ventajas: Enfocado en la retroalimentación constante del usuario, permite validación temprana de requisitos, adecuado para proyectos con requisitos poco claros. Desventajas: Puede ser difícil de manejar en proyectos grandes o complejos, puede ser menos predictivo que otros marcos de trabajo, puede ser costoso y llevar más tiempo del esperado.