Go4IT Fast is a tool that applies the industrial revolution concept to software development, deploying true factories of software. Thanks to its flexibility and high degree of customization, software production lines in Fast are linked to the requirements of each IT department. Unlike other 4GL tools, everything in Fast can be customized: the syntax of the input language, code generation templates, even productivity tools for the developers integrated in it (compilers, help and collaboration tools, version control...).
One of the main benefits of Fast is that it can be used to generate any programing language (Java, C, COBOL...) in any target platform (Windows, Linux or even Mainframe). In addition, Fast increases the productivity of the programmers between a 30 and a 50%, reducing the number of compilation errors by 60%.
Fast deployment process
As with the installation of an industrial production line, Fast deployment requires a consultancy process with two phases:
- Software factory design. During this phase the source code templates and the syntax of the input language are developed together with the software architecture team. This process requires the technical knowledge of the architects of each system to ensure that the most important bottlenecks and error prone activities are correctly located. This phase has mean duration of 2 to 4 months.
- Deployment. When the factory is ready, the deployment process is done by providing training to the development team, with a mean duration of 2-3 workdays. Also during this phase, Fast is integrated with the production environment, to ensure the programmers become more productive from the very first day.