Sei sulla pagina 1di 5

UNIVERSIDAD ABIERTA Y A

DISTANCIA DE MEXICO
ALFREDO DE JESUS CORDOVA ABARCA
Nombre del alumno

METODOS Y MODELOS DE DESARROLLO DE SOFTWARE


Materia

METODOS PARA EL DESARROLLO DE SOFTWARE


Tema

INGENIERIA EN DESARROLLO DE SOFTWARE


CARRERA

INSTRUCCIONES
Actividad 2. Modelos de desarrollo
Propsito: Identificar el modelo de desarrollo apropiado para iniciar los desarrollos a
las problemticas proporcionadas en la actividad.
En la presente actividad realizars anlisis sobre problemticas e identificars los
modelos de desarrollo adecuados para comenzar un desarrollo, con esta actividad
reafirmars tus conocimientos en los modelos de desarrollo de software.
Instrucciones:
1. Ingresa al Foro denominado Actividad 1. Foro Modelos de desarrollo.
2. Lee con calma y sentido analtico cada problemtica y responde a lo que se te
indica.
3. Con al menos 3 de tus compaeros, discute los planteamientos que se te
presentan.
4. Atiende a las instrucciones y comentarios de retroalimentacin por parte de tu
docente.
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.

DESARROLLO
1.- Qu modelo de desarrollo es el menos apropiado a usarse? :
El modelo espiral
Por qu?
Tiende a ser muy costoso con elevado nivel de complejidad ademas se requiere e
trabajo y la participacion del cliente, es un modelo relativamente nuevo pues puede
contener algunas fallas en la metodologia a utilizar.
2.- Cules son los 3 modelos de desarrollo que segn la evaluacin de
criterios pueden emplearse?
Modelo por protitpos, evolutivo y modelo en 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: POR PROTIPOS Descripcin 1: Permite identificar lso requerimientos de
software permite a los equipo de trabajo entender los requerimientos del cliente y
ayuda a detallar mas claramente las necesidades del cliente respsecto a la
construccion del software. Su ojetivo es elaborar un produdcto intermedio, antes de
realizar el producto final.
Modelo: EVOLUTIVO Descripcin 2: Acepta los requerimientos del usuario para cambiar
en cualquier momento , es muy util cuando se desconoce la mayoria de los
requerimeintos por parte del usuario o estos elementos carecen de su totalidad.
Modelo: CASCADA Descripcin 3: Es el mas utilizado es una vision en el proceso de
desarrollo de softare acompaado de una sucesion de diferentes etapas que produce
productos intermedios , depende del orden de las fases si cambia cambia el producto
final y su calidad disminuira consecuentemente , es decir para el xito obtenido se
necesita el desarrollo de todas las fases.

B.- Una empresa que no cuenta con nigun 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?
Se utiliza principalmente en el desarrollo de productos con innovaciones importantes o
en el uso de tecnologias nuevas o poco probadas puesto que este tipo de modelo es el
unico apto para el desarrollo de todas las especificaciones o tecnologias a utilizar.
5.- De acuerdo a la problemtica, estaramos hablando que el mtodo
apropiado sera, el modelo evolutivo? SI/NO: SI
Por qu?
El modelo evolutivo permite elaborar todas las secciones hasta llegar a los objetivos
esperados, solo asi se puede obtener una nueva version automatizada de los procesos
del producto final.
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? :
La reutilizacion de los codigos permite entregar de una manera mas rapida todo lo
necesario en tiempo y forma ademas de la reduccion de tiempo y costo y permite la
disminucion de riesgos.
7.- El modelo de cascada se puede aplicar para desarrollar cada mdulo?,
SI/NO : SI
Por qu? :
El modelo en cascada permite la utilizacoin de entrega de fases intermedias y permite
la realizacion de las demas fases del proyecto es decir nos permite producir productos
intermedios y continuar con las siguientes fases , puesto que este modelo ya se tiene
bien establecido todas las fases y no se mezclan no existen confusion alguna , la
calidad del proyecto es optima, permite trabajar con personal inexperto y su
plainificacion es sencilla es el modelo mas faci l de trabajar y aprender.
8.- El modelo en Espiral podra tambin ayudar en la creacin del proyecto?,
Si/No: SI
Por qu?
Ya se que se basa en una serie de ciclos repetitivos para ir ganando la madurez que se
necesita en el proyecto , puesto que permite establecer propotipos necesarios que
ganaran la confianza del cliente y su satisfaccion misma , este tipo de modelo se aplica
a grandes proyectos internos de cualquier indole en cuestion de tecnologias .