Está en la página 1de 3

DESARROLLO E IMPLEMENTACIN DE SISTEMAS DE INFORMACIN

UML y el Proceso Unificado


Benjamn Flores de Dios 09/02/2014 6 semestre de informtica

UML Lenguaje Unificado de Modelado (UML, por sus siglas en ingls, Unified Modeling Language) es el lenguaje de modelado de sistemas de software, grfico, para visualizar, especificar, construir y documentar un sistema. PROCESO UNIFICADO Rational Unified Process, aplica varias de las mejores prcticas 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 fcil acceso a una base de conocimiento con guas., plantillas y herramientas para todas las actividades criticas del desarrollo de software. RELACIN Ambas cosas se necesitan para desarrollar programas o proyectos de manera ordenada y bien elaborada siguiendo una serie de pasos. RUP propone usar UML para llevar la documentacin del sistema, facilitar la etapa del diseo y posterior construccin o desarroll, transmitir ideas, y ayudar al equipo a comunicarlas. RUP es la metodologa que puedes usar y esta se puede apoyar con UML que un lenguaje de modelado. RUP te da los pasos que vas a seguir y UML te dice como disearlos. UML es para modelar cualquier negocio o sistema. RUP es una metodologa de desarrollo del Software que se compone por 4 fases y es iterativo para el ciclo de vida del sistema. RUP nos dice cmo vamos a hacer las cosas, las actividades que vamos a realizar y necesitar de UML para representarlo grficamente. RUP para el desarrollo de software moderno, que junto con UML trata de mejorar el desarrollo de software no solo con una serie de pasos establecidos si no combinando varios modelos, esto dependiendo de las necesidades de la empresa que lo solicite.

Siendo UML un modelo visual permite entender o analizar mejor lo que RUP est plasmando en lo que est haciendo, para que si algo que RUP no hizo o no escribi y fue visto en UML plasmarlo devuelta en RUP correctamente.

CONCLUSIN RUP y UML ambos son necesarios para el desarrollo de software y la mayora de los desarrolladores de software utilizan ambos sistemas ya sea parar mejorar su propio proyecto o para combinar ambas cosas para implementar algo mejor con que poder trabajar ms fcilmente y eficaz, con mejor diseo. Los programadores necesitan utilizar ambos modelos o lenguajes ya se para primero explicar todo su proyecto escrito y detallar como realmente funciona. Para luego dar a conocer su diseo y cmo va a estar estructurado grficamente. Ya que en algunos casos la documentacin es tan importante como el diseo. RUP es una gua de cmo usar UML de la forma ms efectiva. UML y RUP son ambas distintas cosas, herramientas que juntas ayudan a crear modelos bastante bien estructurados acerca de un sistema.

FUENTES BIBLIOGRAFIAS https://docs.google.com/document/d/13PCZ1CDAiIY71jlrndgFWpT5uYs9wEMFgT _za2MOw1A/edit?hl=es&pli=1 http://antwan03.blogspot.mx/2009/06/metodologia-rup-y-metodologia-uml.html http://ingenieriadesoftwarerigo.blogspot.mx/2012/09/uml-y-rup.html http://es.scribd.com/doc/36325889/RUP-y-UML