domingo, 19 de octubre de 2014

Modelos de Procesos de Software

Share it Please
Proceso Unificado
06 de Octubre 2014
  

El Proceso Unificado es un proceso de software genérico que puede ser utilizado para una gran cantidad de tipos de sistemas de software, para diferentes áreas de aplicación, diferentes tipos de organizaciones, diferentes niveles de competencia y diferentes tamaños de proyectos.
Provee un enfoque disciplinado en la asignación de tareas y resposabilidades dentro de una organización de desarrollo. 
El proceso Unificado se enfoca en el Usuario, la Arquitectura y los riesgos a travéz de los casos de los Casos de Uso, esta compuesto por:
  1.  Planificación: es conocer el problema de la organización como Misión, Visión y Objetivos.
  2. Elaboración: es refinar el entendimiento del problema, requistos y planificación.
  3. Construcción: es la acción del desarrollo, la codificación, el diseño y la documentacion específica.
  4. Transición: es la entrega del producto, las pruebas, versiones, capacitaciones y el mantenimiento. 
- El Proceso Unificado se basa en componentes , lo que significa que el sistema en construcción está hecho de componentes de software interconectados por medio de interfaces bien definidas.

- El Proceso Unificado usa el Lenguaje de Modelado Unificado (UML) en la preparación de todos los planos del sistema.       
 - Los aspectos distintivos del Proceso Unificado están capturados en tres conceptos clave: dirigido por casos de uso, centrado en la arquitectura, iterativo e incremental. Esto es lo que hace único al Proceso Unificado.
El PU es iterativo e incremental y tiene un Flujo de Trabajo:  
  • Requisitos
  • Análisis
  • Diseño y Desarrollo
  • Implementación
  •  Prueba
En el proceso de desarrrollo del software intervinen  las 4 P: 
  • Persona
  • Proyecto
  • Producto
  • Proceso
Un caso de uso en el proceso unificado genera: vista lógica, vista de despliegue, vista de anàlisis y vista de implementación.

No hay comentarios:

Publicar un comentario