You are on page 1of 2

Metodos y modelos de desarrollo de software

Unidad 1. MODELOS PARA EL DESARROLLO DE SOFTWARE


ACTIVIDAD 2. Modelos de desarrollo

1.- Qu modelo de desarrollo es el menos apropiado a usarse? Modelo Cascada o


Tradicional.
Por qu?
El modelo es muy sencillo, se usa cuando el proyecto no es complejo Cabe mencionar que
tambien tiene sus ventajas para cuando el modelo es sencillo en ocasiones se acarrean
errores, por lo tanto, se implement la mejora de un mtodo de cascada, en donde te
permites regresar a la etapa anterior para corregir.
2.- Cules son los 3 modelos de desarrollo que segn la evaluacin de criterios
pueden emplearse?
Modelo Evolutivo
Modelo Cascada
Modelo Basado en componentes.
3.- De los 3 modelos que cumplen con los criterios del anlisis, menciona cada
modelo y describe el modelo segn su definicin en que momento lo puedes
utilizar.
Modelo: Evolutivo
Descripcin 1
Para generar una primera versin del proyecto, posteriormente se irn agregando nuevas
funcionalidades o complementando lo existente.
Modelo: Cascada
Descripcin 2:
Etapa inicial; levantamiento de requerimientos, anlisis y Diseo

Modelo: Basado en componentes


Descripcin 3:
Reutilizacin del software y control de riesgos.
B.- Una empresa que no cuenta con ningn sistema de software, solicita un sistema de
facturacin al nuevo departamento de sistemas de informacin, pero el sistema ya es
urgente, por lo que se decide realizar un software de facturacin que contemple, en su
entrega inicial, un mdulo de facturacin terminado, que descuente de inventario y de
pedidos del cliente el producto facturado; una vez probado y liberada esta versin, se debe
de iniciar con otra etapa al mismo desarrollo en donde a la versin anterior se anexe un
mdulo de contabilidad; es decir, que cuando se registre la factura realice los movimientos
contables, cargos y abonos en las cuentas de inventario, caja, clientes, etc. Al finalizar el
desarrollo, las pruebas de integracin con resultados positivos, se libera y se deber de
iniciar con otro mdulo que se anexa al desarrollo que integre a la ltima versin del
sistema de facturacin, que hasta el momento trabaja con inventario, pedidos y
contabilidad, con el control de cuentas por cobrar, es decir de lo que se facture, se registre
movimientos de los adeudos del cliente, a quien se le facture a crdito, al terminar este
desarrollo se tendr una versin C, del desarrollo, al transcurso del tiempo tambin se le
piensa agregar al mismo sistemas de facturacin versin C, mdulos de bancos, materias
primas, produccin y nminas. Ahora responde a las preguntas.
4.- De acuerdo a la problemtica, aplicaras un modelo de prototipos?, SI/NO:
SI

Metodos y modelos de desarrollo de software


Unidad 1. MODELOS PARA EL DESARROLLO DE SOFTWARE
ACTIVIDAD 2. Modelos de desarrollo
Por qu?
Este modelo se aplica para la elaboracin de proyectos complejos, se inicia con la
construccin de prototipo rpido, esto obedece que en ocasiones un cliente o el mismo
desarrollador no comprenden a detalle lo solicitado, por lo que un prototipo le ayuda a
clarificar su solicitud.
Se requiere de manera urgente una primera parte de sistema ya funcionando, y este
Modelo permite el desarrollo de cada prototipo del sistema de manera aislada.
5.- De acuerdo a la problemtica, estaramos hablando que el mtodo apropiado
sera, el modelo evolutivo? SI/NO:
NO
Por qu?
Porque el Modelo Evolutivo necesariamente tiene que estar todos los Mdulos del sistema
funcionando a la perfeccin para poder liberar el producto terminado. En otras palabras, se
realizan varias versiones del desarrollo hasta tener el sistema ideal.
6.- Crees que, segn como solicitan el desarrollo, el modelo de componentes es
el apropiado para desarrollar todo el desarrollo completo? SI/ NO.
NO
Por qu?
Porque el modelo de componentes est enfocado en la reutilizacin del software; si bien es
cierto que permite entregas ms rpidas, pudiera no existir algn componente, entonces se
vera en la necesidad de construir dicho componente, lo cual pudiera causar un retrabado
que afectara los tiempos de entrega y los costos del proyecto.
7.- El modelo de cascada se puede aplicar para desarrollar cada mdulo?, SI/NO:
NO
Por qu?
Porque dicho modelo no permite ver los resultados de manera inmediata, es decir, se ver
el dicho producto una vez terminado. Y es todo lo contrario lo que demando los requisitos
de dicho proyecto, adems se utiliza cuando el proyecto no es complejo.
8.- El modelo en Espiral podra tambin ayudar en la creacin del proyecto?,
Si/No
SI
Por qu?
Tambin es de los mtodos de desarrollo ms complejos es un modelo de desarrollo muy
interesante por la forma en cmo aborda el desarrollo de proyectos complejos.
Sera de gran ayuda o soporte para dicho proyecto, ya que permite la gestin de todos los
recursos de proyecto, evitando riesgos innecesarios que pudiera interferir en los tiempos
de entrega.