No sabemos como avanzar tecnológicamente….
Juan | May 25, 2009Es un hecho que llevo observando en las empresas desde que empecé a trabajar en tecnología en 92, las empresas no quieren avanzar, no quieren apostar por lo nuevo.
Tienen un miedo horrible a lo desconocido, pero la culpa la tenemos los informáticos, es la verdad, hay que ser sinceros, hacer restrospección de nuestras acciones y darnos cuentas de las meteduras de pata que han llevado a muchos proyectos y empresas al fracaso.
Está claro que hay que apostar por las nuevas tecnologías, pero el problema, es que no sabemos como hacerlo, y a veces asumimos mucho riesgo, y otras no asumimos ninguno.
Os contaré los fallos más comunes, que he vivido en la adopción de nuevas tecnologías ¿os identificáis en alguno?
1. La super mega herramienta hacelotodo.
Me acordé de este ejemplo, cuando me compré una navaja con destornillador, alicate, metro, tijeras, etc…
De pronto, algún programador aparece con un folleto de una herramienta que lo hace todo, se supone que dibujas el modelo de datos y te hace la aplicación entera, normalmente este tipo de herramientas está muy bien para hacer prototipos o mantenimientos simples.
En uno de los proyectos, acabamos comprando la herramienta, y como no funcionaba como esperábamos, para justificar la compra, nos callamos, y tuvimos que echar cientos de horas extras….
2. Utilizar la última versión (aún en beta)
Es que somos incapaces de aguantarnos a un correo invitándonos a utilizar la nueva beta de tal herramienta para programar , después de acabar el proyecto, cuando salió la versión definitiva, era incompatible con la beta y no funciona.
3. Pasar a Open Source que es más barato
Esta ha sido, quizás, la metedura de pata más costosa que he vivido. Estábamos programando con Visual Studio de Microsoft, y el informático del cliente, nos obligó a pasar a Java para abaratar costes de desarrollo, utilizando eclipse.
Después de varios meses peleandonos con la primera versión de eclipse, acabamos comprando IBM WebSphere mucho más caro que Visual Studio, y teniendo que multiplicar por 4 la memoria de todos los equipos, y cambiando aquellos que estaban un poco anticuados….
4. Desarrollar una arquitectura propia en lugar de adoptar una existente
En este aspecto tengo sentimientos contradictorios (lo explico más adelante), en uno de los proyectos, el jefe de proyecto, decidió incorporar el proyecto a un “arquitecto”, que pensó que el era capaz de hacer una arquitectura mejor que la que proporcionaba el cliente, tras consumir un 30% del proyecto, nuestra empresa tuvo que asumir el 50% de los gastos.
Esta arquitectura no se usó nunca más……
5. Descartar una arquitectura que funciona, por que es demasiado buena
¿Que pasa cuando un empleado le dice al gerente que tiene la solución para mejorar la productividad por 10 en el 50% de los proyectos? Pues que no se le cree.
Esto nos pasó hace unos años, ni si quiera el departamento de I+D, se lo creyó, después de aplicarlo “a escondidas” en 4 proyectos, ganar un subvención I+D para la empresa, seguían ignorando la arquitectura.
¿justificación?
No interesa ser productivos, para las empresas que facturan por horas, no es de interés mejorar la productividad en exceso.
6. Inventar la rueda. Reutilización 0
- ¿que estas haciendo?
- Buscando como se hace un menú desplegable en HTML
- Pero si en todos los proyectos ponemos un menú, ¿por que no coges el último proyecto y lo copias?
En todos los proyectos, inventamos la rueda, somos incapaces de tener una base de conocimiento en las empresas. El coste que esto supone es enorme, pero sin embargo seguimos cayendo en lo mismo.






Recent Comments