SlideShare una empresa de Scribd logo
1 de 19
 Delia Santiago Ponte
2012
 La metodología RUP se basa en un conjunto de
habilidades por equipo y algunos modelos de
documentos clave. Las organizaciones que
desarrollan software por lo general adecuan este
marco de trabajo de acuerdo a sus necesidades para
producir software de calidad que cumpla con los
criterios del proyecto a los que está supeditado. La
metodología RUP unifica el equipo que incluye
elementos de las seis disciplinas de la ingeniería de
software.
 Es un proceso de desarrollo de software y junto con el
Lenguaje Unificado de Modelado UML, constituye la
metodología estándar más utilizada para el análisis,
implementación y documentación de sistemas
orientados a objetos. El RUP no es un sistema con
pasos firmemente establecidos, sino que trata de un
conjunto de metodologías adaptables al contexto y
necesidades de cada organización, donde el software es
organizado como una colección de unidades atómicas
llamados objetos, constituidos por datos y funciones,
que interactúan entre sí.
 RUP es un proceso para el desarrollo de un proyecto de
un software que define claramente quien, cómo,
cuándo y qué debe hacerse en el proyecto.
 Adaptación del proceso
 El proceso deberá adaptarse a las características propias de la organización. El tamaño del mismo, así
como las regulaciones que lo condicionen, influirán en su diseño específico. También se deberá tener
en cuenta el alcance del proyecto.
 Balancear prioridades
 Los requerimientos de los diversos inversores pueden ser diferentes, contradictorios o disputarse
recursos limitados. Debe encontrarse un balance que satisfaga los deseos de todos.
 Colaboración entre equipos
 El desarrollo de software no hace una única persona sino múltiples equipos. Debe haber una
comunicación fluida para coordinar requerimientos, desarrollo, evaluaciones, planes, resultados, etc.
 Demostrar valor iterativamente
 Los proyectos se entregan, aunque sea de modo interno, en etapas iteradas. En cada iteración se
analiza la opinión de los inversores, la estabilidad y calidad del producto, y se refina la dirección del
proyecto así como también los riesgos involucrados.
 Elevar el nivel de abstracción
 Este principio dominante motiva el uso de conceptos reutilizables tales como patrón del software,
lenguajes 4GL o esquemas (Frameworks) por nombrar algunos. Estos se pueden acompañar por las
representaciones visuales de la arquitectura, por ejemplo con UML.
 Enfocarse en la calidad
 El control de calidad no debe realizarse al final de cada iteración, sino en todos los aspectos de la
producción.
 Analistas:
 · Analista de procesos de negocio.
 · Diseñador del negocio.
 · Analista de sistema.
 · Especificador de requisitos.
 Desarrolladores:
 · Arquitecto de software.
 · Diseñador.
 · Diseñador de interfaz de usuario
 · Diseñador de cápsulas.
 · Diseñador de base de datos.
 · Implementador.
 · Integrador.
 Gestores:
 · Jefe de proyecto
 · Jefe de control de cambios.
 · Jefe de configuración.
 · Jefe de pruebas
 · Jefe de despliegue
 · Ingeniero de procesos
 · Revisor de gestión del proyecto
 · Gestor de pruebas.
 Apoyo:
 · Documentador técnico
 · Administrador de sistema
 · Especialista en herramientas
 · Desarrollador de cursos
 · Artista gráfico
 Especialista en pruebas:
 · Especialista en Pruebas
 · Analista de pruebas
 · Diseñador de pruebas
 · Stakeholders
 · Revisor
 · Coordinación de revisiones
 · Revisor técnico
 Gestión del proyecto
 Se vigila el cumplimiento de los objetivos, gestión de riesgos y restricciones para desarrollar un
producto que sea acorde a los requisitos de los clientes y los usuarios.
 · Proveer un marco de trabajo para la gestión de proyectos de software intensivos.
 · Proveer guías prácticas realizar planeación, contratar personal, ejecutar y monitorear el proyecto.
 · Proveer un marco de trabajo para gestionar riesgos.
 Configuración y control de cambios
 El control de cambios permite mantener la integridad de todos los módulos que se crean en el proceso,
así como de mantener información del proceso evolutivo que han seguido.
 Entorno
 La finalidad de esta actividad es dar soporte al proyecto con las adecuadas herramientas, procesos y
métodos. Brinda una especificación de las herramientas que se van a necesitar en cada momento, así
como definir la instancia concreta del proceso que se va a seguir.
 En concreto las responsabilidades de este flujo de trabajo incluyen:
 · Selección y adquisición de herramientas.
 · Establecer y configurar las herramientas para que se ajusten a la organización.
 · Configuración del proceso.
 · Mejora del proceso.
 · Servicios técnicos.
 Primer nivel de documentación
 Especifica en términos generales qué actividades deberán integrar el Sistema de Aseguramiento de Calidad, que
será implantado en la organización. Este nivel contiene los siguientes elementos:
 • Declaración de Visión: Proyecciones de la administración sobre el lugar que ocupará la organización en el futuro.
 • Declaración de Misión: Compromiso de la administración para alcanzar la Visión.
 • Política de Calidad: Posición de la organización, en cuanto a la manera en que la calidad afectará la manera de
cumplir con la Misión.
 • Requerimientos de Calidad: Conjunto de actividades que la organización debe llevar a cabo, para asegurar la
calidad tanto del proceso como el producto que desarrolla
 La Visión, Misión y Políticas de Calidad fueron desarrolladas a partir de los lineamientos estratégicos del
Departamento de Sistemas de Información.
 El Requerimiento de Calidad se identifica en modelos de calidad como ISO 9000.
 Segundo nivel de documentación
 Este nivel incluye especificaciones detalladas, orientadas a la administración, para explicar cómo se llevarán a cabo
las actividades que integran el Sistema de Aseguramiento de Calidad. Este nivel está compuesto básicamente por
procedimientos Administrativos, que son declaraciones de direcciones sistemáticas, sobre cómo la organización
debe llevar a cabo cada uno de los Requerimientos de Calidad, definidos en el Primer Nivel de Documentación.
 Tercer nivel de documentación
 Este nivel incluye especificaciones punto a punto, explícito y conciso para llevar a cabo cualquier tarea en la
organización. Está compuesto básicamente por Procedimientos de Operativos que describen cada paso que se debe
realizar para concretar una tarea o actividad; y Estándares que se utilizan con el fin de registrar datos o
información de algo específico. Estos procedimientos y estándares han sido divididos en tres grupos:
 1. Los relacionados con el desarrollo del curso Proyecto de Título.
 2. Los relacionados con el desarrollo de producto de software.
 3. Los que guían la implantación y mejoramiento del Sistema de Aseguramiento de Calidad.
 Esta división facilita el uso y mantención del sistema. Por ejemplo, si hay cambios en las normas administrativas
que afecten el desarrollo de los cursos en general, entonces sólo se verán afectados los procedimientos y estándares
relacionados con el desarrollo del proyecto.

Ciclo de iteraciones de la metodología RUP
(Proceso Unificado Racional)
 · Ingeniería de Negocios: Entendiendo las necesidades del negocio.
 · Requerimientos: Trasladando las necesidades del negocio a un sistema
automatizado.
 · Análisis y Diseño: Trasladando los requerimientos dentro de la
arquitectura de software.
 · Implementación: Creando software que se ajuste a la arquitectura y que
tenga el comportamiento deseado.
 · Pruebas: comportamiento requerido es el correcto y que todo lo
solicitado está presente.
 Disciplina de Soporte
 · Configuración y administración del cambio: Guardando todas las
versiones del proyecto.
 · Administrando el proyecto: Horarios y recursos.
 · Ambiente: Ambiente de desarrollo.
 · Actividades: Procesos que es llegan a
determinar en cada interacción
 · Trabajadores. Personas o entes involucrados
 · Artefactos. Un documento, un modelo o un
elemento de modelo.
 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.
 Dimensiones del RUP
 1· El eje horizontal representa tiempo y demuestra los
aspectos del ciclo de vida del proceso, expresado en términos
fases elaboración, construcción y transición.
 2· El eje vertical representa las disciplinas, flujos de trabajo,
actividades, artefactos y roles que agrupan actividades
definidas lógicamente por la naturaleza. Representa los
aspectos estáticos del proceso. Describe el proceso en
términos de componentes de proceso.
 Proceso Dirigido por los CU: Un CU, es una secuencia de
pasos a seguir para la realización de un fin o propósito, y se
relaciona directamente con los requerimientos. La
utilización de estos sirven para la utilización y desarrollo
de las disciplinas con los artefactos, roles y actividades
necesarias.
 Proceso Iterativo e Incremental: Es el modelo utilizado por
RUP para el desarrollo de un proyecto de software. Este
modelo plantea la implementación del proyecto a realizar
en Iteraciones, con lo cual se pueden definir objetivos por
cumplir en cada iteración y así poder ir completando todo
el proyecto iteración por iteración, con lo cual se tienen
varias ventajas, entre ellas se puede mencionar la de tener
pequeños avances del proyectos que son entregables al
cliente el cual puede probar mientras se está desarrollando
otra iteración del proyecto, con lo cual el proyecto va
creciendo hasta completarlo en su totalidad.
 A.S: Es la organización o estructura de sus partes más relevantes. Una arquitectura
ejecutable es una implementación parcial del sistema, construida para demostrar
algunas funciones y propiedades. RUP establece refinamientos sucesivos de una
arquitectura ejecutable, construida como un prototipo evolutivo.
 Alcance de la metodología RUP
 La metodología RUP es apropiada para proyectos grandes y pequeños, dado que
requiere un equipo de trabajo capaz de administrar un proceso complejo en varias
etapas. En pequeños, es posible que no se puedan cubrir los costos de dedicación
del equipo de profesionales necesarios.
 Antecedentes del RUP
 Los orígenes de RUP se remontan al modelo espiral original de Barry Boehm. Ken
Hartman, uno de los contribuidores claves de RUP colaboró con Boehm en la
investigación. En 1995 Rational Software compró una compañía sueca llamada
Objectory AB, fundada por Ivar Jacobson, famoso por haber incorporado los casos
de uso a los métodos de desarrollo orientados a objetos. El Rational Unified
Process fue el resultado de una convergencia de Rational Approach y Objectory. El
primer resultado de esta fusión fue el Rational Objectory Process, la primera
versión de RUP, fue puesta en el mercado en 1998, siendo el arquitecto en jefe
Philippe Kruchten. Desde allí hasta la actualidad es la metodología más empleada
en el mundo.
 Mismo modo, necesita terminar el esqueleto
RUP y sus bibliotecas para adaptarlos a la
organización.
 Necesidades únicas del negocio, así como el
contexto (complejidad técnica y de gestión),
medida de procesos. RUP proporciona un
Fundación arquitectónica y gran cantidad de la
organización adoptando configurar y ampliar
esa fundación como desee
 Flujos de trabajo de fase RUP
 Actividades de todas las diversas disciplinas se
pueden realizar para alcanzar los objetivos del
hito fase respectivos.
 Fases RUP frente a las fases de la cascada
 Organizaciones a adoptar el RUP. El hecho es
que las fases en el RUP no equivalen a las
disciplinas.
 Basado en el Estándar J2EE de la universidad
San Carlos de GuatemalaJavier Dolado Cosín
Caracas, Venezuela N°10 año 2007 cualitativa y
pedagógicamente definidos. De la colección
VITOR Escruto por Erla Mariela MORALES
MORGADO
 Metodología RUP es la mejor al momento de
obtener calidad en un software. más pequeño que
este sea. Recursos en cada una de ellas. individuos
que intervienen en el desarrollo del software.los
requerimientos de la empresa y que cumpla con el
objetivo primordial que es obtener un software de
calidad.
 Individuos que intervienen en el desarrollo del
software los requerimientos de la empresa y que
cumpla con el objetivo primordial que es obtener
un software de calidad.

metodologia

Más contenido relacionado

La actualidad más candente

Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del softwarefalconsrazor
 
r302283713487786786235699ad3f641.14105076.pdf
r302283713487786786235699ad3f641.14105076.pdfr302283713487786786235699ad3f641.14105076.pdf
r302283713487786786235699ad3f641.14105076.pdfRebeca Ortega
 
Metricas Ingenieria De Software
Metricas Ingenieria De SoftwareMetricas Ingenieria De Software
Metricas Ingenieria De SoftwareRicardo
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftwareAndrei Hortúa
 
Proceso de Software Personal - PSP
Proceso de Software Personal - PSPProceso de Software Personal - PSP
Proceso de Software Personal - PSPChristian Mora
 
¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?Software Guru
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareCoesi Consultoria
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del softwareraaf0001
 
Metodologia rup-udo-monagas
Metodologia rup-udo-monagasMetodologia rup-udo-monagas
Metodologia rup-udo-monagasFESNOJIV
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software Johan Prevot R
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativodraw507
 

La actualidad más candente (20)

Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del software
 
r302283713487786786235699ad3f641.14105076.pdf
r302283713487786786235699ad3f641.14105076.pdfr302283713487786786235699ad3f641.14105076.pdf
r302283713487786786235699ad3f641.14105076.pdf
 
Metricas Ingenieria De Software
Metricas Ingenieria De SoftwareMetricas Ingenieria De Software
Metricas Ingenieria De Software
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
RUP
RUPRUP
RUP
 
Proceso de Software Personal - PSP
Proceso de Software Personal - PSPProceso de Software Personal - PSP
Proceso de Software Personal - PSP
 
rup
ruprup
rup
 
¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?¿Cómo medir la calidad del software de una manera formal pero práctica?
¿Cómo medir la calidad del software de una manera formal pero práctica?
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
SPICE
SPICESPICE
SPICE
 
metodologia rup
metodologia rupmetodologia rup
metodologia rup
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Metodologia rup-udo-monagas
Metodologia rup-udo-monagasMetodologia rup-udo-monagas
Metodologia rup-udo-monagas
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 

Similar a metodologia (20)

Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Qué+es+ru..
Qué+es+ru..Qué+es+ru..
Qué+es+ru..
 
Rup jenny mallqui
Rup   jenny mallquiRup   jenny mallqui
Rup jenny mallqui
 
Qué es rup
Qué es rupQué es rup
Qué es rup
 
Clase_iso12207.pptx
Clase_iso12207.pptxClase_iso12207.pptx
Clase_iso12207.pptx
 
Quesrup 120217232753-phpapp02
Quesrup 120217232753-phpapp02Quesrup 120217232753-phpapp02
Quesrup 120217232753-phpapp02
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Sww clase4
Sww clase4Sww clase4
Sww clase4
 
Sww clase4
Sww clase4Sww clase4
Sww clase4
 
Sww clase4
Sww clase4Sww clase4
Sww clase4
 
Rup
RupRup
Rup
 
Rup
RupRup
Rup
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipo
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
Rup
RupRup
Rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 

Último

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
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
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
 
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
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
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
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 

Último (20)

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
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
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...
 
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
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
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
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 

metodologia

  • 1.  Delia Santiago Ponte 2012
  • 2.  La metodología RUP se basa en un conjunto de habilidades por equipo y algunos modelos de documentos clave. Las organizaciones que desarrollan software por lo general adecuan este marco de trabajo de acuerdo a sus necesidades para producir software de calidad que cumpla con los criterios del proyecto a los que está supeditado. La metodología RUP unifica el equipo que incluye elementos de las seis disciplinas de la ingeniería de software.
  • 3.  Es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. El RUP no es un sistema con pasos firmemente establecidos, sino que trata de un conjunto de metodologías adaptables al contexto y necesidades de cada organización, donde el software es organizado como una colección de unidades atómicas llamados objetos, constituidos por datos y funciones, que interactúan entre sí.  RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué debe hacerse en el proyecto.
  • 4.
  • 5.
  • 6.  Adaptación del proceso  El proceso deberá adaptarse a las características propias de la organización. El tamaño del mismo, así como las regulaciones que lo condicionen, influirán en su diseño específico. También se deberá tener en cuenta el alcance del proyecto.  Balancear prioridades  Los requerimientos de los diversos inversores pueden ser diferentes, contradictorios o disputarse recursos limitados. Debe encontrarse un balance que satisfaga los deseos de todos.  Colaboración entre equipos  El desarrollo de software no hace una única persona sino múltiples equipos. Debe haber una comunicación fluida para coordinar requerimientos, desarrollo, evaluaciones, planes, resultados, etc.  Demostrar valor iterativamente  Los proyectos se entregan, aunque sea de modo interno, en etapas iteradas. En cada iteración se analiza la opinión de los inversores, la estabilidad y calidad del producto, y se refina la dirección del proyecto así como también los riesgos involucrados.  Elevar el nivel de abstracción  Este principio dominante motiva el uso de conceptos reutilizables tales como patrón del software, lenguajes 4GL o esquemas (Frameworks) por nombrar algunos. Estos se pueden acompañar por las representaciones visuales de la arquitectura, por ejemplo con UML.  Enfocarse en la calidad  El control de calidad no debe realizarse al final de cada iteración, sino en todos los aspectos de la producción.
  • 7.  Analistas:  · Analista de procesos de negocio.  · Diseñador del negocio.  · Analista de sistema.  · Especificador de requisitos.  Desarrolladores:  · Arquitecto de software.  · Diseñador.  · Diseñador de interfaz de usuario  · Diseñador de cápsulas.  · Diseñador de base de datos.  · Implementador.  · Integrador.  Gestores:  · Jefe de proyecto  · Jefe de control de cambios.  · Jefe de configuración.  · Jefe de pruebas  · Jefe de despliegue  · Ingeniero de procesos  · Revisor de gestión del proyecto  · Gestor de pruebas.  Apoyo:  · Documentador técnico  · Administrador de sistema  · Especialista en herramientas  · Desarrollador de cursos  · Artista gráfico  Especialista en pruebas:  · Especialista en Pruebas  · Analista de pruebas  · Diseñador de pruebas
  • 8.  · Stakeholders  · Revisor  · Coordinación de revisiones  · Revisor técnico  Gestión del proyecto  Se vigila el cumplimiento de los objetivos, gestión de riesgos y restricciones para desarrollar un producto que sea acorde a los requisitos de los clientes y los usuarios.  · Proveer un marco de trabajo para la gestión de proyectos de software intensivos.  · Proveer guías prácticas realizar planeación, contratar personal, ejecutar y monitorear el proyecto.  · Proveer un marco de trabajo para gestionar riesgos.  Configuración y control de cambios  El control de cambios permite mantener la integridad de todos los módulos que se crean en el proceso, así como de mantener información del proceso evolutivo que han seguido.  Entorno  La finalidad de esta actividad es dar soporte al proyecto con las adecuadas herramientas, procesos y métodos. Brinda una especificación de las herramientas que se van a necesitar en cada momento, así como definir la instancia concreta del proceso que se va a seguir.  En concreto las responsabilidades de este flujo de trabajo incluyen:  · Selección y adquisición de herramientas.  · Establecer y configurar las herramientas para que se ajusten a la organización.  · Configuración del proceso.  · Mejora del proceso.  · Servicios técnicos.
  • 9.  Primer nivel de documentación  Especifica en términos generales qué actividades deberán integrar el Sistema de Aseguramiento de Calidad, que será implantado en la organización. Este nivel contiene los siguientes elementos:  • Declaración de Visión: Proyecciones de la administración sobre el lugar que ocupará la organización en el futuro.  • Declaración de Misión: Compromiso de la administración para alcanzar la Visión.  • Política de Calidad: Posición de la organización, en cuanto a la manera en que la calidad afectará la manera de cumplir con la Misión.  • Requerimientos de Calidad: Conjunto de actividades que la organización debe llevar a cabo, para asegurar la calidad tanto del proceso como el producto que desarrolla  La Visión, Misión y Políticas de Calidad fueron desarrolladas a partir de los lineamientos estratégicos del Departamento de Sistemas de Información.  El Requerimiento de Calidad se identifica en modelos de calidad como ISO 9000.  Segundo nivel de documentación  Este nivel incluye especificaciones detalladas, orientadas a la administración, para explicar cómo se llevarán a cabo las actividades que integran el Sistema de Aseguramiento de Calidad. Este nivel está compuesto básicamente por procedimientos Administrativos, que son declaraciones de direcciones sistemáticas, sobre cómo la organización debe llevar a cabo cada uno de los Requerimientos de Calidad, definidos en el Primer Nivel de Documentación.  Tercer nivel de documentación  Este nivel incluye especificaciones punto a punto, explícito y conciso para llevar a cabo cualquier tarea en la organización. Está compuesto básicamente por Procedimientos de Operativos que describen cada paso que se debe realizar para concretar una tarea o actividad; y Estándares que se utilizan con el fin de registrar datos o información de algo específico. Estos procedimientos y estándares han sido divididos en tres grupos:  1. Los relacionados con el desarrollo del curso Proyecto de Título.  2. Los relacionados con el desarrollo de producto de software.  3. Los que guían la implantación y mejoramiento del Sistema de Aseguramiento de Calidad.  Esta división facilita el uso y mantención del sistema. Por ejemplo, si hay cambios en las normas administrativas que afecten el desarrollo de los cursos en general, entonces sólo se verán afectados los procedimientos y estándares relacionados con el desarrollo del proyecto. 
  • 10. Ciclo de iteraciones de la metodología RUP (Proceso Unificado Racional)  · Ingeniería de Negocios: Entendiendo las necesidades del negocio.  · Requerimientos: Trasladando las necesidades del negocio a un sistema automatizado.  · Análisis y Diseño: Trasladando los requerimientos dentro de la arquitectura de software.  · Implementación: Creando software que se ajuste a la arquitectura y que tenga el comportamiento deseado.  · Pruebas: comportamiento requerido es el correcto y que todo lo solicitado está presente.  Disciplina de Soporte  · Configuración y administración del cambio: Guardando todas las versiones del proyecto.  · Administrando el proyecto: Horarios y recursos.  · Ambiente: Ambiente de desarrollo.
  • 11.  · Actividades: Procesos que es llegan a determinar en cada interacción  · Trabajadores. Personas o entes involucrados  · Artefactos. Un documento, un modelo o un elemento de modelo.
  • 12.  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.  Dimensiones del RUP  1· El eje horizontal representa tiempo y demuestra los aspectos del ciclo de vida del proceso, expresado en términos fases elaboración, construcción y transición.  2· El eje vertical representa las disciplinas, flujos de trabajo, actividades, artefactos y roles que agrupan actividades definidas lógicamente por la naturaleza. Representa los aspectos estáticos del proceso. Describe el proceso en términos de componentes de proceso.
  • 13.  Proceso Dirigido por los CU: Un CU, es una secuencia de pasos a seguir para la realización de un fin o propósito, y se relaciona directamente con los requerimientos. La utilización de estos sirven para la utilización y desarrollo de las disciplinas con los artefactos, roles y actividades necesarias.  Proceso Iterativo e Incremental: Es el modelo utilizado por RUP para el desarrollo de un proyecto de software. Este modelo plantea la implementación del proyecto a realizar en Iteraciones, con lo cual se pueden definir objetivos por cumplir en cada iteración y así poder ir completando todo el proyecto iteración por iteración, con lo cual se tienen varias ventajas, entre ellas se puede mencionar la de tener pequeños avances del proyectos que son entregables al cliente el cual puede probar mientras se está desarrollando otra iteración del proyecto, con lo cual el proyecto va creciendo hasta completarlo en su totalidad.
  • 14.  A.S: Es la organización o estructura de sus partes más relevantes. Una arquitectura ejecutable es una implementación parcial del sistema, construida para demostrar algunas funciones y propiedades. RUP establece refinamientos sucesivos de una arquitectura ejecutable, construida como un prototipo evolutivo.  Alcance de la metodología RUP  La metodología RUP es apropiada para proyectos grandes y pequeños, dado que requiere un equipo de trabajo capaz de administrar un proceso complejo en varias etapas. En pequeños, es posible que no se puedan cubrir los costos de dedicación del equipo de profesionales necesarios.  Antecedentes del RUP  Los orígenes de RUP se remontan al modelo espiral original de Barry Boehm. Ken Hartman, uno de los contribuidores claves de RUP colaboró con Boehm en la investigación. En 1995 Rational Software compró una compañía sueca llamada Objectory AB, fundada por Ivar Jacobson, famoso por haber incorporado los casos de uso a los métodos de desarrollo orientados a objetos. El Rational Unified Process fue el resultado de una convergencia de Rational Approach y Objectory. El primer resultado de esta fusión fue el Rational Objectory Process, la primera versión de RUP, fue puesta en el mercado en 1998, siendo el arquitecto en jefe Philippe Kruchten. Desde allí hasta la actualidad es la metodología más empleada en el mundo.
  • 15.  Mismo modo, necesita terminar el esqueleto RUP y sus bibliotecas para adaptarlos a la organización.  Necesidades únicas del negocio, así como el contexto (complejidad técnica y de gestión), medida de procesos. RUP proporciona un Fundación arquitectónica y gran cantidad de la organización adoptando configurar y ampliar esa fundación como desee
  • 16.  Flujos de trabajo de fase RUP  Actividades de todas las diversas disciplinas se pueden realizar para alcanzar los objetivos del hito fase respectivos.  Fases RUP frente a las fases de la cascada  Organizaciones a adoptar el RUP. El hecho es que las fases en el RUP no equivalen a las disciplinas.
  • 17.  Basado en el Estándar J2EE de la universidad San Carlos de GuatemalaJavier Dolado Cosín Caracas, Venezuela N°10 año 2007 cualitativa y pedagógicamente definidos. De la colección VITOR Escruto por Erla Mariela MORALES MORGADO
  • 18.  Metodología RUP es la mejor al momento de obtener calidad en un software. más pequeño que este sea. Recursos en cada una de ellas. individuos que intervienen en el desarrollo del software.los requerimientos de la empresa y que cumpla con el objetivo primordial que es obtener un software de calidad.  Individuos que intervienen en el desarrollo del software los requerimientos de la empresa y que cumpla con el objetivo primordial que es obtener un software de calidad. 