Proceso Unificado De Desarrollo

Páginas: 5 (1022 palabras) Publicado: 27 de mayo de 2012
Universidad Tecnológica de Bahía de Banderas

Proceso Unificado de Desarrollo


Proceso unificado de desarrollo

Modelo | Definición | Análisis de requisitos | Diseño del sistema | codificación | pruebas | implantación | mantenimiento |
Cascada | Es el enfoque metodológico que ordena rigurosamente las etapas del proceso para el desarrollo de software, de tal forma que el inicio decada etapa debe esperar a la finalización de la etapa anterior | En esta fase se analizan las necesidades de los usuarios finales del software para determinar qué objetivos debe cubrir. | Descompone y organiza el sistema en elementos que puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo. | se realizan los algoritmos necesarios para el cumplimiento de losrequerimientos del usuario así como también los análisis necesarios para saber que herramientas usar en la etapa de Codificación. | Los elementos, ya programados, se ensamblan para componer el sistema y se comprueba que funciona correctamente y que cumple con los requisitos, antes de ser entregado al usuario final | Es la fase en donde se implementa el código fuente, haciendo uso de prototipos así como depruebas y ensayos para corregir errores. | Una de las etapas más críticas, ya que se destina un 75% de los recursos, es el mantenimiento del Software ya que al utilizarlo como usuario final puede ser que no cumpla con todas nuestras expectativas. |

Modelo | Definición | Características | Principios Básicos | Diagrama |
Espiral | El modelo de desarrollo en espiral es un generador de modelo deproceso guiado por el riesgo que se emplea para conducir sistemas intensivos de ingeniería de software concurrente y a la vez con muchos usuarios. | *Tiene un enfoque cíclico para el crecimiento incremental del grado de definición e implementación de un sistema, mientras que disminuye su grado de riesgo.*Un conjunto de puntos de fijación para asegurar el compromiso del usuario con soluciones desistema que sean factibles y mutuamente satisfactorias. | *Decidir qué problema se quiere resolver antes de viajar a resolverlo.*Examinar tus múltiples alternativas de acción y elegir una de las más convenientes.*Evaluar qué tienes hecho y qué tienes que haber aprendido después de hacer algo.*No ser tan ingenuo para pensar que el sistema que estás construyendo será "El" sistema que el clientenecesita.*Conocer (comprender) los niveles de riesgo, que tendrás que tolerar. | |

Modelo | Definición | Etapas | Ventajas | Inconvenientes |
Prototipos | Pertenece a los modelos de desarrollo evolutivo. El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar mucho dinero pues a partir de que éste sea aprobado nosotros podemos iniciar el verdaderodesarrollo del software. | * Plan rápido * Modelado, diseño rápido * Construcción del Prototipo * Desarrollo, entrega y retroalimentación * Comunicación | * Este modelo es útil cuando el cliente conoce los objetivos generales para el software, pero no identifica los requisitos detallados de entrada, procesamiento o salida. * También ofrece un mejor enfoque cuando el responsable deldesarrollo del software está inseguro de la eficacia de un algoritmo. | *El usuario tiende a crearse unas expectativas cuando ve el prototipo de cara al sistema final.
*En aras de desarrollar rápidamente el prototipo, el desarrollador suele tomar algunas decisiones de implementación poco convenientes. |

Modelo | Definición | Modelado de gestión | Modelado de Datos | Modelado del Proceso |Generación de Aplicaciones |
DRA | Es un modelo de proceso del desarrollo del software lineal secuencial que enfatiza un ciclo de desarrollo extremadamente corto.Es una adaptación a alta velocidad del modelo secuencial, este proceso permite al equipo de desarrollo crear un sistema completamente funcional dentro de periodos cortos de tiempo. | El flujo de información entre las funciones de gestión se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso Unificado De Desarrollo De Software
  • EL PROCESO UNIFICADO DESARROLLO DE SISTEMA
  • Proceso unificado de desarrollo de software
  • Rub (proceso unificado de desarrollo de software)
  • Ventajas del proceso unificado de desarrollo de software
  • Proceso Unificado De Desarrollo De Sw Capitulo 1 Y 2
  • Proceso Unificado Para Desarrollo De Software (Rup)
  • proceso unificado de desarrollo de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS