Anda di halaman 1dari 2

MTODOS DE DESARROLLO

DE SOFTWARE

Construccin
Cascada Incremental Espiral Programacin extrema Scrum
de prototipos

Es el enfoque metodolgico Es un modelo del Es un modelo de proceso de


comportamiento del El Modelo Incremental Es el ms destacado de los Es un proceso en el que se
que ordena rigurosamente combina elementos del software evolutivo que aplican de manera regular
sistema que puede ser procesos giles de
las etapas del proceso para Modelo Lineal Secuencial acompaa la naturaleza un conjunto de buenas
usado para entenderlo desarrollo de software
el desarrollo de software. con la filosofa interactiva interactiva de construccin prcticas para trabajar
completamente o ciertos de prototipos con los
aspectos de l y as clarificar de Construccin de colaborativamente, en
Prototipos. aspectos controlados y equipo, y obtener el mejor
los requerimientos sistemticos del modelo resultado posible de un
cascada. proyecto.
El inicio de cada etapa debe
esperar a la finalizacin de Pone ms nfasis en la
la inmediatamente anterior adaptabilidad que en la
El prototipo debe ser Combina elementos del MLS previsibilidad.
construido en poco tiempo, con la filosofa interactiva
usando los programas Interaccin, incremento,
de construccin de anlisis de riesgos, Est especialmente indicado
adecuados y no se debe prototipos.
utilizar muchos recursos incremento e interaccin. para proyectos en entornos
Anlisis, diseo, complejos, donde se
codificacin, pruebas y Historia, descripcin de la necesita obtener resultados
mantenimiento. historia, codificacin, pronto, donde los requisitos
Recoleccin de informacin, liberacin de software, son cambiantes o poco
Recoleccin de informacin, Comunicacin, planificacin, evaluacin del cliente. definidos, donde la
diseo, construccin, diseo, construccin, anlisis, ingeniera,
evaluacin, refinamiento, innovacin, la
evaluacin, refinamiento, desarrollo, construccin, competitividad, la
Sencillez, calidad y facilidad ciclo del producto. ciclo de producto. evaluacin del cliente. flexibilidad y la
de aprendizaje. productividad son
Evaluacin del cliente, fundamentales.
planificacin incremental,
No modifica el flujo del diseos detallados,
Al construir sistemas Es evolutivo por lo que refactorizacin
cdigo, mantiene el pequeos se detectan los
producto estable del cdigo, mantiene la satisfaccin del
errores con facilidad. cliente. Requiere todos los Demostracin, retrospectiva
reduce costos, maneja
herramientas apropiadas. requerimientos necesarios. del trabajo y de la
modificacin, nueva
construccin.

La interaccin es gil, se
puede usar para proyectos
medianos y grandes,
identifica y elimina
obstculos a largo plazo.
CONCLUSIN

La principal diferencia entre los modelos es el tipo de requerimientos que manejan y en base a estos
requerimientos puede ser el tipo empleo o uso que se utilizara dependiendo el tamao del proyecto,
es decir, unos modelos se emplean para softwares sencillos con pocas consultas y otros ms
estructurados para mltiples consultas a la vez, algunos mtodos son muy tiles para pequeos y
medianos proyectos y otros para medianos y grandes proyectos.

Yo considero como mejor modelo el de espiral ya que es muy flexible con requerimientos del cliente
y abarca todos los requerimientos necesarios para lograr el objetivo del cliente.

Para el desarrollo de una aplicacin de control escorar creo que sera excelente usar el modelo
incremental ya que esta aplicacin ocupara mucho flujo de datos y consultas y este mtodo permite
identificar de manera rpida algn problema.

Anda mungkin juga menyukai