PUDS

Páginas: 6 (1302 palabras) Publicado: 5 de junio de 2013

















MATERIA : Introducción a la computación
DOCENTE : Daimler León Angulo
TEMA : Proceso Unificado de Desarrollo de Software
INTEGRANTES : Alex Carrasco Arteaga
Fidel Condori Rodríguez
Richard Joel Peña Patiño
Paola Patricia Poppe Zurita
María Lizeth Méndez
EL PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE.
• Proporciona una guía paraordenar las actividades de un equipo.
• Dirige las tareas de cada desarrollador por separado y del equipo como un todo
• Especifica los artefactos que deben desarrollarse.
• Ofrece criterios para el control y la medición de los productos y actividades del proyecto.
El proceso unificado de desarrollo de software es un marco genérico de desarrollo que puede especializarse para diferentes áreas deaplicación, tipos de organizaciones, niveles de aptitud y tamaños de proyecto.
El proceso unificado puede especializarse porque está creado en base a objetos que pueden especializarse o intercambiarse sin cambiar el diseño del proceso.
Los factores principales que influyen en la especialización del proceso son:
• Organizativos: Estructura organizativa, cultura de la empresa, aptitudes yhabilidades disponibles, experiencia previa y sistemas software disponibles.
• De Dominio: Dominio de la aplicación, procesos que debe soportar, comunidad de usuarios y ofertas de la competencia.
• De Ciclo de vida: Tiempo de salida al mercado, tiempo de vida esperado, tecnología, versiones planificadas.
• Técnicos: Lenguaje de programación, herramientas de desarrollo, base de datos, marcos de trabajo yarquitecturas estándar, comunicaciones y distribución.
Los aspectos definitorios se resumen en tres puntos clave: Está dirigido por casos de uso, Está centrado en la arquitectura y Es iterativo e incremental.
EL PROCESO UNIFICADO ESTÁ DIRIGIDO POR CASOS DE USO.
Los casos de uso guían el diseño, implementación y prueba del sistema software.
Para construir un sistema con éxito, debemos conocerlo que sus futuros usuarios necesitan y desean.
Los casos de uso representan requisitos funcionales. Todos los casos de uso juntos constituyen un modelo de casos de uso.
Dirigido par casos de uso significa que el proceso de desarrollo avanza a través de una serie de flujos de trabajo que parten de los casos de uso.
EL PROCESO UNIFICADO ESTÁ CENTRADO EN LA ARQUITECTURA.
La arquitectura en unsistema software se describe mediante diferentes vistas del sistema en construcción. Surge de las necesidades de la empresa y se refleja en los casos de uso. Sin embargo, también se influida por muchos otros factores, como la plataforma y los requisitos no funcionales.
La arquitectura es una vista de diseño completo con las características más importantes resaltadas, dejando los detalles de lado.EL PROCESO UNIFICADO ES ITERATIVO E INCREMENTAL.
El trabajo se divide en iteraciones o mini proyectos, cada una de las cuales resulta en un incremento.
Las iteraciones hacen referencia a pasos en el flujo de trabajo, y los incrementos al crecimiento del producto. Las iteraciones deben estar controladas: deben seleccionarse y ejecutarse de manera planificada, por eso se les llama mini proyectos.Cada iteración trata un grupo de casos de uso que amplían la utilidad del producto, y una serie de riesgos. Las iteraciones sucesivas se construyen sobre los artefactos tal como quedaron de la última iteración.
Los equipos de proyecto tratan de seleccionar solo las iteraciones requeridas para lograr el objetivo. En la medida que se añadan más, el proceso consumirá más tiempo y esfuerzo.
Elproceso unificado se repite a lo largo de una serie de ciclos.
Cada ciclo produce una nueva versión del sistema, y cada versión es un producto preparado para su entrega.
Cada ciclo consta de cuatro fases: Inicio, elaboración, construcción y transición. Cada fase se subdivide a su vez en iteraciones.
En cada iteración de cada fase tienen lugar cinco flujos de trabajo: Requisitos, análisis, diseño,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Puds
  • puds
  • Etapa de analisis (puds)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS