Escolar Documentos
Profissional Documentos
Cultura Documentos
MODELOS DE DESARROLLO.
Unidad: 2
Matricula: ES162006018.
Grupo: DS-DMMS-1801-B1-002
Indicaciones
1. Ingresa al Foro denominado Actividad 2. Modelos de desarrollo.
2. Lee con calma y sentido analítico cada problemática y responde a lo que se te
indica.
3. Con al menos 3 de tus compañeros, discute los planteamientos que se te
presentan.
4. Atiende a las instrucciones y comentarios de retroalimentación por parte de tu
facilitador.
Cuadro sinóptico
hasta llegar a la
resolución del
problema.
Componente La Existe facilidad al Existe Este modelo Los riesgos son Se requiere
complejidad conocer los disponibilidad busca simplificar reducidos conocimiento
del proyecto nuevos con algunos la complejidad de gracias a la medio para poder
es media al requerimientos recursos, pero los proyectos reutilización de aplicar la
reutilizar no con todos. usando código. reutilización del
piezas de tecnología nueva código de acuerdo
código a los
requerimientos.
Prototipo Se aplica a A veces no existe Existe Se puede adaptar Bajo riesgo Conocimiento
proyectos comprensión disponibilidad a tecnologías porque se medio ya que se
complejos exacta de los con algunos modernas diseña paso a desarrolla un
requerimientos, recursos, pero paso prototipo y se van
con el prototipo se no con todos. definiendo los
van clarificando. requerimientos.
Espiral Este modelo Se requiere Existe Este modelo se Tiene altos Se requieren altas
es uno de los constante disponibilidad usa en riesgos y son habilidades para
más comunicación con con algunos tecnologías difíciles de no correr riesgos y
complejos el cliente para recursos, pero nuevas. controlar. un equipo de
para cubrir los no con todos. trabajo, pues sirve
proyectos requerimientos para sistemas
complejos. grandes.
Métodos y modelos de desarrollo de software
Responde:
¿Por qué?
Es un sistema un poco básico y rápido, el modelo de espiral sirve para proyectos
grandes donde se requieren grandes habilidades y un equipo para desarrollar las
etapas.
1. Basado en Componentes
2. Cascada
3. Evolutivo
3.- De los 3 modelos que cumplen con los criterios del análisis, menciona cada
modelo y describe el modelo según su definición en que momento lo puedes
utilizar.
Modelo 2: Cascada
Modelo3: Evolutivo
B.- Una empresa que no cuenta con ningún sistema de software, solicita un sistema
de facturación al nuevo departamento de sistemas de información, pero el sistema
ya es urgente, por lo que se decide realizar un software de facturación que
contemple, en su entrega inicial, un módulo de facturación terminado, que
descuente de inventario y de pedidos del cliente el producto facturado; una vez
probado y liberada esta versión, se debe de iniciar con otra etapa al mismo
desarrollo en donde a la versión anterior se anexe un módulo 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 integración con resultados positivos, se libera y se deberá de iniciar con
otro módulo que se anexa al desarrollo que integre a la última versión del sistema
de facturación, 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 crédito, al terminar
este desarrollo se tendrá una versión C, del desarrollo, al transcurso del tiempo
también se le piensa agregar al mismo sistemas de facturación versión C, módulos
de bancos, materias primas, producción y nóminas. Ahora responde a las
preguntas.
¿Por qué?
Porque con este modelo se pueden hacer primeras pruebas y posteriormente se
puede ir mejorando el sistema, con este modelo se puede ver las funciones del
sistema de acuerdo a los requerimientos del cliente.
¿Por qué?: Porque podemos crear varias versiones del sistema, tener la que más
se acerque a los requerimientos y mejorarla con los requerimientos solicitados para
cada etapa.
¿Por qué?: Por la reutilización de código, cada etapa del desarrollo de este sistema
se puede completar sin ningún problema, además ayudaría a reducir tiempos y
evitar riesgos a la hora de implementar el sistema.
7.- El modelo de cascada ¿se puede aplicar para desarrollar cada módulo?,
SI/NO: Si
Bibliografía:
Universidad Autónoma del Estado de Hidalgo. (S.F.). Etapas. Ciclos de vida para el desarrollo de
sistemas. Recuperado de:
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro17/12_etapas.html