Está en la página 1de 2

METODOLOGÍAS

DESARROLLO DE SOFTWARE
Ficha
2758362
Marco de trabajo usado para
REALIZADA POR: estructurar, planificar y controlar
el proceso de desarrollo en sistemas
Alberto Sparano
Elmer Jiménez de información.
Vannesa Polanco
EXISTEN DOS TIPOS:
TRADICIONAL Y ÁGIL

1) TRADICIONAL

PROTOTIPADO
Relacionada con la mejora continua y el Ciclo de
Deming que consiste en un proceso interactivo
enfocado en diseñar, implementar, medir y ajustar
un plan de desarrollo de software.

VENTAJAS Y DESVENTAJAS
• El usuario participa más •Su presentación y discusión con
activamente en la los usuarios no es controlada:
construcción del producto son modelos y los usuarios
de software (La Solución), ya suelen enfocarse en aspectos
que “lo puede ver” y, “superficiales” que los pueden
dependiendo del tipo de dejar inconformes, también es
prototipo, “utilizar” desde el posible que se pierda mucho
primer momento. tiempo.

2)
TRADICIONAL

CASCADA
El método de cascada se basa en que los equipos
sigan una secuencia de pasos y nunca avancen
hasta que se haya completado la fase anterior.

VENTAJAS Y DESVENTAJAS

•Una estructura •Por norma general, los


sencilla gracias a proyectos más complejos o
unas fases de de varios niveles no permiten
proyecto su división en fases de
claramente proyecto claramente
diferenciadas. diferenciadas.

3) TRADICIONAL

INCREMENTAL
Esta metodología de desarrollo de software se va
construyendo el producto final de manera
progresiva. En cada etapa incremental se agrega
una nueva funcionalidad, lo que permite ver
resultados de una forma más rápida

VENTAJAS Y DESVENTAJAS
•Reduce el tiempo de •Requiere de mucha
desarrollo inicial, ya que se planeación, tanto
implementa la funcionalidad administrativa como
parcial. Resulta más sencillo técnica. Requiere de metas
los cambios cuando se claras para conocer el
acorta el tamaño de los estado del proyecto.
incrementos.
METODOLOGÍAS
DESARROLLO DE SOFTWARE
Ficha
2758362
Marco de trabajo usado para
REALIZADA POR: estructurar, planificar y controlar
el proceso de desarrollo en sistemas
Alberto Sparano
Elmer Jiménez de información.
Vannesa Polanco

1) ÁGILES

PROGRAMACIÓN EXTREMA XP
Busca desarrollar y gestionar proyectos con
eficacia, flexibilidad y control, es decir se centra
en la velocidad y la simplicidad con ciclos de
desarrollos cortos.

VENTAJAS Y DESVENTAJAS
•Relación estrecha con el cliente. •Mayor esfuerzo de trabajo.
Ausencia de trabajos de programación El cliente se implica en el
innecesarios proceso.
Software estable debido a continuas Requiere mucho tiempo.
pruebas Relativamente caro.
Menos errores gracias a la Requiere control de
programación en pareja versiones.
Ausencia de horas extra, gestión
propia del tiempo.

2)
ÁGILES

SCRUM
Divide las tareas en pequeñas porciones y organiza
en tableros de trabajo, bloques de tiempo cortos y
fijos para conseguir un resultado en cada iteración.
Se divide en las siguientes etapas: planificación de la
iteración, ejecución, reunión diaria y demostración
de resultados.

VENTAJAS Y DESVENTAJAS
•La metodología se basa en dividir •Si por algún motivo quedan
el trabajo en fases con objetivos y tareas sin finalizar, el resto de
tareas concretas. pendientes comenzará a
Los miembros del equipo pueden postergarse indefinidamente,
participar durante todas las etapas pues a menudo hay una relación
del proyecto aportando lógica y secuencial entre las
propuestas de mejora o ideas para actividades del tablero.
Puede ser difícil el manejo de
resolver problemas.
Scrum en proyectos complejos.

3) ÁGILES

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. En un tablero
Kanban, el trabajo se muestra en un proyecto en
forma de tablero organizado por columnas.

VENTAJAS Y DESVENTAJAS
•Evita los excesos de producción. •Kanban apuesta por lo justo, lo
Los pedidos se entregan en el momento que significa que siempre vas a
oportuno. trabajar con los recursos
Se cuida de cerca la rotación del stock. precisos.
Optimiza la utilización de espacios en el Cuando los plazos de entrega
almacén. no pueden cumplirse, se ve
Puedes tener información en tiempo real afectado el calendario de
acerca de la producción. producción para el resto de
pedidos. Esto puede ocasionar
Ayuda a detectar rápidamente los
una cadena de incumplimiento.
problemas en la cadena de producción.

También podría gustarte