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

r302283713487786786235699ad3f641.14105076.pdf
r302283713487786786235699ad3f641.14105076.pdfr302283713487786786235699ad3f641.14105076.pdf
r302283713487786786235699ad3f641.14105076.pdf
Rebeca Ortega
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
Andrei Hortúa
 
¿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
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software
Johan Prevot R
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
draw507
 

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

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
zulyvero07
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
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
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 

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. 