Nacimiento de ModularIT
¿Cómo surge el proyecto?
ModularIT es un proyecto que nace para resolver una serie de problemas que teníamos las empresas que formamos Grupo CPD. Para entender ModularIT es necesario explicar dichos problemas. Muchos de ellos son comunes a otras empresas.
Canarias es un terreno fragmentado. Las empresas medianas y muchas pequeñas, al contrario de lo que ocurre en la península, trabajan en WAN y no en LAN. Cualquier empresa peninsular de 100 empleados, suele disponer de una única sede con algún punto de venta. En Canarias, las empresas de 20 empleados disponen de dos sedes, una en cada isla mayor. Las empresas de 50 suelen tener otra sede en alguna isla menor. Los problemas logísticos y técnicos de las empresas prestadoras de servicios a resolver son complejos. Para dar un servicio de calidad, la respuesta de campo en cortos espacios de tiempo son difícilmente asumibles sin repercutir el coste en el cliente hasta cotas inasumibles por éste. Por ejemplo, el desplazamiento de una isla mayor a otra tiene unos costes y tiempos superiores al desplazamiento entre Barcelona y Zaragoza, o Málaga y Sevilla, por ejemplo. A esto debe añadirse al menos cuatro factores de impacto:
- Las redes en Canarias son deficientes.
- La cantidad de tareas de alto nivel no puede crecer linealmente conforme lo hace el servicios y máquinas desplegadas
- Es necesario centralizar todas las acciones soporte y mantenimiento para afrontar la fragmentación del territorio, reduciendo costes y desplazamientos del personal.
- Es necesario racionalizar las tareas de ingeniería de manera que todo el peso de las mismas no recaiga en los ingenieros e alto nivel. Para que la evolución del sistema sea racional y coherente a medio plazo, todos los ingenieros y técnicos de campo deben poder aportar su conocimiento y experiencia a ModularIT. A diferentes niveles, toda contribución es importante.
La superación de esta realidad nos llevó a la decisión de aplicar medidas técnicas y procedimentales avanzadas, asumiendo internamente los costes y el riesgo de embarcarnos en un proyecto de alto calado, infrecuente en empresas de nuestra envergadura. Se tomaron por tanto las decisiones y se desarrolló durante más de tres años el trabajo que ha desembocado en ModularIT a partir de lo que cada una de las empresas de Grupo CPD venía haciendo con anterioridad por separado.
Debe tenerse en cuenta que Grupo CPD ya contaba con amplia experiencia en el apartado de virtualización, tanto de soluciones comerciales de grandes fabricantes como en soluciones libres, como chroot o User Mode Linux, entre otras. Esto favoreció en gran medida la génesis y muchas de las decisiones clave del proyecto actual.
Una vez desarrollado, el proyecto comienza a ser implantado en nuestros clientes. Las primeras evaluaciones del impacto en ellos y la reducción de costes asociada, nos lleva a tomar la decisión de lanzar e proyecto a la red permitiendo a otros colaborar con nosotros en un desarrollo más rápido y eficiente del mismo. La conclusión es clara. si queremos acelerar del desarrollo de ModularIT, debemos aumentar la masa crítica de desarrolladores que lo usan.
A lo largo de los últimos meses de 2007 y primeros de 2008, comenzamos a visualizar que los resultados de ModulrIT están superando nuestras expectativas ampliamente. Los ahorros de costes derivados de su implantación, no sólo para el cliente, sino para nosotros mismos, traducido en la reducción drástica de las horas de trabajo en tareas como el despliegue y, especialmente, el mantenimiento, el soporte y la actualización de sistemas y servicios, nos lleva a plantearnos la posibilidad de generar un modelo de negocio en torno al proyecto, más allá de su simple liberación para la obtención de desarrolladores y tésters para el proyecto.
Nace así un proyecto global de software libre, con su modelo de desarrollo de comunidad y un modelo de explotación basado en servicios de alto nivel prestados de manera directa, sin trampa ni exclusividad, sobre el mismo software que se libera. Por supuesto, Grupo CPD presta otro tipo de servicios no relacionados directamente con ModularIT, pero no es a esos servicios a los que se refiere el proyecto comercial.