La semana pasada comí con un amigo, gerente de una importante consultora. Él trabaja en desarrollo e implantación de sistemas de información, y estuvimos hablando de algo básico pero que muchas veces se nos olvida cuando hablamos de tecnología o sistemas.

Estaba encantado con uno de sus últimos proyectos, porque era "una de esas veces que ves que lo que haces es realmente útil para los usuarios y la compañía". Parece algo evidente, pero pensando friamente, es un caso que esta más cerca de ser excepcional que habitual.

Ayudar a los usuarios y a la compañía. Todos hemos instalado complejos sistemas de gestión o control que supuestamente ayudan a la compañía a mejorar el conocimiento de su actividad, a conocer mejor el estado de sus operaciones, a tener más datos de sus clientes, etc. Pero casi siempre a costa del usuario, que se ve obligado a navegar por ventanas complejas repletas de campos obligatorios de los que nunca entienden su utilidad y terminan rellenando con caracteres como ",,,", "." ó "asdf".

Digo supuestamente porque, una vez instalado el sistema, o bien los responsables de completar esa información no lo hacen correctamente ya que a ellos nos les aporta nada y que le sea útil a otro departamento no suele ser razón suficiente para esforzarse un poco más, o bien no se crea la estructura de explotación de esa información adicional.

Y estoy hablando de aplicaciones. Porque hay que ser realista y reconocer que renovar un CPD, virtualizar servidores o instalar blades en vez de clusters es algo que pueda ayudar a la compañía (reducción de costes, de tiempos de caída) pero que para el usuario es absolutamente transparente. Por no hablar de actualizar Exchange, Lotus Notes u Office, que suelen ser casos de impacto económico para la compañía y "peora" de rendimiento para los usuarios hasta que vuelven al nivel anterior, que rara vez superan pese a las "nuevas ventajas" de las nuevas versiones.

Y por no terminar siendo tan negativo, que bueno es al final del año revisar los proyectos que has completado y encontrar que has conseguido alguno de estos "éxitos" con proyectos útiles para usuarios y compañía.

(Reflexión: En esos proyectos, lo que finalmente se valora es la calidad. Que el plazo se haya podido desviar es algo muy poco importante. Aunque si lo sería para el desarrollador si su margen dependiera de ese plazo).