La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Essential Unified Process

Presentaciones similares


Presentación del tema: "Essential Unified Process"— Transcripción de la presentación:

1 Essential Unified Process
EssUP

2 Ivar Jacobson Conjunto de métodos, técnicas, herramientas con soporte documental que ayuda a los desarrolladores a realizar software. Es una metodología creada por Ivan Jacobson para mejorar Rational Unified Process. Es una metodología con las siguientes características: Ágil Escalable Ligera Iterativa

3 Ciclo de vida El ciclo de vida de esta metodología es iterativa y cada fase obtiene como resultado algo: Inception (Ciclo de vida de los objetivos) Elaboration (Ciclo de vida de la arquitectura) Construcción (Capacidad inicial operativa) Transición (Entrega del producto)

4 Prácticas EssUP Architecture Essentials Component Essentials
Iterative Essentials Product Essentials Team Essentials Test Execution Essentials Unified Process Lifecycle Essentials Use-Case 2.0 Essentials

5 Architecture Essentials
Da información con respecto a: Documentación de la arquitectura Casos de prueba sobre la arquitectura Vistas de la arquitectura Verificación de la arquitectura de manera incremental

6 Architecture Essentials
Identificar los objetivos relevantes para establecer los objetivos de la arquitectura. Determinar la arquitectura a implementar y especificar las pruebas usarán para verificar y probar la implementación. Producir un sistema verificando probando para cumplir los requisitos. Entrenar al equipo para usarlo. Evolucionar la arquitectura en función de los nuevos requisitos y resultados de las pruebas

7 Architecture Essentials
¿Qué logra? Identificar de forma efectiva los riesgos técnicos del proyecto. Con sensor las decisiones principales sobre la estructura y organización del sistema implementado. Verificar que el sistema integral las características clave esperadas por el cliente. Probar de forma objetiva que el sistema elegido es adecuado a su propósito.

8 Component Essentials Implican la producción de un número de implementaciones y elementos de prueba: Diseño modelado del sistema implementar. Descripción de cada componente, incluyendo su comportamiento e interfaces. Código fuente y unidades de prueba para componentes. Construcciones integradas del sistema del componente, las pruebas y los resultados para verificar las construcciones.

9 Component Essentials Identificar el conjunto de componentes que son requeridos en el sistema. Así como identificar un adecuado conjunto de pruebas para validar el sistema. Desarrollar los componentes para implementar las interfaces y realizar las pruebas. Integrar los componentes del sistema y ejecutar las pruebas.

10 Component Essentials ¿Qué logra?
Gestionar la complejidad asociada con el desarrollo del sistema de software. Desarrollar complejos sistemas de una forma extensible y mantenible. Desarrollar y verificar las partes separadas y un sistema independiente mente y en paralelo. Identificar oportunidades para la reutilización y aprovechamiento de componentes reutilizables. Utilizar la tercera parte de los frameworks y los componentes de la biblioteca.

11 Iterative Essentials Implica la producción de un conjunto de elementos relacionados con la administración: El plan de proyecto identifica el número y tipo de las iteraciones que se llevarán a cabo. La iteración de los planes y los ajustes son necesarios para conocer el propósito y el resultado de cada iteración.

12 Iterative Essentials Adaptar los planes del proyecto existentes para integrar las iteraciones all ámbito del proyecto. Aplicar las prácticas para conseguir los objetivos de cada iteración. Evaluar los resultados de la iteración para adaptar los planes a la realidad del proyecto y establecer la siguiente iteración. Seguir la secuencia para cada iteración de trabajo hasta que los resultados del iteración sean evaluados y el proyecto concluya.

13 Iterative Essentials ¿Qué logra?
Planear de forma colaborativa y objetiva, ejecutar y seguir el proyecto. Gestionar el tiempo de forma eficaz. Demostrar la importancia de trabajar con la retroalimentación de clientes y usuarios. Ser ágiles en respuesta a los cambios. Entregar soluciones apropiadas de alta calidad. Tener un sistema operacional disponible que incrementalmente crees que para convertirse en un sistema completo.

14 Product Essentials Implica la producción de un conjunto de elementos de negocio, planeamientos y requisitos: El análisis de los Stakeholders para asegurar que ellos comprenden y están involucrados en el proyecto. Caso de negocio para establecer el valor del producto. Glosario para definir el producto. Plan de proyecto para extraer como las series de versiones serán producidas.

15 Product Essentials Establecer el proyecto y el caso de negocio del producto. Especificar y planear las versiones del producto. Empaquetar la versión y su aceptación por parte del cliente.

16 Product Essentials ¿Qué logra?
Planear el proyecto como una serie de versiones de un producto superior. Involucrar a los Stakeholders en la decisión de fabricación del proceso. Asegurar que el producto realizado cubra las necesidades reales de los Stakeholders. Gestionar la evolución del software de forma controlada y enfocada al negocio.

17 Team Essentials El objetivo es la creación de trabajo en equipo eficaz y la producción de elementos relacionados: En la carta del equipo se refleja la estructura del equipo y las responsabilidades de cada quien. Los miembros integrados en equipos deben evolucionar hacia maneras efectivas de colaborar.

18 Team Essentials Se forma el equipo inicial del proyecto.
Los planes el proyecto se adaptan para reflejar la dotación de personal y le di que hace del equipo. El equipo del proyecto está orientado a mejorar el trabajo del equipo y eliminar los obstáculos que impiden el trabajo efectivo.

19 Team Essentials ¿Qué logra?
Reunir un equipo de proyecto y establecer un ambiente de trabajo efectivo. Adoptar las medidas de liderazgo y organización. Desarrollar formas efectivas de colaborar y organizar el trabajo. Crear un ambiente en que todos los miembros del equipo es en capaces de contribuir al máximo de su capacidad durante el proyecto.

20 Test Execution Essentials (Pruebas Ágiles)
Enfoque estructurado de las iniciativas de prueba y garantía de calidad de un proyecto y para mejorar la estimación, el control y el control de las actividades de prueba. Identifica pruebas para abordar uno o más objetivos Crea y ejecuta las pruebas, para la entrega de análisis . Los resultados contribuyen a la medida de calidad general del sistema del software.

21 Unified Process Lifecycle Essentials
Forma ágil de controlar, planificar y rastrear proyectos de desarrollo de software. Se utiliza para establecer el control sobre el ciclo de vida de un proyecto de desarrolla iterativo. Identifica objetivos a corto plazo para reducir los niveles de riesgo que enfrentan. Estructura los planes en una secuencia de fases bien entendidas.

22 USE- CASE 2.0 (Práctica Ágil Escalable)
La práctica implica la producción de una serie de requisitos, diseño y artefactos de prueba: Una especificación de casos de uso de los requisitos, historias y casos de prueba. La realización de los casos de uso para impulsar el desarrollo de software. La generación de pruebas y resultados para probar el sistema resultante y registrar los resultados de las pruebas.

23 Prácticas de EssUP Cada práctica contiene tarjetas que brindan consejos útiles y estructurados sobre cómo adoptar y aplicar con éxito cada práctica. Tarjeta de Artefacto. Se presenta un conjunto de procesos que contienen las competencias y actividades más importantes y una lista de características de riesgos .

24 Tarjeta de actividad Presentan la información esencial y necesaria que ponen en práctica las cartas.

25 Tarjeta de competencia
Se realiza una reunión con el equipo del proyecto para adoptar la información esencial y utilizar el proceso más ágil, sin tomar riesgos graves.

26 Bibliografía Referencias:
terative_Essentials


Descargar ppt "Essential Unified Process"

Presentaciones similares


Anuncios Google