- Descarga
- Instalación de
Eclipse - Instalación de
Together - Uso de
herramientas - Problemas de
memoria - Temas
avanzados
Cada día más responsables de desarrollo van
siendo conscientes de que no se puede continuar como hasta
ahora….
Con la llegada de las nuevas
tecnologías se han invertido muchos más
esfuerzos en aprender nuevos lenguajes, nuevos productos,
etc. que en mejorar los procesos de
construcción. El resultado es
evidente:
- Escasa vocación de servicio de
los equipos técnicos (emborrachados por tanta innovación
tecnológica) - Incapacidad de realizar estimaciones rápidas y
efectivas de proyectos - Poca homogeneidad en los desarrollos
- Falta de seguridad
del comportamiento de los sistemas en
producción - Documentaciones pobres o inexistentes
- Baja calidad de las
entregas (se arregla una cosa y se rompen tres) - Y así podríamos seguir
…..
En vital aprender a tomar requisitos, estudiar riesgos,
analizar y diseñar y, además, hay que hacerlo de un
modo sistemático (os recomiendo que leáis
el tutorial de CMMI).
Las herramientas
deben ayudarnos a conseguir ejecutar y mejorar los procedimientos.
Los métodos no
deben tener excesivas dependencias con herramientas concretas
(estar cautivas de una específica). En un principio,
primero tenemos que formarnos y definir el método y
luego, usar la herramienta (son dos cosas distintas).
Pienso que, para no perder el tiempo ni
el dinero, es
preferible empezar por herramientas consolidadas que dispongan de
una versión gratuita (para ver que partido le sacamos en
realidad) y luego adquirir las licencias de los productos que
realmente nos aportan valor (y ya
podemos afinar cuantía).
Bueno, sin entrar más filosóficamente en
el tema, vamos a ver como instalar la versión de evaluación
de Borland Together, posiblemente una de las herramientas
más completas, integrada con el entorno de
desarrollo Eclipse…..
una muy buena combinación (aunque debéis ser
vosotros el que la valoréis respecto a otras
combinaciones).
Podemos ir al Web de
Borland y seleccionar el fichero. Nos solicita una
verificación del correo.
Nos aparece la opción de descarga
Para facilitar la descarga, ponen a nuestra
disposición un gestor de descargas. Para que funcione
tenemos que aceptar en la siguiente pantalla
La descarga tarda una rato (en ADSL unos 15
minutos)
Disponemos de un tutorial donde podemos ver como
instalar Eclipse…. vamos a recordar lo que
necesitamos…
Descargamos el producto
Podemos descargar la plataforma en cualquiera de los
espejos
Descomprimimos los ficheros en el subdirectorio
deseado
Y arrancamos la herramienta para verificar que funciona
bien.
Y ya tenemos funcionando Eclipse
Arrancamos la versión de Together para
Eclipse
Arrancamos el proceso
Elegimos el directorio de instalación
Si intentamos continuar … nos falla.
Hemos instalado la plataforma pero no el SDK, por lo que
tenemos que volver al Web de Eclipse y
bajárnoslo.
Si arrancamos de nuevo la instalación, ya podemos
continuar. Elegimos la máquina virtual deseada.
Continuamos con el proceso hasta
el final
Ya estamos en marcha.
Dentro de Eclipse, podemos crear un nuevo proyecto/elemento.
Elegimos la carpeta Together y un proyecto de modelado
Java
Es el momento de activar la licencia recibida por correo
electrónico
Elegimos el fichero
Y ya estamos ..
Ahora podemos activar el proyecto
Elegimos la perspectiva de diseño
Creamos un nuevo diagrama del
tipo deseado.
Nosotros hemos elegido de casos de uso…. y ya …. lo
que sepamos de UML
Es muy posible que pronto nos aparezca un problema por
la memoria
consumida
El mensaje es claro y la ayuda es muy
concreta
Solo tenemos que crearnos un acceso directo en el
escritorio
Estos parámetros a mi me funcionan muy bien
-vmargs -Xmx256M -Xms256M
Y ya podemos hacer funcionar la herramienta de un modo
cómodo.
Para mi gusto Together es una de las mejores
herramientas del mercado… Os
invito a que profundicéis en ella
Podemos investigar las herramientas que se van
consolidando en el mercado y más si están
accesibles de un modo gratuito (aunque sea en evaluación)
pero antes, debemos asegurarnos de disponer de una buena metodología con la que sacarles
partido.
Una recomendación: las herramientas de
desarrollo, debe elegirlas el departamento de desarrollo. En
grandes organizaciones
hay departamentos de calidad que insisten en crear inmejorables
metodología con herramientas ideales … Muchas veces
estos departamentos son muy ajenos a la realidad de la
organización …. Lo siento pero calidad
no está para definir los métodos, está para
asegurarse que los demás los definen y luego son fieles a
ellos. A todos nos gusta tener galones y negociar con proveedores da
sensación de visibilidad y poder.
Una pregunta ¿forman parte de vuestro vocabulario
estos elementos?
- Matriz de riesgos
- Formularios de pruebas
- Gestión de la configuración
- Cuaderno de carga
- Diccionario de datos
- Tablas corporativas
Roberto Canales Mora
www.adictosaltrabajo.com