ARTÍCULO

Entrevistamos a Miguel Angel López de Coco Making DB.

1.¿Por qué decidiste convertirte en desarrollador de la Plataforma FileMaker?

FileMaker ha sido una herramienta muy importante a lo largo de mi vida profesional, que me ha permitido crear soluciones muy productivas allí donde he trabajado. A partir de ahí empecé a plantearme realizar desarrollos para otros hasta que finalmente me he convertido en desarrollador profesional. ¿Por qué tomamos la decisión?, nos encanta resolver problemas de negocio, y con FileMaker disponemos de una “navaja suiza” muy valiosa, ¿por qué no dedicarnos enteramente a ello?. El fruto de este proceso es COCO Making DB.


2.¿Cuándo empezaste a desarrollar y cómo conociste la Plataforma FileMaker?

Personalmente, durante finales de los años 80 comencé a utilizar FileMaker cuando era la base de datos de la suite ClarisWorks. Conocí la plataforma porque en aquellos años tenía una empresa de desarrollo de software multimedia, y estábamos en el programa de desarrolladores de Apple. Utilicé FileMaker para la propia gestión de la empresa y también como base de datos en algunos productos para clientes. Desde entonces, nunca he dejado de utilizar FileMaker para solucionar problemas de gestión de datos. De camino, fui “evangelizando” al que hoy es mi socio, Damián Mekong, que venía del mundo de tecnologías web. 


3.¿Qué es lo que más te gusta de FileMaker?

En COCO Making DB nos gusta FileMaker, fundamentalmente, por las siguientes razones:

  • La rapidez para realizar prototipos, fundamental en los procesos de innovación.
  • La escalabilidad: la plataforma es muy flexible a la hora de realizar cambios o resolver bugs. En la mayoría de los casos, puedes intervenir en la interfaz, la lógica e incluso el modelo de datos sin tener que cerrar la solución que el cliente tiene en producción.
  • Su capacidad de integración con otras tecnologías. Ha sido fundamental la evolución vivida desde la versión 16 y la estrategia de futuro de Claris: nuestros clientes necesitan soluciones en las que FileMaker forma parte de un ecosistema en el que conviven distintas tecnologías, y los nuevos productos FileMaker Cloud y Claris Connect se orientan en el camino correcto.
  • La comunidad de desarrolladores: es muy amplia dentro y fuera de España.
  • El hecho de que Claris sea parte de Apple, lo que es una garantía de futuro. 


4.¿Cuál es la solución que te sientes más orgulloso y por qué?

Sin duda, nuestro desarrollo más importante ha sido el ERP del Apple Premium Reseller en Canarias, que por su volumen de negocio es una gran empresa. Este desarrollo cubre todas las áreas de gestión empresarial: gestión de puntos de venta, compras, logística, inventarios, marketing, administración, RRHH, cuadro de mando, etc. Es un producto que empezamos como desarrolladores in-house, y que ahora seguimos evolucionando como desarrolladores externos. Un desarrollo tan ambicioso nos ha permitido aprender de nuestros errores y enfrentarnos a desafíos técnicos y funcionales muy interesantes, aportándonos una experiencia importante de cara a nuevos proyectos. 


5. ¿Cómo ha influenciado FileMaker en tu carrera profesional?

De forma decisiva. Saber desarrollar soluciones con FileMaker me ha ayudado para innovar en el puesto de trabajo cuando trabajaba por cuenta ajena, mucho antes de que se hablara del concepto de “innovación en el puesto de trabajo”, y se ha convertido en el eje de mi carrera, ahora que soy empresario. 


6.¿Cómo nació la idea de montar tu propia empresa y en qué estáis especializados?

Mi socio Damián Mekong y yo empezamos a hacer pequeños proyectos de desarrollo web en 2006, y siempre fue nuestro sueño tener nuestra propia empresa. Casi 10 años después el destino y nuestra perseverancia hizo que naciera COCO Making DB como empresa de desarrollo de aplicaciones a medida. Estamos especializados en gestión empresarial pura, desarrollando ERP’s personalizados. Nuestro valor es la personalización y la capacidad de gestionar procesos complejos en organizaciones de cierta entidad. Por supuesto, también tenemos desarrollos personalizados verticales en el sector médico, de distribución publicitaria, artes gráficas, servicios técnicos, etc. 


7.¿Qué consejos le darías a alguien que esté intersado en empezar su carrera profesional como desarrollador de FileMaker?

Estudiar y aprovechar los recursos formativos que hoy día tiene a su disposición: hay mucha documentación, videos, tutoriales, training series, una comunidad de desarrolladores muy amplia a la que pedir ayuda, y si fuera necesario acudir a los cursos de formación que se ofertan. Por supuesto, una vez logrado cierto nivel, realizar la certificación técnica. Acudir a los eventos de desarrolladores, donde se aprende mucho y no tener miedo a compartir conocimientos. Además de los aspectos técnicos, para ser un desarrollador completo también es importante conocer a tus clientes, saber identificar los problemas y tener la capacidad de idear soluciones sencillas y efectivas. El trabajo de consultoría es fundamental para el éxito de los proyectos, por lo que hay que fomentar la empatía y la capacidad de análisis para abordar los problemas y diseñar soluciones. Por último, es importante aprender a gestionar correctamente los proyectos y saber trabajar en equipo. 


8.¿En qué retos o proyectos estás trabajando actualmente?

En COCO Making DB tenemos una serie de clientes para los que realizamos nuevos desarrollos y evolucionamos lo existente, apoyando su proceso de innovación continua. Llevamos dos meses con un nuevo proyecto para una empresa especializada en productos para la seguridad infantil. Estamos desarrollando su ERP y programando la integración con su plataforma de e-commerce. Nos estamos esforzando por adoptar un modelo de desarrollo donde la transaccionalidad sea el eje principal, garantizando así la seguridad del dato. Aunque FileMaker no tiene una lógica específica para abordar transacciones, sí que tiene características en su motor de base de datos que aprovechándolas permiten implementar este requerimiento tan importante. Además, estamos intentando establecer colaboraciones con otros Partners y desarrolladores para complementar servicios, ya que cada uno tiene su propia especialidad. 


9.Y ya para finalizar…. cuéntanos algo más sobre ti

Como he comentado, COCO Making DB está formado por un equipo muy motivado, y centramos nuestro modelo de negocio en el desarrollo “a medida” frente a las plataformas estándar. Hacemos la herramienta a la mano, y no al revés. Como dice un cliente, nos dedicamos a “construir aviones en el aire”, haciendo referencia a nuestra capacidad para evolucionar aplicaciones sobre sistemas que ya están en producción. Nuestra vocación es convertirnos en socios del proceso de innovación de nuestros clientes, cuyo mercado es muy competitivo, y que necesitan una “pata tecnológica” para el desarrollo de sus proyectos. Somos proactivos a la hora de ofrecer mejoras que eliminen los procesos repetitivos y la disgregación de la información en sus organizaciones.