Está en la página 1de 6

lOMoAR cPSD| 31681259

Taller sobre metodologías de desarrollo de


software

GA1-220501093-AA1-EV01

Aprendiz:

CARLOS JESUS ARCHBOLD FLECHAS

Instructor:

Análisis y desarrollo de software

Servicio Nacional de Aprendizaje Sena

14/diciembre/2023

Regional Cesar
lOMoAR cPSD| 31681259
lOMoAR cPSD| 31681259

TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE.

➢ FORMULACIÓN DE PREGUNTAS

De acuerdo con las temáticas desarrolladas en el componente formativo


resolver las siguientes inquietudes.

1. Describa con sus propias palabras qué es y de que se compone una


metodología de desarrollo de software. Citar por lo menos 2 datos que
demuestren su utilidad.
2. Describa con sus propias palabras cuáles son las características
fundamentales de un marco de trabajo ágil y un marco de trabajo tradicional.
3. Elabore una lista donde clasifique por lo menos cinco metodologías de
desarrollo de software en marcos tradicionales y marcos ágiles.

Desarrollo Preguntas Formuladas

1. Describa con sus propias palabras qué es y de que se compone una


metodología de desarrollo de software. Citar por lo menos 2 datos que
demuestren su utilidad.

Para la planificación y desarrollo de un Proyecto Software se necesita de un


plan de trabajo detallado, he ahí donde las metodologías de desarrollo de
software sirven como herramienta para el desarrollo de proyectos Software,
ya que la metodología de desarrollo de software es un conjunto de técnicas
y métodos organizativos que se aplican para diseñar solucionesde software
informático, se usa para estructurar, planificar y controlar el proceso de
desarrollo de sistemas de información, con el objetivode trabajar en
equipo de manera organizada en un proyecto. Es importante trabajar un
proyecto bajo una metodología de desarrollo, ya que desarrollarun producto
sin una metodología clara desembocará en un proceso aún más complejo,
que conducirá a problemas, retrasos, errores y, es decir, un mal resultado
final.

Las metodologías parten de un componente teórico y al usarse conllevan


al uso de conjuntos de técnicas y métodos las cuales determinan las tareas
generales y específicas y así alcanzar el objetivo.

Las metodologías de desarrollo de software se clasifican en marcos de


trabajo tradicionales y marcos de trabajo ágiles.
lOMoAR cPSD| 31681259

2. Describa con sus propias palabras cuáles son las características


fundamentales de un marco de trabajo ágil y un marco de trabajo
tradicional.

CARACTERISTICAS METODOLOGIAS DE DESARROLLO DE SOFTWARE


MARCO DE TRABAJO TRADICIONAL MARCO DE TRABAJO ÁGIL
✓ Tienen una estructura de ✓ La división de sus tareas y
desarrollo claramente roles son muy bien
establecida, lineal y poco estructuradas y optimizadas.
flexible.
✓ Generan un alto costo al ser ✓ Permite un comportamiento
implementadas. abierto a la corrección de
acciones, respuesta ante fallos
y resolución de
inconvenientes.
✓ Los roles y actividades son ✓ Interacciones constantes con
claramente definidos. el cliente.
✓ Requieren de una ✓ Las metodologías agiles son
documentación exhaustiva, transparentes.
clara y detallada de todo el
proyecto.
✓ Cumple con el plan establecido ✓ Comunicación y organización
desde el inicio del desarrollo del
proyecto.
✓ Orientadas a proyectos ✓ Empoderamiento de las tareas
grandes. asignadas a cada miembro
✓ Poca participación del cliente ✓ Trabajo en equipo
✓ no se pueden iniciar nuevos ✓ creación de unidades de
trabajos hasta que se complete trabajo con metas específicas.
el trabajo actual
✓ Permite actividades integradas ✓ Se verifica constantemente la
de desarrollo, pruebas y actualización de resultados al
verificación. énfasis en la equipo para monitorear el
comunicación y el control avance total del proyecto
lOMoAR cPSD| 31681259

3. Elabore una lista donde clasifique por lo menos cinco metodologías de


desarrollo de software en marcos tradicionales y marcos ágiles.

CLASIFICACIÓN METODOLOGIAS DE DESARROLLO DE


SOFTWARE
MARCOS TRADICIONALES MARCOS ÁGILES
➢ Waterfall (cascada) ➢ Scrum
➢ Prototipado ➢ Programación extrema (XP)
➢ Espiral ➢ Desarrollo de software
adaptativo (ASD)
➢ Incremental ➢ Método de desarrollo
dinámico de software (DSDM)
➢ Diseño rápido de aplicaciones ➢ Desarrollo impulsado por las
(RAD) características (FDD)
➢ COBIT ➢ Kanban
➢ ITIL ➢ Desarrollo orientado al
comportamiento (BDD)
lOMoAR cPSD| 31681259

CONCLUSIONES

❖ Las metodologías de desarrollo de software agiles son de mayor


flexibilidad y adaptabilidad a cualquier ajuste que deba realizarse
durante el proceso de desarrollo.
❖ Los marcos de trabajo tradicionales o metodologías tradicionales se
centran la mayor parte de su esfuerzo en la planeación y control del
proceso.
❖ Trabajar un proyecto con una metodología es imprescindible para una
buena organización, además que permite ahorrar tiempo y gestionar mejor
los recursos disponibles para el proyecto que se va a desarrollar.
lOMoAR cPSD| 31681259

También podría gustarte