App Trade Centre Valencia
Levante-EMV.com >App Trade Centre>

Entrevista con Toni Fuentes, Keyspeaker de ATC 2015

Entrevista con Toni Fuentes, Keyspeaker de ATC 2015

Toni Fuentes es representante en exclusiva para España de GeneXus, herramienta líder a nivel mundial en desarrollo de software multiplataforma. En la actualidad 100.000 desarrolladores de 50 países usan esta plataforma para crear sus aplicaciones.

01-09-2015TuentiMeneame

REMITIDO - Si tuvieras que hacer una radiografía de la situación sector de las apps a nivel mundial ¿cuál sería el titular que emplearías?
- Podría ser algo similar a "¿Quién dijo que las APPS sería una moda pasajera?... Cada vez más, la industria se ha dado cuenta que el desarrollo de APPS es una palanca, quizá la más potente, de activación de todo el sector de desarrollo de software hoy en día. Ya lo es desde hace tiempo, pero muchas empresas han tardado en subirse al carro o bien han enfocado el desarrollo de apps de forma equivocada.

- Los expertos pronostican que en 2018 este sector habrá generado en Europa cinco millones de empleos y 63.000 millones de euros. ¿Crees que las previsiones son realistas o se pueden quedar cortas?
- Teniendo en cuenta que la previsión, solo para 2015, es de 25.000 millones, entonces sí, podría quedarse corto. Sobre todo si te digo que esta cifra, dada por Forrester, es únicamente para las apps de juegos, que no son precisamente las que más dinero directo generan al creador (salvo contadas excepciones, claro está). Esto es debido a que no todas las apps de juego triunfan o generan ingresos importantes. Es un gran océano rojo dónde desgraciadamente la gran mayoría de apps de juegos quedan inéditas. En cambio las apps de negocio o para empresas, tienen una monetización directa para el desarrollador, puesto que alguien te la ha encargado o comprado. El modelo de negocio es mucho más sencillo en este caso.

- Toni Fuentes, como sabemos, cuentas con una experiencia de más de 10 años en el sector del desarrollo de software. ¿Dirías, por tu trayectoria, que el desarrollo de apps ha supuesto una auténtica revolución?
- Sí, porque ha supuesto la total y definitiva democratización del software, me explico: el uso y la adopción de las apps de forma masiva ha hecho entrar al mundo del desarrollo de software en lo cotidiano, en el día a día de nuestras vidas profesional y laboral. Todo el mundo "sabe" usar una app y cómo debe comportarse ésta. Esto se ha extrapolado a todo el software que usamos en otras plataformas, como en el PC del trabajo. Ello ha obligado a los desarrolladores a programar de forma distinta, especialmente teniendo muy en cuenta la experiencia del usuario final delante de la pantalla. También ha cambiado, ya a nivel más técnico, la irrupción de nuevas plataformas de programación, la arquitectura de las aplicaciones, la potenciación del trabajo en la nube, etc€ Y además va evolucionando rápidamente: apps para los wearables, para electrodomésticos, para drones€ etc.

- ¿Cuándo dirías que se produjo ese punto de inflexión? ¿A partir de qué momento las empresas pasaron de necesitar software de algún tipo a querer contar con una app?
- El nacimiento de la app store, creó un antes y un después. Con el tremendo éxito de las apps como motor de uso de todos los dispositivos móviles y la tremenda adopción de esos smartphones y tablets por parte de todo el mundo. Las empresas se dieron cuenta del tremendo potencial que esto ofrecía, tanto a nivel de optimización de tareas internas, como de información, captación y fidelización de clientes. A partir de ahí, basta mirar las cifras: Según datos de Forrester, la previsión de descargas de apps para este 2015 es de 225 mil millones€ Podemos decir que el Mercado de las apps ha alcanzado un punto de madurez evidente, en el sentido que todos los usuarios descargan apps y las usan de forma habitual e intensiva en su vida diaria y laboral.

- Genexus se dedica a proveer a empresas de un software que permite facilitar el proceso de desarrollo de aplicaciones ¿En qué consiste exactamente vuestro servicio?
- GeneXus, por definición, es una herramienta de desarrollo de software orientada a resolver problemáticas fundamentalmente en el ámbito empresarial y de negocios. Resumiendo sus características principales diríamos que es AGIL: con una metodología específica para crear prototipos, adaptarse a los cambios y llegar rápidamente al mejor producto; AUTOMATIZADO: A partir del modelado del sistema deseado, GeneXus crea automáticamente la base de datos, el código de las aplicaciones, la interfaz de usuario para el cliente y los servicios necesarios del lado del servidor; MULTIPLATAFORMA: genera aplicaciones para múltiples plataformas: nativas para todas los sistemas de dispositivos móviles, desarrollos web compatibles con todos los browsers y para servidores IBM, Apache y Windows. Genera código para múltiples lenguajes, incluyendo: Java, .NET, Ruby, RPG, Cobol, etc€ así como los DBMS´s más populares como SQL Server, Oracle, DB2, MySQL, Informix, PostgreSQL, etc€ En continuo desarrollo, GeneXus tiene muchas más funcionalidades y aplicaciones como el prototipado en la nube, sistema de seguridad integrado€ Si se quiere profundizar, recomiendo obtener información en nuestra web GeneXus.es o .com

- ¿Por qué las empresas deberían usar vuestro software? ¿Qué aportáis?
- Básicamente mayor productividad y facilidad para hacer los desarrollos y mantenerlos. Existe un informe de la consultora IDC que indica que a un mismo desarrollo a realizar en una tecnología determinada y un mismo equipo de desarrolladores, con GeneXus es 4 veces más productivo el desarrollo y hasta 12 veces más productivo su mantenimiento y crecimiento posterior. Además, la adopción de GeneXus no comporta la eliminación o sustitución , ni de los conocimientos que uno ya posea para el desarrollo "a mano" ni de los sistemas que ya se posean instalados en la empresa, ya que una de las premisas en las que se basa GeneXus es precisamente EXTENDER las posibilidades de esos sistemas ya existentes integrándolos con sistemas externos, desarrollando nuevas funcionalidades y nuevos sistemas, así como también acceder y trabajar en su información desde múltiples plataformas, todo ello sin modificar el Sistema actual del que disponga. En este aspecto, uno de los ejemplos más destacables es que GeneXus es la única herramienta certificada por SAP para trabajar directamente, de esta forma, contra SAP ERP, sin necesidad de ningún tipo de enlace externo intermedio.


- ¿Cuánta gente puede haber en el mundo que use vuestro software? ¿Dónde está la clave para ser líderes mundiales? ¿Y en España? ¿Existe alguna herramienta similar en nuestro país?
- La comunidad de desarrolladores GeneXus está ya en los 100.000, con presencia en prácticamente 50 países. La clave del liderazgo es que no existe otra herramienta en el mundo igual a GeneXus, que hagan alguna de las funcionalidades de GeneXus, sí hay muchas, pero que haga todas las que es capaza de hacer GeneXus, no hay ninguna. Así pues, la productividad y sencillez que te ofrece a la hora de desarrollar y mantenerte actualizado en las últimas tecnologías es probablemente la clave. España y Europa en general, curiosamente ha quedado relegada en la expansión de GeneXus que empezó primero por todo el continente Americano, desembarcando luego en Asia. Siempre ha existido GeneXus en España, pero nunca se le ha dado una difusión o empuje como desde hace prácticamente dos años en que GeneXus España viene promoviendo su conocimiento en nuestro país. Fruto de ello, ya tenemos más de 100 empresas que confían en GeneXus. Asimismo, además de GeneXus España. Ya existe también GeneXus Italia, GeneXus Reino Unido y GeneXus Benelux, así que poco a poco la comunidad en Europa va creciendo. En cuanto a herramientas similares, tienes muchas que también permiten ayudarte para la creación de APPS y que el proceso de programación te resulte más sencillo, sin embargo, o bien son para una plataforma en concreto o bien se reducen a la creación de apps web simples, o de alguna forma acabas, a veces sin saberlo, en soluciones que acaban siendo propietarias, con lo cual acabas atado a ese proveedor. También hay muchas herramientas que solventan algún problema en cuestión específico que te surge en el desarrollo, pero no cubren la totalidad de lo que sería una arquitectura complete de una APP. En definitiva, necesitarías utilizar muchas y variadas para poder obtener la misma funcionalidad que te da, de forma conjunta, GeneXus.. Teniendo en cuenta además que el programa generado es 100% tuyo y libre para distribuirlo e instalarlo como quieras, entonces podemos insistir en que no, que realmente no hay ningún Sistema que haga todo lo que hace GeneXus.

- Japón es, actualmente, vuestro principal mercado ¿Cuáles son las razones?
- Probablemente la visión del profesional japonés. Culturalmente, para ellos, todo lo que sea incremento de la productividad, sin pérdida de calidad, lo aprecian de forma significativa. En el momento que GeneXus desembarcó en Japón y se dió a conocer, en poco tiempo pasó a ser utilizada como herramienta de desarrollo en empresas como Mitsubishi o Toyota, entre otras.

- Según vuestros datos, las empresas porqué apuestan ¿por una app para productividad interna o por una para sus clientes/usuarios?
- No sabría decirte qué se demanda más. Las dos opciones son igual de importantes para las empresas. Todo lo que sea mejorar procesos de trabajo es importantísimo, como ejemplos podríamos tener apps para la preventa, para la autoventa, para departamentos de SAT, para comunicaciones internas en empresas, etc, etc€ Eso sí, para determinadas empresas, la creación de apps para sus clients se antoja básico y crucial, desarrollando nuevas funcionalidades y nuevos medios de comunicación con ellos que les hagan posicionarse por delante de otros competidores en esa feroz lucha de fidelización tras las nuevas pautas de consumo existentes hoy en día, en las que las apps, tienen mucho que ver. Un muy buen ejemplo de esto lo tenemos en el boom de las apps en el Mercado financieras, tanto internas como para sus usuarios finales.


- ¿Crees que, en nuestros días, todo empresa debería contar con una app?¿Qué les puede aportar?
- Depende de cada tipología de negocio. No todas las empresas necesitan una APP propia, quizás baste, por ejemplo, en aparecer en apps de contrastado éxito para no ser invisible de cara al consumidor. Igualmente para las apps de mejora de productividad interna, la clave es entender perfectamente las necesidades de tu negocio. En cualquier caso no se puede vivir a espaldas de las apps hoy en día, pues forman parte del día a día de todos nosotros y por lo tanto entran de lleno en las pautas de consumo y laborales.

- Hablábamos de vuestros clientes en España; en términos generales del sector ¿Cuál crees que es la situación de nuestro país en cuanto a desarrollo se refiere respecto a otros países como la India? ¿Se hacen apps de mayor calidad?
- Creo que en España hay excelentes profesionales y empresas. Tenemos muchos ejemplos de éxito, desde emprendedores a grandes empresas que han sabido posicionarse en el sector, comprenderlo y conseguir crear apps verdaderamente útiles, productivas y lo que es muy importante, aceptadas por los usuarios. En el ATC se reúnen precisamente algunos de estos ejemplos. Por supuesto que en la India, también hay buenos profesionales€ y también muchos malos, como en todos sitios. El efecto coste por hora hace que pueda parecer atractivo el encargar que te hagan una app, sin embargo, y teniendo en cuenta las circunstancias que envuelven el desarrollo de una APP como he comentado anteriormente, hay que considerar que quién mejor conoce el problema que tienes y quién mejor entenderá las soluciones que hay que implementar, serán personas cercanas a tí y que estén en contacto directo con tu negocio. En caso contrario, muchas veces hay que explicar conceptos o términos muchas veces obvios según la opinión del cliente, pero no tanto para los desarrolladores. En muchos casos no solo se trata de tener conocimientos técnicos, sino de "empaparse" y relacionarse con el negocio. Esa cercanía y conocimiento, no tiene precio.

- ¿Hacia dónde crees que va el futuro del sector? ¿Las apps continuarán en la punta de lanza de la innovación tecnológica pero cambiarán los dispositivos? ¿Asistiremos a un aumento de la profesionalización y especialización de los desarrolladores?
- Ya me gustaría poder saber a ciencia cierta cómo será nuestro futuro. Permíteme tirar por tanto de obviedades: está claro que los dispositivos continuarán evolucionando y de la mano de ellos, también las apps. Parece evidente que, según la evolución, incluso física, de estos dispositivos, controles por voz, gestuales, etc, se irán perfeccionando y evolucionando cada vez más, integrándose así en la vida personal y laboral como algo natural. En cuánto a los desarrolladores, permíteme especular en base al mismo informe de Forrester que he citado antes: 225.000 millones de descargas de apps en 2015, sin embargo, solo un 8% de esas descargas serán de pago. Así pues, parece lógico pensar que los desarrolladores de apps se centrarán mucho en modelos de monetización: en los sostenidos por publicidad, o en aquellos que permiten compras desde la propia aplicación o especializándose en el desarrollo de apps del entorno empresarial. Es dónde quizá veremos más enfoque, en soluciones técnicas y funcionales aplicadas para conseguir el beneficio de nuestros desarrollos. Personalmente, creo que crecerá mucho el número de estos desarrolladores que pasarán a desarrollar para el mercado empresarial directamente, puesto que el modelo de monetización es mucho más sencillo, claro y directo, por tanto creo que ello nos va a permitir ver en esa área, cada vez más avances y apps cada vez más evolucionadas en el mundo empresarial.