Presentacion rup

50 %
50 %
Information about Presentacion rup

Published on April 27, 2013

Author: osced

Source: slideshare.net

1Introducción aRational Unified Process (RUP)

2¿Qué es un Proceso de Desarrollo deSW?Requisitos nuevoso modificadosSistema nuevoo modificadoProceso de Desarrollode Software Define Quién debe hacer Qué, Cuándo y Cómo debehacerlo No existe un proceso de software universal. Lascaracterísticas de cada proyecto (equipo dedesarrollo, recursos, etc.) exigen que el proceso seaconfigurable

3Rational Unified Process (RUP)• Pruebas funcionales• Pruebas de desempeño• Gestión de requisitos• Gestión de cambios yconfiguración• Ingeniería de Negocio• Ingeniería de datos• Diseño de interfacesRational Unified Process1998RationalObjectory Process1996-1997Objectory Process1987-1995Enfoque EricssonUML

4Dos Dimensiones

5Fases e Hitos (Milestones)tiempoObjetivos(Vision)Arquitectura CapacidadOperacionalInicialReleasedel ProductoInception Elaboration Construction Transition

6Elementos en RUP Workflows (Disciplinas)Workflows Primarios• Business Modeling (Modado del Negocio)• Requirements (Requisitos)• Analysis & Design (Análisis y Diseño)• Implementation (Implementación)• Test (Pruebas)• Deployment (Despliegue)Workflows de Apoyo• Environment (Entorno)• Project Management (Gestión del Proyecto)• Configuration & Change Management (Gestión de Configuración yCambios)

7... Elementos en RUPWorkflow, Workflow Detail , Workers, Actividades y ArtefactosEjemploWorkflow Detail:Analyse the ProblemWorkflow: RequirementsActividadesWorkers Artefactos

8... Elementos en RUPWorkersAnalyst workers• Business-Process Analyst• Business Designer• Business-Model Reviewer• Requirements Reviewer• System Analyst• Use-Case Specifier• User-Interface DesignerDeveloper workers• Architect• Architecture Reviewer• Capsule Designer• Code Reviewer• Database Designer• Design Reviewer• Designer• Implementer• IntegratorTesting professional workers Test Designer TesterManager workers Change Control Manager Configuration Manager Deployment Manager Process Engineer Project Manager Project ReviewerOther workers Any Worker Course Developer Graphic Artist Stakeholder System Administrator Technical Writer Tool Specialist

9... Elementos en RUPWorkers, Actividades, ArtefactosEjemplo: System Analyst Worker

10... Elementos en RUPArtefactos Resultado parcial o final que es producido y usadodurante el proyecto. Son las entradas y salidas delas actividades Un artefacto puede ser un documento, un modelo oun elemento de modelo Conjuntos de Artefactos Deployment Set Project Management Set Configuration & Change Management Set Environment Set Business Modeling Set Requirements Set Analysis & Design Set Implementation Set Test Set

11... Elementos en RUPArtefactos, Workers, ActividadesEjemplo:Business Modeling Artifact Set

12Características Esenciales de RUPProceso Dirigido por los Casos de UsoProceso Iterativo e IncrementalProceso Centrado en la Arquitectura

13RequisitosCapturar, definir yvalidar los casos de usoRealizar loscasos de usoVerificar que sesatisfacen loscasos de usoProceso dirigido por los Casos de UsoAnálisis & DiseñoImplementaciónPruebasCasos de Usointegran eltrabajo

14Caso de Uso Realización de Análisis Realización de DiseñoCaso de PruebaX«trace» «trace»«trace»«trace»Pruebas FuncionalesPruebasUnitarias... Proceso dirigido por los Casos de Uso[The Unified Software Development Process. I. Jacobson, G. Booch and J. Rumbaugh. Addison-Wesley, 1999]

15... Proceso dirigido por los Casos de Uso

16 El ciclo de vida iterativo se basa en laevolución de prototipos ejecutables que semuestran a los usuarios y clientes En el ciclo de vida iterativo a cada iteraciónse reproduce el ciclo de vida en cascada amenor escala Los objetivos de una iteración se establecenen función de la evaluación de lasiteraciones precedentesProceso Iterativo e Incremental

17 Las actividades se encadenan en una mini-cascada con un alcance limitado por losobjetivos de la iteraciónAnálisisDiseñoCodific.Pruebas eIntegraciónn veces... Proceso Iterativo e Incremental

18 Cada iteración comprende:• Planificar la iteración (estudio de riesgos)• Análisis de los Casos de Uso y escenarios• Diseño de opciones arquitectónicas• Codificación y pruebas. La integración delnuevo código con el existente de iteracionesanteriores se hace gradualmente durante laconstrucción• Evaluación de la entrega ejecutable (evaluacióndel prototipo en función de las pruebas y de loscriterios definidos)• Preparación de la entrega (documentación einstalación del prototipo)... Proceso Iterativo e Incremental

19Proceso Iterativo e IncrementalEnfoqueSecuencialEnfoqueIterativo eIncremental

20Grado de Finalización de Artefactos... Proceso Iterativo e Incremental

21Proceso Centrado en la ArquitecturaArquitectura de un sistema es la organización oestructura de sus partes más relevantesUn arquitectura ejecutable es una implementaciónparcial del sistema, construida para demostraralgunas funciones y propiedadesRUP establece refinamientos sucesivos de unaarquitectura ejecutable, construida como un prototipoevolutivoArchitectureInception Elaboration Construction Transition

22Fases, Release, Base Line,Generaciónciclo de desarrollo ciclo de evolucióngeneración(release final deun ciclo de desarrollo)release(producto al final deuna iteración)base line(release asociadaa un hito)

23Esfuerzo y dedicación por Fases en RUPInicio Elaboración ConstrucciónTransiciónEsfuerzo 5 % 20 % 65 % 10%TiempoDedicado10 % 30 % 50 % 10%

24Distribución de Recursos por Fases enRUP

Add a comment

Related presentations

Related pages

RUP Presentación by Diana Taborda on Prezi

RUP El Proceso Unificado de Rational (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software ...
Read more

IBM Rational software and systems delivery

IBM Rational software helps organizations succeed by supporting DevOps, continuous engineering, and enterprise modernization best practices.
Read more

Presentación de PowerPoint - Unipymes Comunidad Latina

Cambios RUP Decreto 734/12 – Decreto 1510/13. Principales Cambios. Cambia la fecha de renovación de la inscripción. Desaparecen la actividad del ...
Read more

presentacion rup 1510 CCB

Memorias de capacitaciones de RUP presentacion rup 1510 CCB.pdf 1 / 1. Title: Memorias de capacitaciones de RUP Created Date: 5/19/2015 11:33:09 AM
Read more

Presentación de PowerPoint

Introducción Metodologías Apostando por RUP Experiencia de Adopción Beneficios Obtenidos Mensaje Final Preguntas Introducción ...
Read more

metodologia rup, presentacion

repÚblica bolivariana de venezuela. ministerio del poder popular para la educaciÓn universitaria ciencia y tegnologia u.p.t.o.s “clodosbaldo russiÁn”
Read more

INSCRIPCIÓN REGISTRO ÚNICO DE PROPONENTES RUP DECRETO ...

INSCRIPCIÓN REGISTRO ÚNICO DE PROPONENTES RUP DECRETO 1510 DE 2013 COMPILADO EN EL DECRETO 1082 DE 2015 Trámites y Tarifas Verificación Documental
Read more