You are on page 1of 2

FRANCISCO DIOGENES PASOS SANCHEZ

Actividad 2. Mtodos de desarrollo de


software
Nombre del
mtodo

Modelos en cascada

Caractersticas
similares
Estas metodologas de
desarrollo de software tienen
como objetivo presentar un
conjunto de tcnicas
tradicionales y modernas de
modelado de sistemas que
permitan desarrollar software
de calidad, incluyendo
heurstica de construccin
incluyendo criterios de
comparacin de modelos de
sistemas.
Para tal fin se describen
fundamentalmente,
herramientas de anlisis y
diseo orientadas a objetos
como UML, sus diagramas,
especificacin y criterios de
aplicacin de las mismas.
Como complemento se
describirn las metodologas
de desarrollo de software que
utilizan dichas herramientas,
ciclos de vida asociados, y
discusin sobre el proceso de
desarrollo de software ms

Modelo incremental

Caractersticas
propias
En Ingeniera de software el
desarrollo en cascada,
tambin llamado modelo en
cascada, es el enfoque
metodolgico que ordena
rigurosamente las etapas del
proceso para el desarrollo de
software, de tal forma que el
inicio de cada etapa debe
esperar a la finalizacin de la
etapa anterior. De esta forma,
cualquier error de diseo
detectado en la etapa de
prueba conduce
necesariamente al rediseo y
nueva programacin del
cdigo afectado, aumentando
los costos del desarrollo. La
palabra cascada sugiere,
mediante la metfora de la
fuerza de la gravedad, el
esfuerzo necesario para
introducir un cambio en las

El Modelo Incremental combina


elementos del Modelo Lineal
Secuencial con la filosofa
interactiva de Construccin de
Prototipos. El modelo incremental
aplica secuencias lineales de
forma escalonada mientras
progresa el tiempo en el
calendario. Cada secuencia lineal
produce un incremento del
software. El primer incremento
generalmente es un producto
esencial denominado ncleo.
El Modelo Incremental es
de naturaleza interactiva
brindando al final de cada
incremento la entrega de un
producto completamente
operacional. Este modelo
es particularmente til cuando no
se cuenta con una dotacin de
personal suficiente. Los primeros
pasos los pueden realizar

FRANCISCO DIOGENES PASOS SANCHEZ

Modelo espiral

Una metodologa de desarrollo


de software se refiere a un
framework que es usado para
estructurar, planear y
controlar el proceso de
desarrollo en sistemas de
informacin. A lo largo del
tiempo, una gran cantidad de
mtodos han sido
desarrollados diferencindose
por su fortaleza y debilidad.

El framework para
metodologa de desarrollo de
software consiste en una
filosofa de desarrollo de
programas de computacin
con el enfoque del proceso de
desarrollo de software
Herramientas, modelos y
mtodos para asistir al
proceso de desarrollo de
software.
Proceso unificado de
desarrollo de software

Estos frameworks son a


menudo vinculados a algn
tipo de organizacin, que
adems desarrolla, apoya el
uso y promueve la
metodologa. La metodologa

El modelo espiral es en cierto


sentido semejante al Modelo
Iterativo pues maneja cuatro
iteraciones o ciclos. Comienza
con los requisitos y un plan inicial
de desarrollo (incluye
presupuesto, restricciones y
alternativas para personal,
diseo y ambiente de desarrollo).
Se evalan riesgos del proyecto y
se construye prototipos de las
alternativas. Luego se escribe un
documento con el "concepto de
las operaciones" que describe la
funcionalidad del sistema en un
nivel alto, desde el punto de
vista del usuario. Este es el
producto de la 1 iteracin. A
partir de este documento se
especificacin los requisitos del
software, los cuales son
validados, stos son el producto
de la 2 iteracin. En la 3

El proceso unificado conocido


como RUP, es un modelo de
software que permite el
desarrollo de software a gran
escala, mediante un proceso
continuo de pruebas y
retroalimentacin,
garantizando el cumplimiento
de ciertos estndares de
calidad. Aunque con el
inconveniente de generar
mayor complejidad en los
controles de administracin del
mismo. Sin embargo, los
beneficios obtenidos
recompensan el esfuerzo
invertido en este aspecto. El
proceso de desarrollo
constituye un marco
metodolgico en trminos de
metas estratgicas, objetivos,
actividades y artefactos
(documentacin) requerido en

You might also like