DOCENTE:
 Ayquipa Cordova Godolfredo
INTEGRANTES:
Castillo Agüero Azucena
Gonzales Carbajal Dorely
Lucero Bonilla Maria
Quilcat Cerda Rosa
Robladillo Monago Elizabeth
SECCION:
 3MCB-I
AÑO:
2014
METODOLOGIA RUP (PROCESO
UNIFICADO RATIONAL)
1.EVOLUCION:
En la década de los setenta empezó a tomar la importancia de los datos, y para
solucionar sistemas complejos empezó el análisis por partes o etapas, se
introducen la planeación y administración.
En la década de los ochenta es la época marcada por las metodologías dirigida a
datos cuya importancia va tomando cuerpo en las organizaciones. Se empiezan a
estudiar los objetos en sí como unidades de información.
Para los años 90 se quiere dar respuesta al entorno siempre cambiante y en
rápida evolución en que se han de desarrollar los programas informáticos, lo cual da
lugar a trabajar en ciclos cortos (como mini-proyectos) que implementan una parte
de las funcionalidades, pero sin perder el rumbo general del proyecto global.
Las metodologías más utilizadas a nivel mundial en orden cronológico
Década de los 70s
 Programación Estructurada Jackson desde 1975
Década de los 80s
 Structured Systems Analysis and Design Methodology (SSADM) desde
1980
 Structured Analysis and Design Technique (SADT) desde 1980
 Ingeniería de la Información (IE/IEM) desde 1981
Década de los 90s
 Rapid Application Development (RAD) desde 1991.
 Programación Orientada a Objetos (OOP) a lo largo de la década de los 90's
 Virtual Finite State Machine (VFSM) desde 1990s
 Dynamic Systems Development Method desarrollado en UK desde 1995.
 Rational Unified Process (RUP) desde 1999
Año 2000 en adelante
 Extreme Programming (XP) desde 1999
 Enterprise Unified Process (EUP) extensiones RUP desde 2002
 Constructionist Design Methodology (CDM) desde 2004 por Kristinn R.
Thórisson
 Agile Unified Process (AUP) desde 2005 por Scott Ambler
2.CONCEPTO:
El Proceso Racional Unificado 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 un conjunto de
metodologías adaptables al contexto y necesidades de cada organización.
Originalmente se diseñó un proceso genérico y de dominio público, el Proceso
Unificado, y una especificación más detallada, el Rational Unified Process, que se
vendiera como producto independiente.
3.*FASES:
-Fase de iniciación
-Fase de elaboración
-Fase de construcción
-Fase de transición
-Fase de evolución
*HITOS:
-Hito de objetivo (visión)
-Hito de arquitectura
-Hito de funcionalidad operativa
-Hito de reléase del sistema
*DISCIPLINAS:
-Modelador de negocio
-Requerimientos
-Análisis y diseño
-Implementación
-Pruebas
-Despliegue
-Gestión del cambio y configuración de cambios
-Gestión del proyecto
-Entorno
4.HERRAMIENTAS:
Rational Rose Enterprise ofrece una herramienta y un lenguaje de modelado común
para simplificar el entorno de trabajo y permitir una creación más rápida de
software de calidad.
 Modelado de las aplicaciones más habituales: proporciona prestaciones de
modelado visual para desarrollar muchos tipos de aplicaciones de software.
 Desarrollo de aplicaciones para la web: contiene herramientas web y XML para
el modelado de aplicaciones web.
 Integración del diseño de aplicaciones con el desarrollo: unifica el equipo del
proyecto proporcionando una ejecución y una notación de modelos UML comunes.
5.RUP Y UML:
*RUP:
Es una metodología RUP es un proceso de desarrollo de software que forma
disciplinada de asignar tareas y responsabilidades en una empresa de
desarrollo (quién hace qué, cuándo y cómo).
*UML:
UML tiene por objetivo ser un lenguaje de modelado de propósito general. No
tiene propietario y está basado en el común acuerdo de la gran parte de la
comunidad informática.
6.RUP,SCRUM,XP:
*DIFERENCIA DE RUP Y SCRUM:
RUP: El enfoque en RUP es establecer una serie de reglas para el desarrollo
de un proyecto. Lo cual en proyectos de mediano tamaño nos encasilla y limita
en lugar de simplemente establecer orden.
SCRUM: Scrum al contrario los principios Scrum si es que así se les puede
llamar tienden a ser líneas guía y “pactos funcionales” para los desarrolladores.
*METODOLOGIA XP:
Es una metodología ágil centrada en potenciar las relaciones
interpersonales como clave para el éxito en desarrollo de software,
promoviendo el trabajo en equipo, preocupándose por el aprendizaje de los
desarrolladores, y propiciando un buen clima de trabajo. XP se basa en
realimentación continua entre el cliente y el equipo de desarrollo,
comunicación fluida entre todos los participantes, simplicidad en las
soluciones implementadas y coraje para enfrentar los cambios. XP se
define como especialmente adecuada para proyectos con requisitos
imprecisos y muy cambiantes, y donde existe un alto riesgo técnico.
7.RUP EN PROYECTOS DE SOFTWARE:
El proyecto es el desarrollo de un sistema para la gestión de artículos
deportivos de una empresa del sector de ventas de deportes a clientes tanto a
mayoristas como a minoristas. Se incluye hasta la segunda iteración de la fase
de construcción, según la división establecida en el documento Plan de
Desarrollo Software. Por motivos de privacidad no se pueden publicar los datos
de la entidad para la que se diseñó el software.

Más contenido relacionado

PDF
PRESENTACIÓN RUP
PPTX
Trabajo nº2 ing sw
PDF
Metodologias Ágiles - Crystal Clear
DOCX
Metodologia rup
DOCX
Metodologias de desarrollo de software
PPSX
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
PDF
Hacia una filosofia ágil
PDF
Metodologías para desarrollo de software
PRESENTACIÓN RUP
Trabajo nº2 ing sw
Metodologias Ágiles - Crystal Clear
Metodologia rup
Metodologias de desarrollo de software
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Hacia una filosofia ágil
Metodologías para desarrollo de software

La actualidad más candente (20)

DOCX
Jovanni jimenez v.
PPTX
Ciclo de vida clasico
PPTX
Metodología open up ágil y tradicional
PDF
Ciclo de vida del sw
PPTX
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
PDF
PPTX
Metodologias agiles
PDF
PPTX
Metodología tradicional
PPTX
Metodologías para el análisis y diseño de sistemas
PPTX
Merodologia de desarrollo de software
PPTX
Semana 1 2-3 (3)
PDF
Análisis estructurado
PPTX
Métodos agiles
PPT
4 Clase Metodologia De Desarrolo De Software
PDF
Modelo en cascada
PPTX
Metodologías agiles del desarrollo software
PPTX
Metodologia rup-udo-monagas
PPTX
METODOLOGÍAS ÁGILES EN TI
Jovanni jimenez v.
Ciclo de vida clasico
Metodología open up ágil y tradicional
Ciclo de vida del sw
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologias agiles
Metodología tradicional
Metodologías para el análisis y diseño de sistemas
Merodologia de desarrollo de software
Semana 1 2-3 (3)
Análisis estructurado
Métodos agiles
4 Clase Metodologia De Desarrolo De Software
Modelo en cascada
Metodologías agiles del desarrollo software
Metodologia rup-udo-monagas
METODOLOGÍAS ÁGILES EN TI
Publicidad

Similar a Trabajo fin al de contabilidad (20)

PDF
Fases de RUP
PPT
Díme que desarrollas y te diré que metodología usar
PPTX
Presentación1.pptx
PDF
Introducción al Marco de Trabajo Scrum
ODP
Metodologiasagilesarquitectura
DOCX
Los metodos agiles
PPTX
Desarrollo ágil
DOC
-Paper-IEEE-AGIL XP METODOLOGIA DE SISTEMAS - . - 2013.doc
PDF
Presentacion agil
PPTX
Metodologías de Desarrollo de Software Jr
DOCX
Angello revista digital
PPTX
procesos de desarrollo de software
PDF
Las metodologías usadas en el Desarrollo de SW en el Perú
PDF
La programación extrema o e xtreme programming
PPT
Metodologiasagiles
PPTX
Metodologiasagiles
PPTX
Metodologia
PPTX
Metodologias de desarrollo de software
PDF
Metodología de desarrollo de softwaree
PPTX
Actividad 4
Fases de RUP
Díme que desarrollas y te diré que metodología usar
Presentación1.pptx
Introducción al Marco de Trabajo Scrum
Metodologiasagilesarquitectura
Los metodos agiles
Desarrollo ágil
-Paper-IEEE-AGIL XP METODOLOGIA DE SISTEMAS - . - 2013.doc
Presentacion agil
Metodologías de Desarrollo de Software Jr
Angello revista digital
procesos de desarrollo de software
Las metodologías usadas en el Desarrollo de SW en el Perú
La programación extrema o e xtreme programming
Metodologiasagiles
Metodologiasagiles
Metodologia
Metodologias de desarrollo de software
Metodología de desarrollo de softwaree
Actividad 4
Publicidad

Trabajo fin al de contabilidad

  • 1. DOCENTE:  Ayquipa Cordova Godolfredo INTEGRANTES: Castillo Agüero Azucena Gonzales Carbajal Dorely Lucero Bonilla Maria Quilcat Cerda Rosa Robladillo Monago Elizabeth SECCION:  3MCB-I AÑO: 2014
  • 2. METODOLOGIA RUP (PROCESO UNIFICADO RATIONAL) 1.EVOLUCION: En la década de los setenta empezó a tomar la importancia de los datos, y para solucionar sistemas complejos empezó el análisis por partes o etapas, se introducen la planeación y administración. En la década de los ochenta es la época marcada por las metodologías dirigida a datos cuya importancia va tomando cuerpo en las organizaciones. Se empiezan a estudiar los objetos en sí como unidades de información. Para los años 90 se quiere dar respuesta al entorno siempre cambiante y en rápida evolución en que se han de desarrollar los programas informáticos, lo cual da lugar a trabajar en ciclos cortos (como mini-proyectos) que implementan una parte de las funcionalidades, pero sin perder el rumbo general del proyecto global. Las metodologías más utilizadas a nivel mundial en orden cronológico Década de los 70s  Programación Estructurada Jackson desde 1975 Década de los 80s  Structured Systems Analysis and Design Methodology (SSADM) desde 1980  Structured Analysis and Design Technique (SADT) desde 1980  Ingeniería de la Información (IE/IEM) desde 1981 Década de los 90s  Rapid Application Development (RAD) desde 1991.  Programación Orientada a Objetos (OOP) a lo largo de la década de los 90's  Virtual Finite State Machine (VFSM) desde 1990s  Dynamic Systems Development Method desarrollado en UK desde 1995.  Rational Unified Process (RUP) desde 1999 Año 2000 en adelante  Extreme Programming (XP) desde 1999  Enterprise Unified Process (EUP) extensiones RUP desde 2002  Constructionist Design Methodology (CDM) desde 2004 por Kristinn R. Thórisson  Agile Unified Process (AUP) desde 2005 por Scott Ambler
  • 3. 2.CONCEPTO: El Proceso Racional Unificado 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 un conjunto de metodologías adaptables al contexto y necesidades de cada organización. Originalmente se diseñó un proceso genérico y de dominio público, el Proceso Unificado, y una especificación más detallada, el Rational Unified Process, que se vendiera como producto independiente. 3.*FASES: -Fase de iniciación -Fase de elaboración -Fase de construcción -Fase de transición -Fase de evolución *HITOS: -Hito de objetivo (visión) -Hito de arquitectura -Hito de funcionalidad operativa -Hito de reléase del sistema
  • 4. *DISCIPLINAS: -Modelador de negocio -Requerimientos -Análisis y diseño -Implementación -Pruebas -Despliegue -Gestión del cambio y configuración de cambios -Gestión del proyecto -Entorno 4.HERRAMIENTAS: Rational Rose Enterprise ofrece una herramienta y un lenguaje de modelado común para simplificar el entorno de trabajo y permitir una creación más rápida de software de calidad.  Modelado de las aplicaciones más habituales: proporciona prestaciones de modelado visual para desarrollar muchos tipos de aplicaciones de software.  Desarrollo de aplicaciones para la web: contiene herramientas web y XML para el modelado de aplicaciones web.  Integración del diseño de aplicaciones con el desarrollo: unifica el equipo del proyecto proporcionando una ejecución y una notación de modelos UML comunes.
  • 5. 5.RUP Y UML: *RUP: Es una metodología RUP es un proceso de desarrollo de software que forma disciplinada de asignar tareas y responsabilidades en una empresa de desarrollo (quién hace qué, cuándo y cómo). *UML: UML tiene por objetivo ser un lenguaje de modelado de propósito general. No tiene propietario y está basado en el común acuerdo de la gran parte de la comunidad informática. 6.RUP,SCRUM,XP: *DIFERENCIA DE RUP Y SCRUM: RUP: El enfoque en RUP es establecer una serie de reglas para el desarrollo de un proyecto. Lo cual en proyectos de mediano tamaño nos encasilla y limita en lugar de simplemente establecer orden. SCRUM: Scrum al contrario los principios Scrum si es que así se les puede llamar tienden a ser líneas guía y “pactos funcionales” para los desarrolladores. *METODOLOGIA XP: Es una metodología ágil centrada en potenciar las relaciones interpersonales como clave para el éxito en desarrollo de software, promoviendo el trabajo en equipo, preocupándose por el aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo. XP se basa en realimentación continua entre el cliente y el equipo de desarrollo, comunicación fluida entre todos los participantes, simplicidad en las soluciones implementadas y coraje para enfrentar los cambios. XP se define como especialmente adecuada para proyectos con requisitos imprecisos y muy cambiantes, y donde existe un alto riesgo técnico. 7.RUP EN PROYECTOS DE SOFTWARE: El proyecto es el desarrollo de un sistema para la gestión de artículos deportivos de una empresa del sector de ventas de deportes a clientes tanto a mayoristas como a minoristas. Se incluye hasta la segunda iteración de la fase de construcción, según la división establecida en el documento Plan de Desarrollo Software. Por motivos de privacidad no se pueden publicar los datos de la entidad para la que se diseñó el software.