BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
M. Sw. Modelo de procesos del software
1. Tabla comparativas con los diferentes
modelos de Proceso del Software.
Alumno:
Matias Tari
-------------
Profesora:
Pilar Pardo
MantencióndeSoftware
2. ITEM Modelo Incremental Mobil-D R.A.D Modelo Evolutivo
Breve
Descripción
El modelo Incremental aplica secuencias
lineales de forma escalonada mientras
progresa en el tiempo en cada secuencia
lineal produce un incremento
Fue Creado con el objetivo de ser
una metodología de rápidos
resultados, enfocada a grupos de
trabajos pequeños.
El proceso RAD permite al
equipo de desarrollo crear un
sistema completamente
funcional dentro de periodos de
corto tiempo (60-90 días).
Los modelos evolutivos son
iterativos y se caracterizan
por desarrollar versiones
cada vez más completas
del software.
Tipo de
Proyecto de
software
Es utilizado en SW E.R.P. y creemos que
probablemente se utiliza en desarrollo de
juegos. Pueden ser utilizados en empresas de
tamaño reducido pero también en empresas
grandes.
Es apta para el mercado de
dispositivos móviles donde los
requerimientos cambian
constantemente.
El método comprende el
desarrollo interactivo, la
construcción de prototipos y el
uso de utilidades CASE.
Actualización y adaptación
de software para nuevos
dispositivos funciones.
Experiencia
del
Programador
*Interactúa con el cliente
*requiere experiencia en la
planificación
*requiere más interfaces entre cada
modulo
Es para plataformas
mobiles (Android Apple,
etc).
Mayormente se utiliza
realizar pequeñas y
medianas aplicaciones.
Difícil de aplicar a los
sistemas transaccionales
que tienden a ser
integrados y a operar
como un todo.
Etapas
Comienzo-Elaboración
1°-Analisis, diseño, construcción.
2°-Analisis, diseño, construcción.
3°-Analisis, diseño, construcción.
*Exploración
*Inicialización
*Producción
*Estabilización
*Prueba de Software.
*Requisitos
*Análisis
*Diseño
*Codificación
*Prueba.
*Planificación *Análisis
de Riesgos *Construcción y
adaptación *Evaluación
del cliente.
Características
del Modelo
Esta se centra en la entrega de
un producto operacional con
cada incremento
Rapidez y alto nivel de
programación de los
programadores.
*Trabaja estrechamente con
los clientes
*Equipos Híbridos
*Herramientas
Especializadas
*Timeboxing
*Prototipo Iterativos y
Evolucionarios
Evolutivo para la creación
de Sw Identificación de
las clases más importantes
examina los datos que se
van a manejar permite la
reutilización de SW.
3. ITEM Modelo Cascada Modelo de Prototipo R.U.P. Espiral
Breve
Descripción
Este sugiere un enfoque
sistemático, secuencial, para
el desarrollo del software que
comienza en un nivel de
sistemas.
Pone énfasis en la etapa de
especificación de requerimientos
creando prototipos que aproximan
al usuario a tener una idea final del
sistema, esto permite clarificar los
requerimientos
*Tiene etapas claramente
establecidas lo que facilitan la
construcción del software.
*Establece un lenguaje común
entre informáticos e ingenieros
de negocio
Es un modelo de proceso de
software evolutivo donde se
construyen prototipos con los
aspectos controlados y
sistemáticos del MODELO LINEAL
y SECUENCIAL
Tipo de Proyecto
de software
Para los que se dispone se
todas las especificaciones
desde el principio, por ej. Los
de reingeniería.
Principalmente web y móviles.
Se utiliza en sistemas
complejos.
Software complejo y de
alto riesgo.
Software complejo para
grandes empresas.
Experiencia del
Programador
*interactúa con el usuario en la
toma de información
*Manejo en el análisis y diseño
de BD.
*Manejo de UML
*El cliente se forma Falsas
expectativas del prototipo a
entregar.
*Requiere una buena
interacción con el cliente
*Manejo de UML
Es difícil de planificar debido a la
incertidumbre en el número de
iteraciones que serán necesarias.
Etapas
*Ingeniería del Sistema
*Análisis
*Diseño
*Codificación
*Prueba
*Utilización
*Mantenimiento
*Investigación preliminar
*Diseño técnico
*Programación y prueba
*Operación y prueba
*Fase de inicio
*Fase de Elaboración
*Fase Construcción
*Fase de Transición
*Determinar objetos
*Análisis del Riego
*Planificación
*Desarrollar y probar
Características
del Modelo
*Las actividades están
relacionadas secuencialmente.
*Cada etapa tiene una entrada y
una salida
*Es monolítico: Existe una fecha
de entrega.
El prototipo es una aplicación
que funciona
Los prototipos se crean con
rapidez
Los prototipos evolucionan a
través de un proceso iterativo
Se caracteriza por ser
incremental, estar centrado
en la arquitectura y guiado
por los casos de uso.
*Trata de mejorar los ciclos
de vida clásicos y prototipos.
*En cada giro se construye un
nuevo modelo del sistema
completo.