Diseño UML_ Metodología RUP y Metodología UML

5
5/20/2018 DiseoUML_MetodologaRUPyMetodologaUML-slidepdf.com http://slidepdf.com/reader/full/diseno-uml-metodologia-rup-y-metodologia-uml 1/5 Diseño UML: Metodología RUP y Metodología UML http://antwan03.blogspot.mx/2009/06/metodologia-rup-y-metodologia-uml.html[13/03/2014 17:56:59] Compartir 0  Más Siguiente blog» Crear un blog  Acceder Se ha producido un error en este gadget. MIÉRCOLES, 24 DE JUNIO DE 2009 Metodología RUP y Metodología UML Metodología RUP: El proceso de desarrollo RUP (Rational Unified Process) aplica varias de las mejores practicas en el desarrollo moderno de software en una forma que se adapta a un amplio rango de proyectos y organizaciones. Provee a cada miembro del equipo, un fácil acceso a una base de conocimiento con guías., plantillas y herramientas para todas las actividades criticas del desarrollo de software. Esta metodología permite que todos los integrantes de un equipo de trabajo, conozcan y compartan el proceso de desarrollo, una base de conocimientos y los distintos modelos de cómo desarrollar el software utilizando un lenguaje modelado común: UML. El RUP es un proceso de desarrollo de software: Provee un enfoque estructurado para realizar tareas y responsabilidades en una organización de desarrollo. Su principal objetivo es asegurar la producción de software de alta calidad, que cumpla las necesidades de sus usuarios finales, que sea realizado en las fechas acordadas y con el presupuesto disponible. El RUP es un producto: IBM comercializa un producto que permite instanciar al RUP según las características del proyecto, siendo una referencia en la metodología que sirve como repositorio único de información. El RUP es un marco de trabajo (Framework): SEGUIDORES Participar en este sitio Google Friend Connect ¿Ya eres miembro? Iniciar sesión Miembros (7)  ARCHIVO DEL BLOG 2009 (12)  junio (3) Metodología RUP y Metodología UML  Arquitectura bajo capas Taller 4 junio UML mayo (8) abril (1) Diseño UML

Transcript of Diseño UML_ Metodología RUP y Metodología UML

  • Diseo UML: Metodologa RUP y Metodologa UML

    http://antwan03.blogspot.mx/2009/06/metodologia-rup-y-metodologia-uml.html[13/03/2014 17:56:59]

    Compartir 0 Ms Siguiente blog Crear un blog Acceder

    Se ha producido un error en este gadget.

    M I R C O L E S , 2 4 D E J U N I O D E 2 0 0 9

    Metodologa RUP y Metodologa UML

    Metodologa RUP:

    El proceso de desarrollo RUP (Rational Unified Process) aplica varias delas mejores practicas en el desarrollo moderno de software en una formaque se adapta a un amplio rango de proyectos y organizaciones. Provee acada miembro del equipo, un fcil acceso a una base de conocimiento conguas., plantillas y herramientas para todas las actividades criticas deldesarrollo de software. Esta metodologa permite que todos losintegrantes de un equipo de trabajo, conozcan y compartan el proceso dedesarrollo, una base de conocimientos y los distintos modelos de cmodesarrollar el software utilizando un lenguaje modelado comn: UML.

    El RUP es un proceso de desarrollo de software:

    Provee un enfoque estructurado para realizar tareas y responsabilidadesen una organizacin de desarrollo. Su principal objetivo es asegurar laproduccin de software de alta calidad, que cumpla las necesidades de sususuarios finales, que sea realizado en las fechas acordadas y con elpresupuesto disponible.

    El RUP es un producto:

    IBM comercializa un producto que permite instanciar al RUP segn lascaractersticas del proyecto, siendo una referencia en la metodologa quesirve como repositorio nico de informacin.

    El RUP es un marco de trabajo (Framework):

    S E G U I D O R E S

    Participar en este sitioGoogle Friend Connect

    Ya eres miembro? Iniciar sesin

    Miembros (7)

    A R C H I V O D E L B L O G

    2009 (12)

    junio (3)

    Metodologa RUP yMetodologa UML

    Arquitectura bajo capas

    Taller 4 junio UML

    mayo (8)

    abril (1)

    Diseo UML

  • Diseo UML: Metodologa RUP y Metodologa UML

    http://antwan03.blogspot.mx/2009/06/metodologia-rup-y-metodologia-uml.html[13/03/2014 17:56:59]

    Este marco de trabajo puede ser adoptado y extendido para satisfacer lasnecesidades de la organizacin que lo utilice seleccionando las fases yinteracciones, los flujos de trabajo y disciplinas que se van a recorrer y losentregables o productos (artifacts) que se van a construir. Es importanteconocer como esta organizado y estructurado el proceso para poderseleccionar el frame work, los elementos del proceso que mas valor darnal proyecto.

    El RUP incorpora muchas de las conocidas como buenas practicas en eldesarrollo de software moderno, lasa cules se deben tener presentes enel desarrollo de aplicaciones empresariales para garantizar el xito delproyecto, tales como: Desarrollo iterativo, Gestin de Requerimientos,Arquitectura basada en componentes, Modelo Visual, Verificacin de lacalidad en forma continua y control de cambios.

    El RUP presenta 3 caractersticas que constituyen la esencia detodo el proceso de desarrollo:

    1. Dirigido por los casos de uso.2. Centrado en la arquitectura.3. Ciclo de vida iterativo.

    Otras caractersticas o ventajas de la aplicacin de estametodologa son las siguientes:

    Reconoce que las necesidades del usuario y sus requerimientos no sepueden definir completamente al principio Permite evaluar tempranamente los riesgos en lugar de descubrirproblemas en la integracin final del sistema Reduce el costo del riesgo a los costos de un solo incremento Acelera el ritmo del esfuerzo de desarrollo en su totalidad debido a quelos desarrolladores trabajan para obtener resultados claros a corto plazo Distribuye la carga de trabajo a lo largo del tiempo del proyecto ya quetodas las disciplinas colaboran en cada iteracin. Facilita la reutilizacin del cdigo teniendo en cuenta que se realizanrevisiones en las primeras iteraciones lo cual adems permite que seaprecien oportunidades de mejoras en el diseo

    El proceso de desarrollo est dividido en Fases a lo largo del tiempo cadauna de las cuales tiene objetivos especficos y un conjunto de artefactosdefinidos que deben alcanzarse. La duracin de cada fase depende delequipo y del producto a generar.A su vez, cada fase puede tener una o ms iteraciones y cada iteracinsigue el modelo en cascada pasando por las distintas disciplinas. Cadaiteracin termina con una liberacin del producto.

    Las fases son las siguientes:

    1) Inicio2) Elaboracin3) Construccin

    D A T O S P E R S O N A L E S

    ANTWAN

    VER TODO MI

    PERFIL

  • Diseo UML: Metodologa RUP y Metodologa UML

    http://antwan03.blogspot.mx/2009/06/metodologia-rup-y-metodologia-uml.html[13/03/2014 17:56:59]

    4) transicin

    Metodologa UML:

    La metodologa que se propone, denominada UML-MAST, concilia lasdiferencias entre la visin del diseador de sistemas de tiempo real y ladel de sistemas orientados a objetos. A tal fin define un nivel deabstraccin adecuado para los elementos de modelado delcomportamiento de tiempo real, que permite formularlos con unaestructura paralela a la arquitectura lgica del sistema, y vincularlos aesta. La semntica de modelado sigue el perfil UML para planificabilidad,rendimiento y tiempo (SPT) estandarizado por el OMG, del que UML-MAST puede considerase una implementacin. La propuesta se integracon las herramientas de anlisis y diseo de sistemas de tiempo realMAST (Modeling and Analysis Suite for Real-Time Applications), queanaliza los modelos y retorna los resultados al modelo inicial para suinterpretacin por el diseador. Asimismo, se han definido criterios parala extensin de esta metodologa a otros niveles de abstraccin tales comosistemas basados en componentes y sistemas implementados utilizandoAda 95. Parte de los resultados de este trabajo han sido incorporados porel OMG a su perfil SPT.

    Lenguaje Unificado de Modelado (UML, por sus siglas en ingls, UnifiedModeling Language) es el lenguaje de modelado de sistemas de softwarems conocido y utilizado en la actualidad; est respaldado por el OMG(Object Management Group). Es un lenguaje grfico para visualizar,especificar, construir y documentar un sistema. UML ofrece un estndarpara describir un "plano" del sistema (modelo), incluyendo aspectosconceptuales tales como procesos de negocio y funciones del sistema, yaspectos concretos como expresiones de lenguajes de programacin,esquemas de bases de datos y componentes reutilizables.Es importante resaltar que UML es un "lenguaje de modelado" paraespecificar o para describir mtodos o procesos. Se utiliza para definir unsistema, para detallar los artefactos en el sistema y para documentar yconstruir. En otras palabras, es el lenguaje en el que est descrito elmodelo.Se puede aplicar en el desarrollo de software entregando gran variedad deformas para dar soporte a una metodologa de desarrollo de software (talcomo el Proceso Unificado Racional o RUP), pero no especifica en smismo qu metodologa o proceso usar.UML no puede compararse con la programacin estructurada, pues UMLsignifica Lenguaje Unificado de Modelado, no es programacin, solo sediagrama la realidad de una utilizacin en un requerimiento. Mientrasque, programacin estructurada, es una forma de programar como lo es laorientacin a objetos, sin embargo, la programacin orientada a objetosviene siendo un complemento perfecto de UML, pero no por eso se tomaUML slo para lenguajes orientados a objetos.UML cuenta con varios tipos de diagramas, los cuales muestran diferentesaspectos de las entidades representadas.

    PUBLICADO POR ANTWAN EN 18:29

  • Diseo UML: Metodologa RUP y Metodologa UML

    http://antwan03.blogspot.mx/2009/06/metodologia-rup-y-metodologia-uml.html[13/03/2014 17:56:59]

    4 C O M E N T A R I O S :

    Comentar como:

    Seleccionar perfil

    Suscribirse a: Enviar comentarios (Atom)

    Entrada antiguaPgina principal

    Carlos H. Campos 27 de agosto de 2009, 20:53

    Excelente aporte muchas gracias

    Responder

    Xiomaraitz 28 de febrero de 2012, 9:47

    Que buen trabajo,claro y muy facil de entender.Felicidades :)

    Responder

    Yuli Tarifa 27 de octubre de 2012, 7:59

    estoy realizando un componente multimedia, y estoy utilizandoexelearning, y otros software ya creados, y estoy confundida no sesi aplicar RUP o no. ya que todo esta modelado. ademas no estoytrabajando con base de datos. agradecere su ayuda.

    Responder

    johan castro 7 de agosto de 2013, 19:45

    muchas gracias

    Responder

  • Diseo UML: Metodologa RUP y Metodologa UML

    http://antwan03.blogspot.mx/2009/06/metodologia-rup-y-metodologia-uml.html[13/03/2014 17:56:59]

    antwan03.blogspot.mxDiseo UML: Metodologa RUP y Metodologa UML

    V3P0Fjcm9iYXRXZWJDYXBUSUQxAA==: form0: q:

    k0ODc/QWNyb2JhdFdlYkNhcFRJRDIA: commentForm: commentBody: Introduce tu comentario...postCommentSubmit: postCommentPreview: identityMenu: NONE