SlideShare una empresa de Scribd logo
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
GESTIÓN DE PROYECTO
DESARROLLO DE
SOFTWARE
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 nicio (Define el alcance del
proyecto)
-Elab oración (definición,
análisis, diseño)
-Con stru cción
(implementación)
-Tran s ició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 rup

Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
alexandermedranorodr
 
Trabajo fin al de contabilidad
Trabajo fin al de contabilidadTrabajo fin al de contabilidad
Trabajo fin al de contabilidad
Dey MP
 
Ciclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemasCiclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemas
AndrezMendozaMelendr
 
Ciclo de viva clasico de desarrollo de sistemas
Ciclo de viva clasico de desarrollo de sistemasCiclo de viva clasico de desarrollo de sistemas
Ciclo de viva clasico de desarrollo de sistemas
wilsonjucumari
 
CUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTASCUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTAS
alexandermedranorodr
 
Proyecto 02 (90 preguntas)
Proyecto 02 (90 preguntas)Proyecto 02 (90 preguntas)
Proyecto 02 (90 preguntas)
JuanJosePeraltaGutir
 
Desarrollo de Software
Desarrollo de SoftwareDesarrollo de Software
Desarrollo de Software
LeonardoAguantaRodrg
 
Proyecto 02
Proyecto 02 Proyecto 02
Proyecto 02
VanesaAlejandraGalla
 
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
AndrezMendozaMelendr
 
Fundamentos ingenieria del software.ppt
Fundamentos ingenieria del software.pptFundamentos ingenieria del software.ppt
Fundamentos ingenieria del software.ppt
josearanguren11
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de información
Eder Martin Shapiama
 
28731.ppt
28731.ppt28731.ppt
CSEP_AEIS
CSEP_AEISCSEP_AEIS
Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)
LeonardoAguantaRodrg
 
DiseñO De Interacciones
DiseñO De InteraccionesDiseñO De Interacciones
DiseñO De Interacciones
fjellul
 
HA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP DocHA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP Doc
Erick Ortega Herrera
 
Metodologia
MetodologiaMetodologia
Metodologia
gfh
 
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
StefannyGuerrero5
 
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicionalCiclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
JAIROTERANBALLESTERO
 
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicionalciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
RUDYERICKALARCONAYAR
 

Similar a Proyecto 2 rup (20)

Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Trabajo fin al de contabilidad
Trabajo fin al de contabilidadTrabajo fin al de contabilidad
Trabajo fin al de contabilidad
 
Ciclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemasCiclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemas
 
Ciclo de viva clasico de desarrollo de sistemas
Ciclo de viva clasico de desarrollo de sistemasCiclo de viva clasico de desarrollo de sistemas
Ciclo de viva clasico de desarrollo de sistemas
 
CUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTASCUESTIONARIO DE 90 PREGUNTAS
CUESTIONARIO DE 90 PREGUNTAS
 
Proyecto 02 (90 preguntas)
Proyecto 02 (90 preguntas)Proyecto 02 (90 preguntas)
Proyecto 02 (90 preguntas)
 
Desarrollo de Software
Desarrollo de SoftwareDesarrollo de Software
Desarrollo de Software
 
Proyecto 02
Proyecto 02 Proyecto 02
Proyecto 02
 
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
 
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
 
28731.ppt
28731.ppt28731.ppt
28731.ppt
 
CSEP_AEIS
CSEP_AEISCSEP_AEIS
CSEP_AEIS
 
Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)
 
DiseñO De Interacciones
DiseñO De InteraccionesDiseñO De Interacciones
DiseñO De Interacciones
 
HA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP DocHA2NV50 EQ8 - XP Doc
HA2NV50 EQ8 - XP Doc
 
Metodologia
MetodologiaMetodologia
Metodologia
 
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
 
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicionalCiclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
Ciclo de vida Clasico,Paradigma Tradicional y Enfoque tradicional
 
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicionalciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
ciclo de vida de desarrollo de sistemas, clasico y paradigma tradicional
 

Último

Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
jemifermelgarejoaran1
 
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdfSemana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
SandyCuenca
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
shirllyleytonm
 
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
jlupo2024
 
Informe Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de TacnaInforme Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de Tacna
BrusCiriloPintoApaza
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
GerardoBracho3
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
taniarivera1015tvr
 
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdftintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
MishelBautista4
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
jdcumarem02
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
JuanGavidia2
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
hugodennis88
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
DanielaLoaeza5
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
fabian28735081
 
DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
taniarivera1015tvr
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
alexanderlara1198
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
rogeliorodriguezt
 
Aletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptxAletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptx
jeffersoncolina427
 

Último (20)

Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
 
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdfSemana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
 
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
1-AAP-RENAV-PyM Capacitación del Reglamento Nacional de Vehiculos.pdf
 
Informe Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de TacnaInforme Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de Tacna
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
 
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdftintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
tintura-de-fibras-celulc3b3sicas-con-colorantes-reactivos-ii (1).pdf
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
 
DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
 
Aletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptxAletas de Transferencia de Calor Jefferson Colina.pptx
Aletas de Transferencia de Calor Jefferson Colina.pptx
 

Proyecto 2 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 GESTIÓN DE PROYECTO DESARROLLO DE SOFTWARE 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 nicio (Define el alcance del proyecto) -Elab oración (definición, análisis, diseño) -Con stru cción (implementación) -Tran s ició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