martes, 16 de junio de 2009

Características

El RUP permite

  • Ø Describir la organización, documentación, funcionalidad y restricciones de un software.
  • Ø Documentar y registrar las decisiones que se tomen para el desarrollo de un software.
  • Ø Implementar los diferentes diagramas de UML, dando paso a la reducción de tiempo a la hora de desarrollar un software.

Además, el RUP da cabida a las mejoras de las siguientes prácticas en el desarrollo de un software:

Administrar los Requerimientos:

Esta práctica permite documentar, agilizar, mejorar los requerimientos obtenidos para el desarrollo de un software, es sin duda una metodología que ayuda a insertar nuevos cambios a un sistema de información (actualizaciones).

Implementar arquitecturas basadas en Componentes:

Como es de saberse, antes de realizar el desarrollo completo de un aplicativo, es necesario realizar un modelo a escala del mismo, pues bien, el RUP ofrece herramientas basadas en los componentes del sistema a implementar, dando vía al modelamiento seguro del mismo.

Modelar Visualmente el Software:

El RUP permite mostrar en una GUI el modelo de software desarrollado, permitiendo al desarrollador mostrar errores y poder corregirlos, sin duda, la interfaz gráfica da vida al sistema y es ella quien me permite realizar modificaciones.

Verificar la Calidad de Software:

El verificar la calidad del producto realizado, es una práctica que sustenta el desarrollo del mismo, el RUP, como herramienta colaboradora, ofrece formas de diseño, implementación, ejecución, entre otras del software, antes de que éste sea implementado. En pocas palabras, permite realizar testing al aplicativo.

Controlar los Cambios realizados al Software:

El RUP además de ofrecer herramientas para el desarrollo y análisis, permite también suministrar recursos que sean ajustables a los posibles cambios que pueda sufrir el software, ya sea de actualización o innovación del mismo.

1 comentario: