Ir al contenido principal

Soy el Señor Lobo. Soluciono problemas.

El señor lobo es un personaje de Pulp Fiction. Se trata de un profesional, en el sentido más amplio de la palabra, ya que es capaz de solucionar los problemas en los que otros se bloquean, o dudan qué hacer. Se caracteriza por su eficiencia, y su saber hacer.


¿Y qué pinta esta referencia filmográfica en un blog eminentemente tecnológico? 

Cuando empezamos a construir el equipo que desarrolla software en Soltel, apostamos por gente joven, con potencial, pero con poca experiencia. Se podría haber apostado por técnicos con experiencia, y hubiera tenido sus ventajas e inconvenientes (esto es algo que internamente hemos analizado muchas veces). El apostar por gente joven, e inexperta también tenía sus inconvenientes evidentes.

Recuerdo un proyecto (omitiré el cliente), que no resistía la más mínima prueba, y que "escupía" fallo tras fallo. Fantasmas y sudores fríos pasan por mi mente al recordarlo. Obviamente, teníamos que dejar satisfecho al cliente, así que no dudamos en llamar a una empresa externa que nos asesorara, aun renunciando a toda rentabilidad del proyecto e incluso llevándolo a pérdidas. Esta empresa fue nuestro señor Lobo. Llegó, vio, y nos aportó una solución profesional, salvando el proyecto a los ojos del cliente. Sin embargo, esto lo interiorizamos en el equipo como una grandísima derrota. Alguien de fuera nos había sacado las castañas del fuego, porque a nosotros se nos estaban achicharrando.

Muchos años después me enorgullece decir, que ahora nosotros somos el señor Lobo. Empresas nacionales e internacionales requieren nuestros servicios en un stack tecnológico muy rico y amplio. Nosotros viajamos, vemos, y aportamos soluciones por las que el cliente, además de pagarnos, queda muy satisfecho. Este momento de madurez nos capacita para afrontar nuevos retos, dentro y fuera de nuestras fronteras.

Esa potencialidad de la que hablaba en párrafos anteriores, se ha consolidado como realidad, gracias a la formación continua, a la madurez individual que ha ido adquiriendo cada miembro del equipo en el que me incluyo, a la implicación, el esfuerzo y la fe en el proyecto, a la poca rotación, a la mejora de los procesos de industrialización de software y la aplicación de metodologías adecuadas, y aún con todo lo anterior, el gusano no se habría convertido en mariposa si alguien no hubiera mantenido su apuesta pese a los fracasos iniciales.

Somos el señor Lobo, solucionamos problemas, y aun nos queda mucha guerra que dar.

Comentarios

Entradas populares de este blog

Métrica v3 vs Metodologías Ágiles

Métrica v3: Metodología de Planificación, Desarrollo y Mantenimiento de sistemas de información que propone el Ministerio de Administraciones Públicas. Cualquier defensor de la técnicas, metodologías y herramienta ágiles sostendrá que Métrica v3 es un sistema demasiado pesado, tanto en su implementación, como en sus procesos de mantenimiento. Yo lo corroboraría, pero sin demonizarla. Estoy acostumbrado a que en este mundo de la informática se creen auténticos "dogmas de fe", que acarrean sus propias "guerras religiosas". Algunos ejemplos podrían ser: Software privativo vs Software libre, Windows vs Linux, Web Services vs Rest, Oracle vs MySQL, Explorer vs Firefox, Apache vs IIS, Eclipse vs Netbeans, y así podríamos seguir con un largo etcétera. En vez de buscar la mejor solución, o soluciones universales, yo propongo realizar un intenso análisis, y respondernos ciertas preguntas. Por regla general, no hay una solución que valga "para todo". La pregunta que

Lenguajes: Pasado, Presente y Futuro

Escribo este post al hilo del artículo que he leido en dosideas.com. En él, se habla de las habilidades que debería tener un programador para tener un currículum relevante en los próximos cinco años: 1. Uno de los "3 Grandes" (Java, .NET, PHP) 2. Aplicaciones Ricas de Internet (RIA - Rich Internet Applications) 3. Desarrollo web 4. Servicios web 5. Habilidades humanas 6. Un lenguaje de programación dinámico y/o funcional 7. Metodologías ágiles 8. Conocimiento de dominio 9. "Higiene" de desarrollo 10. Desarrollo móvil A partir de este artículo, estuve debatiendo con algunos compañeros y saqué algunas conclusiones que quiero plasmar aquí. Pienso que el artículo es un poco mejorable, dada la arbitrariedad con la que se han escogido los conocimientos a adquirir. De hecho, muchas de esas habilidades hay que tenerlas en el presente (yo cumpliría de 9 a 10). Me voy a centrar en el punto 1, uno de los "3 Grandes" (Java, .NET, PHP). Antes de hablar de "gran

¿Por qué Yii Framework?

En Soltel presumimos de tener una actitud innovadora, que nos obliga a probar las distintas tecnologías que van llegando al mercado, y que ajustándose a nuestro stack, puedan mejorar en algo nuestros desarrollos. Una vez analizado el framework o librería, lo probamos en proyectos internos que nos permitan conocer con más detalle sus características. En este trabajo de campo es donde realmente se decide si es interesante o no añadir el framework a nuestro stack, y con ello ofrecerlo en los desarrollos que realizamos para nuestros clientes. En este proceso, llevábamos bastante tiempo buscando un framework PHP que realmente aportara valor y se adecuara en tiempos de desarrollo, rendimiento y arquitectura a lo que necesitamos ofrecer en nuestros proyectos. Ya habíamos descartado frameworks como Prado, por ser bastante pesado y tener una arquitectura demasiado compleja. Con Yii, sin embargo, nos hemos llevado una agradable sorpresa. Yii es un framework PHP, libre (licencia BSD), basado en