El primer producto de software que desarrollé en mi vida no fue desde una empresa de tecnología, sino como responsable de informática de una gran empresa. Desarrollé un producto que usaríamos en nuestra propia empresa, en aquella época una importante empresa de transporte internacional. Hoy día, los americanos llaman a esto Eating your own dog food y se ha convertido en un término popular en grandes empresas de software. La teoría es fácil, usa los productos que vendas.
Nuestra experiencia con el dogfooding
Con Velneo V7 habíamos usado la plataforma para desarrollar aplicaciones de uso interno pero no habíamos desarrollado nada para cubrir las necesidades de un cliente concreto. Por eso y para conocer las necesidades de Velneo V7 desde "el otro lado" personalmente me involucré junto con otros compañeros de Velneo en el desarrollo, instalación y arranque de un proyecto a medida para un cliente con "altas exigencias".
La experiencia ha sido genial y nos ha permitido ver otro punto de vista muy enriquecedor, que se resume en la entrevista de plan de carrera de Alejandro González, uno de los componentes del departamento de soporte de Velneo v7.
¿En qué has evolucionado este año? Ahora entiendo mejor a los desarrolladores, gracias al proyecto de desarrollo e implantación ahora tengo mayor empatía con los desarrolladores a la hora de dar soporte, antes no acababa de entender bien sus incidencias y sugerencias.
Lo que aprendimos
Me encanta la herencia, creo que es algo que no sabemos realmente su potencial, la capacidad para crear lo denominado "ERP estándar a medida", la capacidad para reutilizar código es simplemente bestial, la utilización e integración de open apps me hacen la vida más fácil.
El cambio de chip es muy grande, se pierde mucho tiempo porque quieres hacer las cosas como en 6x y V7 es otro mundo, debes conocerlo bien.
Velneo vAdmin V7 y Velneo vInstallBuilder V7 dos herramientas que nos ahorran mucho tiempo, dos herramientas por descubrir.
Los procedimientos de trabajo se deben volver a redefinir, los que tenías no valen, hay que aprender a trabajar en equipo y al principio hasta que lo entiendes pasa tiempo.
La estabilidad del vserver es impresionante. Le hemos realizado verdaderas burradas en este tiempo y su respuesta es fantástica.
Recomiendo a todos los que hagan Open Apps, productos SaaS o aplicaciones varias que lo primero que tienen que hacer es trabajar realmente con ellas, trabajar de verdad para conocer mejor el otro punto de vista, vamos, comer tu propia comida de perro.