SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
METODOLOGÍA RUP
CARRERA: INGENIERIA DE SISTEMAS
ASIGNATURA: ANALISIS DE SISTEMAS
DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ
GRUPO: A
HISTORIA
El antecedente más importante
se ubica en 1967 con la
Metodología Ericsson (Ericsson
Approach) elaborada por Ivar
Jacobson, una aproximación de
desarrollo basada en
componentes, que introdujo el
concepto de Caso de Uso. Entre
los años de 1987 a 1995 Jacobson
fundó la compañía Objectory AB
y lanza el proceso de desarrollo
Objectory (abreviación de
Object Factory).
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
Posteriormente en 1995 Rational
Software Corporation adquiere
Objectory AB y entre 1995 y
1997 se desarrolla Rational
Objectory Process (ROP) a partir
de Objectory 3.8 y del Enfoque
Rational (Rational Approach)
adoptando UML como
lenguaje de modelado.
Desde ese entonces y a la cabeza de Grady Booch,
Ivar Jacobson y James Rumbaugh, Rational Software
desarrolló e incorporó diversos elementos para
expandir ROP, destacándose especialmente el flujo
de trabajo conocido como modelado del negocio.
En junio del 1998 se lanza Rational Unified Process.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
RUP
RATIONAL UNIFIED PROCESS
Forma disciplinada de asignar tareas y
responsabilidades en una empresa de desarrollo
(quién hace qué, cuándo y cómo).
METODO: pesado
COSTO DE CAMBIO: Un cambio en las etapas de vida del sistema
incrementaría notablemente el costo.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
ELEMENTOS
CENTRALES QUE
DEFINEN RUP
1) Un conjunto subyacente de
filosofías y principios para
conseguir un desarrollo de
software correcto.
2) Una infraestructura de bloques de
construcción del proceso y
contenido del método
reutilizables.
3) El método subyacente y el
lenguaje de definición del
proceso.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
1.-Conjunto subyacente de filosofías y
principios para conseguir un desarrollo de
software correcto.
Estas filosofías y principios son la
base sobre la que se ha
desarrollado RUP
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
2.-Una infraestructura de bloques de
construcción del proceso y contenido del
método reutilizables.
Definida y mejorada de forma
continuada por Rational Software,
la familia RUP de plug-ins de
método define una infraestructura
de método desde la que puede
crear sus propias configuraciones
de método y procesos
personalizados.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
3.-El método subyacente y el lenguaje de
definición del proceso.
La base es un metamodelo de
arquitectura de método
unificado. Este modelo
proporciona un lenguaje para
describir los procesos y el
contenido del método.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
RUP
Es un marco del proyecto
que describe una clase de
los procesos que son
iterativos e incrementales.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
Define un manojo entero
de las actividades y de los
artefactos que usted
necesita elegir para
construir sus propios,
proceso individual.
RUP
AUTOR:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
Es el proceso de desarrollo
más general de los
existentes actualmente.
Los procesos de RUP
estiman tareas y horario
del plan midiendo la
velocidad de iteraciones
concerniente a sus
estimaciones originales.
RUP
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
Las iteraciones tempranas de proyectos conducidos RUP se
enfocan fuertemente sobre arquitectura del software
la puesta en práctica rápida de características se
retrasa hasta que se ha identificado y se ha
probado una arquitectura firme.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
RUP proporciona muchas
ventajas sobre XP le da
énfasis en los requisitos y
el diseño
La ventaja principal de RUP
es que se basa todo en las
mejores prácticas que se
han intentado y se han
probado en el campo
RUP
XP
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
RUP SE DIVIDE EN
CUATRO FASES:
-I n ic io (Define el alcance del
proyecto)
-Elab o rac ió n (definición,
análisis, diseño)
-Co n stru c c ió n
(implementación)
-Tran s ic ió n (fin del proyecto
y puesta en producción)
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
1.-INICIO
Durante la fase de inicio se
define el modelo del negocio y
el alcance del proyecto. Se
identifican todos los actores y
Casos de Uso, y se diseñan los
Casos de Uso más esenciales
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
OBJETIBOS DE
ESTA FACE
SON:
• Establecer el ámbito del proyecto y sus límites.
• Encontrar los Casos de Uso críticos del sistema
• Mostrar al menos una arquitectura candidata
• Estimar el coste en recursos y tiempo de todo el proyecto.
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
RESULTADOS DE
LA FASE DE
INICIO:
• Un documento de visión: Una visión general de los
requerimientos del proyecto, características clave y
restricciones principales.
• Modelo inicial de Casos de Uso (10-20% completado).
• Un glosario inicial: Terminología clave del dominio.
• El caso de negocio. • Lista de riesgos y plan de
contingencia
. • Plan del proyecto, mostrando fases e iteraciones.
• Modelo de negocio, si es necesario
• Prototipos exploratorios para probar conceptos o la
arquitectura candidata
• Estimar los riesgos, las fuentes de incertidumbre.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
AL TERMINAR LA FASE DE INICIO SE DEBEN COMPROBAR LOS
CRITERIOS DE EVALUACIÓN PARA CONTINUAR:
• Todos los interesados en el proyecto coinciden en la definición del ámbito del sistema y las
estimaciones de agenda.
• Entendimiento de los requisitos, como evidencia de la fidelidad de los Casos de Uso principales.
• Las estimaciones de tiempo, coste y riesgo son creíbles.
• Comprensión total de cualquier prototipo de la arquitectura desarrollado.
• Los gastos hasta el momento se asemejan a los planeados.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
2.-ELABORACIÓN
El propósito de la fase de
elaboración es analizar el
dominio del problema,
establecer los cimientos de
la arquitectura, desarrollar
el plan del proyecto y
eliminar los mayores
riesgos
OBJETIBOS
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
• Definir, validar y cimentar la arquitectura.
• Completar la visión.
• Crear un plan fiable para la fase de construcción.
• Demostrar que la arquitectura propuesta soportará la visión
con un coste razonable y en un tiempo razonable.
AL TERMINAR DEBEN OBTENERSE LOS
SIGUIENTES RESULTADOS:
• Un modelo de Casos de Uso completa al menos hasta el 80%
• Requisitos adicionales
• Descripción de la arquitectura software.
• Un prototipo ejecutable de la arquitectura.
• Lista de riesgos y caso de negocio revisados.
• Plan de desarrollo para el proyecto.
• Un caso de desarrollo actualizado
• Un manual de usuario preliminar (opcional). En esta fase se debe tratar de abarcar todo el
proyecto con la profundidad mínima.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
Los criterios de evaluación de esta fase son los
siguientes:
• La visión del producto es estable.
• La arquitectura es estable.
• Se ha demostrado mediante la ejecución del prototipo que los principales elementos de
riesgo han sido abordados y resueltos.
• El plan para la fase de construcción es detallado y preciso.
• Todos los interesados coinciden en que la visión actual será alcanzada.
• Los gastos hasta ahora son aceptables, comparados con los previstos.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
3.-CONTRUCCIÓN
La finalidad principal de
esta fase es alcanzar la
capacidad operacional del
producto de forma
incremental a través de las
sucesivas iteraciones
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
OBJETIBOS
• Minimizar los costes de desarrollo
• Conseguir una calidad adecuada
• Conseguir versiones funcionales (alfa, beta, y otras versiones
de prueba) tan rápido como sea práctico.
LOS RESULTADOS DE LA FASE DE CONSTRUCCIÓN
DEBEN SER:
• Modelos Completos
• Arquitectura íntegra
• Riesgos Presentados Mitigados
• Plan del Proyecto para la fase de Transición.
• Manual Inicial de Usuario
• Prototipo Operacional – beta
• Caso del Negocio Actualizado
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
4.-TRANSICIÓN
La finalidad de la
fase de transición es
poner el producto
en manos de los
usuarios finales
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
LO QUE SE
PUEDE INCLUIR
• Prueba de la versión Beta
• Funcionamiento paralelo con los sistemas
• Conversión de las bases de datos operacionales.
• Entrenamiento de los usuarios y técnicos de mantenimiento.
• Traspaso del producto
PRINCIPALES
OBJETIBOS:
• Conseguir que el
usuario se valga por sí
mismo.
• Un producto final
que cumpla los
requisitos esperados
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
RESULTADOS
• Prototipo Operacional
• Documentos Legales
• Caso del Negocio Completo
• Línea de Base del Producto completa y corregida
• Descripción de la Arquitectura completa y
corregida
• Las iteraciones de esta fase irán dirigidas
normalmente a conseguir una nueva versión.
RUP DEFINE NUEVE DISCIPLINAS A REALIZAR EN
CADA FASE DEL PROYECTO:
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
Cada fase en RUP puede descomponerse en
iteraciones. Una iteración es un ciclo de desarrollo
completo dando como resultado una entrega de
producto ejecutable (interna o externa)
EL PROCESO DEFINE
UNA SERIE DE ROLES:
Los roles se distribuyen
entre los miembros del
proyecto y que definen las
tareas de cada uno y el
resultado (artefactos) que
se espera de ellos.
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
TODOS LOS MIEMBROS
DEL EQUIPO
COMPARTEN:
1 Base de conocimiento
1 Proceso
1 Vista de cómo desarrollar
software
1 Lenguaje de modelamiento
(UML)
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
RUP:
-Realiza un levantamiento exhaustivo
de requerimientos.
-Busca detectar defectos en las fases
iniciales.
-Intenta reducir al número de cambios
tanto como sea posible.
-Realiza el Análisis y diseño, tan
completo como sea posible.
-Diseño genérico, intenta anticiparse a
futuras necesidades.
-Las necesidades de clientes no son
fáciles de discernir.
-Existe un contrato prefijado con los
clientes. El cliente interactúa con el
equipo de desarrollo mediante
reuniones a diferencia de la
metodología XP que el cliente es parte
del equipo (in situ).
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
CUANDO DEBO
UTILIZAR RUP
Puede utilizar RUP desde el
principio de un nuevo
proyecto de software, y
puede seguir utilizándolo en
los ciclos de desarrollo
subsiguientes tiempo después
de que el proyecto inicial
haya terminado
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
POR QUE:
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ
POR QUE UTILIZAR RUP?
• Permite la publicación de un método personalizado de
Rational Method Composer y que éste sea accesible a
todo el equipo del proyecto.
• Permite que ese método se configure para satisfacer
las necesidades exclusivas de cada proyecto.
• Proporciona a cada usuario filtrado personalizado.
CONCLUCION
DEL USO DE RUP:
-RUP es un proceso de
ingeniería de software
orientada a objetos
-RUP captura varias de las
mejores practicas en el
desarrollo moderno de
software
-RUP trabaja con el mejor
estándar de modelos UML
INTEGRANTES:
1.-Jose Ali Alvis
2.-Andrez Mendoza
3.-Ariel Juruquita
4.-Luis Miguel Garcia
ASIGNATURA: Análisis y diseño de sistemas
DOCENTE: David Enrique Mendoza Gutiérrez
5.-Ronny Sossa
6.-Bruno Alexander Loaiza
7.-Alan SancheZ

Más contenido relacionado

Similar a Proyecto 2 Metodología RUP

90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 190 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1AndrezMendozaMelendr
 
Modelos de Ciclo de Vida de Desarrollo de Sistemas
Modelos de Ciclo de Vida  de Desarrollo de Sistemas Modelos de Ciclo de Vida  de Desarrollo de Sistemas
Modelos de Ciclo de Vida de Desarrollo de Sistemas VanesaAlejandraGalla
 
Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...
Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...
Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...manuelhuertaschvez
 
Talleres individuales y colaborativos
Talleres individuales y colaborativosTalleres individuales y colaborativos
Talleres individuales y colaborativosErica Chavez
 
Metodologia
MetodologiaMetodologia
Metodologiagfh
 
Fundamentos ingenieria del software.ppt
Fundamentos ingenieria del software.pptFundamentos ingenieria del software.ppt
Fundamentos ingenieria del software.pptjosearanguren11
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de informaciónEder Martin Shapiama
 
Metodologia de desarrollo ed software
Metodologia de desarrollo ed softwareMetodologia de desarrollo ed software
Metodologia de desarrollo ed softwareEdwinCondoriGonzales1
 
Análisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas IAnálisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas IStefannyGuerrero5
 
Presentación de análisis y sistemas
Presentación de análisis y sistemas Presentación de análisis y sistemas
Presentación de análisis y sistemas JuniorVega14
 

Similar a Proyecto 2 Metodología RUP (20)

28731.ppt
28731.ppt28731.ppt
28731.ppt
 
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 190 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
90 PREGUNTAS DE ANALISIS Y DISEÑO DE SISTEMAS 1
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Modelos de Ciclo de Vida de Desarrollo de Sistemas
Modelos de Ciclo de Vida  de Desarrollo de Sistemas Modelos de Ciclo de Vida  de Desarrollo de Sistemas
Modelos de Ciclo de Vida de Desarrollo de Sistemas
 
Proyecto 02 (90 preguntas)
Proyecto 02 (90 preguntas)Proyecto 02 (90 preguntas)
Proyecto 02 (90 preguntas)
 
Proyecto 02
Proyecto 02 Proyecto 02
Proyecto 02
 
Desarrollo de Software
Desarrollo de SoftwareDesarrollo de Software
Desarrollo de Software
 
CUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTASCUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTAS
 
Ciencia y tecnologia
Ciencia y tecnologiaCiencia y tecnologia
Ciencia y tecnologia
 
Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...
Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...
Presentacion_Tecnologias_Semanticas_Aplicadas_Al_Analisis_De_Redes_Sociales_E...
 
Talleres individuales y colaborativos
Talleres individuales y colaborativosTalleres individuales y colaborativos
Talleres individuales y colaborativos
 
Metodologia
MetodologiaMetodologia
Metodologia
 
HA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP DocHA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP Doc
 
Fundamentos ingenieria del software.ppt
Fundamentos ingenieria del software.pptFundamentos ingenieria del software.ppt
Fundamentos ingenieria del software.ppt
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de información
 
Metodologia de desarrollo ed software
Metodologia de desarrollo ed softwareMetodologia de desarrollo ed software
Metodologia de desarrollo ed software
 
Análisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas IAnálisis y Diseño de Sistemas I
Análisis y Diseño de Sistemas I
 
Presentación de análisis y sistemas
Presentación de análisis y sistemas Presentación de análisis y sistemas
Presentación de análisis y sistemas
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 

Último (20)

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 

Proyecto 2 Metodología RUP

  • 1. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ METODOLOGÍA RUP CARRERA: INGENIERIA DE SISTEMAS ASIGNATURA: ANALISIS DE SISTEMAS DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ GRUPO: A
  • 2. HISTORIA El antecedente más importante se ubica en 1967 con la Metodología Ericsson (Ericsson Approach) elaborada por Ivar Jacobson, una aproximación de desarrollo basada en componentes, que introdujo el concepto de Caso de Uso. Entre los años de 1987 a 1995 Jacobson fundó la compañía Objectory AB y lanza el proceso de desarrollo Objectory (abreviación de Object Factory). INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 3. Posteriormente en 1995 Rational Software Corporation adquiere Objectory AB y entre 1995 y 1997 se desarrolla Rational Objectory Process (ROP) a partir de Objectory 3.8 y del Enfoque Rational (Rational Approach) adoptando UML como lenguaje de modelado. Desde ese entonces y a la cabeza de Grady Booch, Ivar Jacobson y James Rumbaugh, Rational Software desarrolló e incorporó diversos elementos para expandir ROP, destacándose especialmente el flujo de trabajo conocido como modelado del negocio. En junio del 1998 se lanza Rational Unified Process. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 4. RUP RATIONAL UNIFIED PROCESS Forma disciplinada de asignar tareas y responsabilidades en una empresa de desarrollo (quién hace qué, cuándo y cómo). METODO: pesado COSTO DE CAMBIO: Un cambio en las etapas de vida del sistema incrementaría notablemente el costo. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 5. ELEMENTOS CENTRALES QUE DEFINEN RUP 1) Un conjunto subyacente de filosofías y principios para conseguir un desarrollo de software correcto. 2) Una infraestructura de bloques de construcción del proceso y contenido del método reutilizables. 3) El método subyacente y el lenguaje de definición del proceso. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 6. 1.-Conjunto subyacente de filosofías y principios para conseguir un desarrollo de software correcto. Estas filosofías y principios son la base sobre la que se ha desarrollado RUP INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 7. 2.-Una infraestructura de bloques de construcción del proceso y contenido del método reutilizables. Definida y mejorada de forma continuada por Rational Software, la familia RUP de plug-ins de método define una infraestructura de método desde la que puede crear sus propias configuraciones de método y procesos personalizados. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 8. 3.-El método subyacente y el lenguaje de definición del proceso. La base es un metamodelo de arquitectura de método unificado. Este modelo proporciona un lenguaje para describir los procesos y el contenido del método. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 9. RUP Es un marco del proyecto que describe una clase de los procesos que son iterativos e incrementales. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 10. Define un manojo entero de las actividades y de los artefactos que usted necesita elegir para construir sus propios, proceso individual. RUP AUTOR: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 11. Es el proceso de desarrollo más general de los existentes actualmente. Los procesos de RUP estiman tareas y horario del plan midiendo la velocidad de iteraciones concerniente a sus estimaciones originales. RUP INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 12. Las iteraciones tempranas de proyectos conducidos RUP se enfocan fuertemente sobre arquitectura del software la puesta en práctica rápida de características se retrasa hasta que se ha identificado y se ha probado una arquitectura firme. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 13. RUP proporciona muchas ventajas sobre XP le da énfasis en los requisitos y el diseño La ventaja principal de RUP es que se basa todo en las mejores prácticas que se han intentado y se han probado en el campo RUP XP INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 14. RUP SE DIVIDE EN CUATRO FASES: -I n ic io (Define el alcance del proyecto) -Elab o rac ió n (definición, análisis, diseño) -Co n stru c c ió n (implementación) -Tran s ic ió n (fin del proyecto y puesta en producción) INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 15. 1.-INICIO Durante la fase de inicio se define el modelo del negocio y el alcance del proyecto. Se identifican todos los actores y Casos de Uso, y se diseñan los Casos de Uso más esenciales INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez OBJETIBOS DE ESTA FACE SON: • Establecer el ámbito del proyecto y sus límites. • Encontrar los Casos de Uso críticos del sistema • Mostrar al menos una arquitectura candidata • Estimar el coste en recursos y tiempo de todo el proyecto. 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 16. RESULTADOS DE LA FASE DE INICIO: • Un documento de visión: Una visión general de los requerimientos del proyecto, características clave y restricciones principales. • Modelo inicial de Casos de Uso (10-20% completado). • Un glosario inicial: Terminología clave del dominio. • El caso de negocio. • Lista de riesgos y plan de contingencia . • Plan del proyecto, mostrando fases e iteraciones. • Modelo de negocio, si es necesario • Prototipos exploratorios para probar conceptos o la arquitectura candidata • Estimar los riesgos, las fuentes de incertidumbre. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 17. AL TERMINAR LA FASE DE INICIO SE DEBEN COMPROBAR LOS CRITERIOS DE EVALUACIÓN PARA CONTINUAR: • Todos los interesados en el proyecto coinciden en la definición del ámbito del sistema y las estimaciones de agenda. • Entendimiento de los requisitos, como evidencia de la fidelidad de los Casos de Uso principales. • Las estimaciones de tiempo, coste y riesgo son creíbles. • Comprensión total de cualquier prototipo de la arquitectura desarrollado. • Los gastos hasta el momento se asemejan a los planeados. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 18. 2.-ELABORACIÓN El propósito de la fase de elaboración es analizar el dominio del problema, establecer los cimientos de la arquitectura, desarrollar el plan del proyecto y eliminar los mayores riesgos OBJETIBOS INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ • Definir, validar y cimentar la arquitectura. • Completar la visión. • Crear un plan fiable para la fase de construcción. • Demostrar que la arquitectura propuesta soportará la visión con un coste razonable y en un tiempo razonable.
  • 19. AL TERMINAR DEBEN OBTENERSE LOS SIGUIENTES RESULTADOS: • Un modelo de Casos de Uso completa al menos hasta el 80% • Requisitos adicionales • Descripción de la arquitectura software. • Un prototipo ejecutable de la arquitectura. • Lista de riesgos y caso de negocio revisados. • Plan de desarrollo para el proyecto. • Un caso de desarrollo actualizado • Un manual de usuario preliminar (opcional). En esta fase se debe tratar de abarcar todo el proyecto con la profundidad mínima. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 20. Los criterios de evaluación de esta fase son los siguientes: • La visión del producto es estable. • La arquitectura es estable. • Se ha demostrado mediante la ejecución del prototipo que los principales elementos de riesgo han sido abordados y resueltos. • El plan para la fase de construcción es detallado y preciso. • Todos los interesados coinciden en que la visión actual será alcanzada. • Los gastos hasta ahora son aceptables, comparados con los previstos. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 21. 3.-CONTRUCCIÓN La finalidad principal de esta fase es alcanzar la capacidad operacional del producto de forma incremental a través de las sucesivas iteraciones INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ OBJETIBOS • Minimizar los costes de desarrollo • Conseguir una calidad adecuada • Conseguir versiones funcionales (alfa, beta, y otras versiones de prueba) tan rápido como sea práctico.
  • 22. LOS RESULTADOS DE LA FASE DE CONSTRUCCIÓN DEBEN SER: • Modelos Completos • Arquitectura íntegra • Riesgos Presentados Mitigados • Plan del Proyecto para la fase de Transición. • Manual Inicial de Usuario • Prototipo Operacional – beta • Caso del Negocio Actualizado INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 23. 4.-TRANSICIÓN La finalidad de la fase de transición es poner el producto en manos de los usuarios finales INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ LO QUE SE PUEDE INCLUIR • Prueba de la versión Beta • Funcionamiento paralelo con los sistemas • Conversión de las bases de datos operacionales. • Entrenamiento de los usuarios y técnicos de mantenimiento. • Traspaso del producto
  • 24. PRINCIPALES OBJETIBOS: • Conseguir que el usuario se valga por sí mismo. • Un producto final que cumpla los requisitos esperados INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ RESULTADOS • Prototipo Operacional • Documentos Legales • Caso del Negocio Completo • Línea de Base del Producto completa y corregida • Descripción de la Arquitectura completa y corregida • Las iteraciones de esta fase irán dirigidas normalmente a conseguir una nueva versión.
  • 25. RUP DEFINE NUEVE DISCIPLINAS A REALIZAR EN CADA FASE DEL PROYECTO: INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ Cada fase en RUP puede descomponerse en iteraciones. Una iteración es un ciclo de desarrollo completo dando como resultado una entrega de producto ejecutable (interna o externa)
  • 26. EL PROCESO DEFINE UNA SERIE DE ROLES: Los roles se distribuyen entre los miembros del proyecto y que definen las tareas de cada uno y el resultado (artefactos) que se espera de ellos. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 27. TODOS LOS MIEMBROS DEL EQUIPO COMPARTEN: 1 Base de conocimiento 1 Proceso 1 Vista de cómo desarrollar software 1 Lenguaje de modelamiento (UML) INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 28. RUP: -Realiza un levantamiento exhaustivo de requerimientos. -Busca detectar defectos en las fases iniciales. -Intenta reducir al número de cambios tanto como sea posible. -Realiza el Análisis y diseño, tan completo como sea posible. -Diseño genérico, intenta anticiparse a futuras necesidades. -Las necesidades de clientes no son fáciles de discernir. -Existe un contrato prefijado con los clientes. El cliente interactúa con el equipo de desarrollo mediante reuniones a diferencia de la metodología XP que el cliente es parte del equipo (in situ). INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ
  • 29. CUANDO DEBO UTILIZAR RUP Puede utilizar RUP desde el principio de un nuevo proyecto de software, y puede seguir utilizándolo en los ciclos de desarrollo subsiguientes tiempo después de que el proyecto inicial haya terminado INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ POR QUE:
  • 30. INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ POR QUE UTILIZAR RUP? • Permite la publicación de un método personalizado de Rational Method Composer y que éste sea accesible a todo el equipo del proyecto. • Permite que ese método se configure para satisfacer las necesidades exclusivas de cada proyecto. • Proporciona a cada usuario filtrado personalizado.
  • 31. CONCLUCION DEL USO DE RUP: -RUP es un proceso de ingeniería de software orientada a objetos -RUP captura varias de las mejores practicas en el desarrollo moderno de software -RUP trabaja con el mejor estándar de modelos UML INTEGRANTES: 1.-Jose Ali Alvis 2.-Andrez Mendoza 3.-Ariel Juruquita 4.-Luis Miguel Garcia ASIGNATURA: Análisis y diseño de sistemas DOCENTE: David Enrique Mendoza Gutiérrez 5.-Ronny Sossa 6.-Bruno Alexander Loaiza 7.-Alan SancheZ