
RSD(Rational Software Development) es una plataforma con la que me ha tocado trabajar. Con esta herramienta tu tienes la ventaja de hacer tu analisis y a la vez desarrollar. Yo he probado otras herramientas como Enterprise Architect, Rational Rose y JDeveloper(casi similar al RSD), pero definitivamente me quedo con RSD.
Yo tengo instalado el eclipse 3.2 junto al IDE Myeclipse, este ultimo por darme la facilidad para trabajar con frameworks como Spring, Hibernate, JSF, Struts, etc.
Anduve buscando un software que me ayude a realizar el analisis y me tope con el RSD, que se integra con el eclipse, asi que no es necesario estar abriendo el MyEclipse, solo tengo que abrir mi RSD y comenzar a analizar y programar.
Puedo armar mi arquitectura, crear paquetes, crear un archivo .java con sus clases y luego arrastrar las clases hacia la interface de Diagramas de Clases o hacer la inversa. Es super facil, cuenta con otras cosillas que aún me falta explorar, pero hasta ahora no he tenido que abrir el MyEclipse, solo importe un proyecto(Spring+Hibernate) direccionando al archivo build.xml y listo ya tenia todo en el RSD.
Aqui les va la mala noticia… uhmm bueno es un software de IBM y por lo tanto es necesario la licencia :). Yo tengo el producto como prueba, bajartelo de la pagina de IBM si tienes una conexion a internet un tanto lenta como la mía pues se demorarà mucho. Lo que hice fue solicitar un CD de pruebas a IBM y me enviaron en una semana. En ese “CD” no solo esta el RSD sino otras herramientas, en realidad te envian dos DVD’s asi que imaginate todo lo que contiene!!!.