¿Cuánto cuesta poner en marcha un ecosistema de desarrollo software?
En los últimos años hemos participado en varios proyectos de diseño e implantación de ecosistemas de desarrollo software. En todos hubo un denominador común, el cliente quería explotar su ecosistema en su propia infraestructura. Con el objetivo principal de que podamos reflexionar sobre el tema, vamos a publicar algunos datos que nos permitan ubicar el coste de un proyecto de estas características. No debemos ser muy rigurosos con los datos porque sino complicaríamos en exceso el mensaje que se pretende transmitir.
Poniendo los números sobre el papel:
| Coste mensual | Coste puntual | |
|---|---|---|
| 385,50 € | 5.134,00 € | |
| Personal (sysadmin) | 287,50 € | 2.875,00 € |
| Conexión a internet | 73,00 € | |
| Suministro eléctrico | 25,00 € | |
| Hardware | 2.259,00 € |
Algunas consideraciones sobre los datos que se muestran en la tabla:
- El hardware es un DELL PowerEdge R710, con 2 Intel Xeon E5504 (2.0Ghz, 4M Cache), 8GB de RAM y 2 HD de 750GB a 7200 rpm.
- El coste puntual de un administrador de sistemas proviene de estimar que haría falta un mes para implantar algo similar a Clinker.
- El coste del suministro es una aproximación teniendo en cuenta las facturas, consumo de la fuente de alimentación y coste KW/h.
- En el apartado de conexión a internet se ha tomado como referencia nuestra conexión simétrica de 2Mbits, 1 IP fija, línea de teléfono/fax y 300 minutos incluidos en llamadas nacionales.
- El coste mensual de un administrador de sistemas proviene de estimar que haría falta un 10% de su tiempo para tareas propias de mantenimiento.
Es fácil rebatir todas estas consideraciones y estimaciones:
- No necesitamos que nuestro ecosistema esté accesible desde fuera de nuestra empresa.
- Ya contamos con hardware que podemos reutilizar para este fin
- Tenemos un técnico de sistemas que poco a poco puede ir configurando todas las herramientas que necesitamos
Sin embargo es más difícil plantear soluciones a:
- ¿Qué pasa si el número de usuarios y proyectos crecen? ¿Estás preparado para crecer?
- ¿Qué pasa si sucede una catástrofe y se estropea un disco duro? ¿Estás preparado para eso?
- ¿Cómo haces backups y dónde?
- Montar un servidor web o ftp no tiene nada que ver con poner en producción Sonar o Hudson para 50 proyectos. ¿Tienes este perfil?
- Si tu negocio no gira alrededor de los ecosistema de desarrollo software, ¿Te compensa invertir un solo euro?
Antes de poner en marcha un proyecto de estas características es importante escribir algunos números y analizar qué camino elegir. Si necesitas ayuda, puedes contar con nosotros. Estamos trabajando para que esos números disminuyan para ti.
