Вы находитесь на странице: 1из 4

Universidad Abierta y a Distancia de Mxico

Carrera: Desarrollo de Software



Grado: 6to.

Grupo: DS-DMMS-1403C-004

Materia: Mtodos y Modelos Para el Desarrollo de Software.

Unidad: II

Tarea:

Fecha: //2014


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.


- Modelo cascada o Tradicional. Proyectos pequeos.
- Modelo Evolutivo. DRA Proyectos complejos.
- Modelo Basado en componentes Proyectos
- Modelo por Prototipos Proyectos complejos.
- Modelo en espiral Proyectos de gran escala.







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.

Universidad Abierta y a Distancia de Mxico
- 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.

1. Qu modelo de desarrollo es el menos apropiado a usarse? :

Modelo Cascada o Tradicional.

Por qu?

Por la naturaleza del problema; No se considera viable en cuanto a costos utilizar
otro Mtodo, pues se requerira de la participacin de un equipo de
desarrolladores ms grande.


2. Cules son los 3 modelos de desarrollo que segn la evaluacin de
criterios pueden emplearse?

- Modelo Cascada o Tradicional.
- Modelo Evolutivo.
- 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: Cascada.
Descripcin 1: Etapa inicial; levantamiento de requerimientos, anlisis y Diseo.

- Modelo: Basado en componentes
Descripcin 2: Reutilizacin del software y control de riesgos.

- Modelo: Evolutivo
Descripcin 3: Para generar una primera versin del proyecto, posteriormente se
irn agregando nuevas funcionalidades o complementando lo existente.









1. 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

Universidad Abierta y a Distancia de Mxico
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.


1. De acuerdo a la problemtica, aplicaras un modelo de prototipos?

SI. Porque 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.

2. De acuerdo a la problemtica, estaramos hablando que el mtodo apropiado
sera, el modelo evolutivo?

No. 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.


3. Crees que, segn como solicitan el desarrollo, el modelo de componentes es el
apropiado para desarrollar todo el desarrollo completo?

No. 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.

4. El modelo de cascada se puede aplicar para desarrollar cada mdulo?

No. 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.


5. El modelo en Espiral podra tambin ayudar en la creacin del proyecto?


Universidad Abierta y a Distancia de Mxico
Si. 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.

Вам также может понравиться