Está en la página 1de 4

Actividad 2. Modelos de desarrollo.

Universidad Abierta y a Distancia de Mxico


Facilitador
Esther Lozano Canda
Asignatura
Mtodos y Modelos de Desarrollo de Software
Actividad 2. Modelos de desarrollo.
Unidad 2.
Estudiante
Jos Guadalupe Mndez Uh
Matrcula
ES1410900401
Grupo
DS-DMMS-1502S-B1-004

Actividad 2. Modelos de desarrollo.


*Propsito: Identificar el modelo de desarrollo apropiado para iniciar los desarrollos a
las problemticas proporcionadas en la actividad.
A.- Al levantar tus requerimientos y al realizar el anlisis de los mismos, concluyes que:
- Dispones de algunos de los recursos para desarrollar el proyecto.
- Observas que el desarrollo no es muy complejo, pero tampoco muy sencillo.
- Que el entendimiento de los requerimientos es vago.
- Que hay tecnologa nueva a utilizarse.
- Que si se requieres de un buen control de riesgos.
- Que la problemtica y que el dominio del problema es regular.
Responde:
1.- Qu modelo de desarrollo es el menos apropiado a usarse? : El modelo en Espiral
Por qu?
Porque posee desventajas como: tiene una elevada complejidad, es un modelo costoso,
genera mucho tiempo en el desarrollo del sistema, genera la apariencia de ser
interminable, se requiere el trabajo y participacin del cliente de manera continua, el
modelo es relativamente nuevo por lo que no se cuenta con los casos suficientes para
demostrar su efectividad.
2.- Cules son los 3 modelos de desarrollo que segn la evaluacin de criterios
pueden emplearse? Modelo Por Prototipos, Modelo Evolutivo y Modelo cascada.
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: Modelo Por Prototipos Descripcin 1: Este modelo fue creado como una
herramienta para identificar los requerimientos del software, facilita al equipo de
desarrollo entender los requerimientos del cliente y tambin ayuda al cliente a detallar
ms claramente las necesidades que tiene respecto a la construccin del software. En este
modelo, el objetivo es lograr un producto intermedio, antes de realizar el producto final,
para conocer mediante el prototipo cmo respondern las funcionalidades previstas para
el producto final.
Modelo: Modelo Evolutivo Descripcin 2: Este modelo acepta que los requerimientos del
usuario pueden cambiar en cualquier momento. El modelo evolutivo, resulta ser muy til
cuando desconocemos la mayora de los requerimientos iniciales, o estos elementos no
estn completos.
Modelo: Modelo cascada Descripcin 3: Es el ms utilizado, es una visin del proceso de
desarrollo de software como una sucesin de etapas que produce productos intermedios, si
se cambia el orden de las fases, el producto final ser de inferior calidad. Para que el
proyecto tenga xito deben desarrollarse todas las fases, las fases continan hasta que los
objetivos se han cumplido.
2

Actividad 2. Modelos de desarrollo.


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
Por qu?
Ya que, se utiliza mayormente en desarrollo de productos con innovaciones importantes, o
en el uso de tecnologas nuevas o poco aprobadas. La ventaja de este ciclo se basa en que
es el nico apto para desarrollos en los que no se conoce del todo las especificaciones o
tecnologa a utilizar.
5.- De acuerdo a la problemtica, estaramos hablando que el mtodo apropiado
sera, el modelo evolutivo? SI/NO: SI
Por qu?
Porque el modelo evolutivo nos permite lograr que el software a desarrollar, evolucione
hasta lograr las satisfacciones de todos los sectores involucrados, ya que luego de cada
desarrollo se obtiene una nueva versin del producto.
6.- Crees que, segn como solicitan el desarrollo, el modelo de componentes es el
apropiado para desarrollar todo el desarrollo completo? SI/NO: SI
Por qu?
Ya que, la reutilizacin de cdigo reduce la cantidad de software a desarrollar, costos,
riesgos y permite entregas ms rpidas (requisitos que se requieren para dar solucin a la
problemtica).

7.- El modelo de cascada se puede aplicar para desarrollar cada mdulo?, SI/NO: SI
3

Actividad 2. Modelos de desarrollo.


Por qu?
Ya que, su implementacin nos permite producir productos intermedios y podemos
continuar con el desarrollo de las fases del modelo, hasta que se hayan cumplido todos los
objetivos. A dems en este modelo, se tiene todo bien organizado y no se mezclan las fases,
la planificacin es sencilla, la calidad del producto resultante es alta, permite trabajar con
personal inexperto, es el modelo ms conocido y es fcil de aprender.
8.- El modelo en Espiral podra tambin ayudar en la creacin del proyecto?, Si/No:
SI
Por qu?
Ya que, se basa en una serie de ciclos repetitivos para ir ganando madures en el producto
final y a medida que se cumple el ciclo (el avance del espiral), se van obteniendo
prototipos sucesivos que van ganando la satisfaccin del cliente o usuarios. Este modelo
es adecuado para grandes proyectos internos de una empresa, en donde no es posible
contar con todos los requerimientos desde el comienzo y el usuario esta en nuestro mismo
ambiente laboral. Este modelo puede combinarse con otros modelos de proceso de
desarrollo.

También podría gustarte