Go4ITFast
Go4IT Fast es una herramienta que trae al mundo del desarrollo de software el concepto de la revolución industrial, permitiendo implantar verdaderas factorías de software. Las líneas de producción de Fast se adecuan a las necesidades de cada departamento de TI, gracias a su gran nivel de personalización y flexibilidad. A diferencia de otras herramientas 4GL, en Fast todo es personalizable: la sintaxis del lenguaje de entrada, las plantillas de generación de código, e incluso las herramientas de apoyo a los desarrolladores integradas en el mismo (compiladores, herramientas de ayuda y colaboración, control de versiones...).
Una de las principales ventajas de Fast es que puede usarse para generar cualquier lenguaje de programación (Java, C, COBOL...) y con cualquier plataforma destino (Windows, Linux o incluso Mainframe). Además, Fast permite aumentar la productividad de los programadores entre un 30 y un 50%, reduciendo los errores de compilación un 60% de media.
Proceso de implantación de Fast
Al igual que la instalación de una línea de producción industrial, la implantación de Fast requiere de un proceso de consultoría previo con dos fases:
- Diseño de la factoría. Durante esta fase se desarrollarán, conjuntamente con el equipo de arquitectura software, las plantillas de código fuente y la sintaxis del nuevo lenguaje de programación. Este proceso requiere del conocimiento técnico de los arquitectos de cada sistema, de forma que sea posible identificar los principales cuellos de botella y las actividades más propensas a errores. Esta fase suele tener una duración que varía entre los 2 y los 4 meses.
- Despliegue. Cuando la factoría está lista, se realiza el despliegue mediante un proceso de formación a los desarrolladores, cuya duración de media es de 2-3 jornadas. En esta fase también, se realiza la integración con el entorno de producción, de manera que los desarrolladores pueden empezar a ser más productivos de forma inmediata.