software archivos - Futurizable | Sngular
Enlaces rápidos
  • Blockchain
  • Big Data
  • Educación
  • Robótica
  • Espacio

Currently Viewing Posts Tagged software

¿Se puede usar OKR para mejorar el desarrollo de Software?

Publicado el 23 enero, 2020

Contexto actual del desarrollo de software: la experiencia de Bitergia

Por José Manrique, CEO de Bitergia

En las empresas cada día se consume más software que viene de fuera, sobre todo por un tema de agilidad, de rapidez y de eficiencia, hasta el punto de que se estima que en el 75% de las aplicaciones tecnológicas, más de la mitad del software no habrá sido desarrollado por la propia empresa, sino que proviene de otras organizaciones, principalmente a través de iniciativas Open Source. Además, vemos cómo cada vez más las empresas están contribuyendo a proyectos de software libre, porque resulta estratégico para ellas y también algunas otras empresas desarrollan su propio software libre.

Lo que estamos viendo últimamente es que, cuando las empresas alcanzan cierto tamaño, utilizan un modelo llamado “desarrollo basado en silos”. Los silos son estructuras muy cerradas debido a cuestiones geográficas, a razones que puede tener el equipo o a la metodología que se utiliza. Esto lleva a una situación en la que muchos equipos pueden estar trabajando con metodologías ágiles pero no pueden trabajar de forma colaborativa, ya que cada una tiene un método de trabajo diferente o una tecnología de desarrollo diferente. Entonces consideramos que si queremos trabajar de forma más transparente y uniforme en las organizaciones es necesario romper esos silos.

Esto actualmente se está gestionando en algunas organizaciones a través de las Oficinas Open Source, gracias a la cual la empresa se asegura de que el software que va a utilizar cumple con todos los requisitos necesarios a nivel de calidad o seguridad, por ejemplo. Además, algunas empresas están empezando a trabajar con el concepto Innersource que se basa en la idea de aplicar internamente las metodologías, procedimientos y métodos de trabajo que se utilizan en el mundo del software abierto. Así se trabaja de manera colaborativa y comprometida en una comunidad dentro de la misma empresa, de modo que los desarrolladores pueden trabajar en lo que ellos deciden dentro de las necesidades de desarrollo que tiene la compañía. Es decir, que la empresa tiene varios proyectos abiertos y los desarrolladores van colaborando en ellos según sus intereses.

Los principios en los que se basa Innersource son la cultura de colaboración y la transparencia, donde la comunicación es clave, y toda la información de los proyectos debe ser archivable, reproducible y pública. De esta forma a través de la transparencia se logra que la gente quiera colaborar en los proyectos y se formen comunidades que funcionan a través de un sistema de meritocracia, lo cual hace que las cosas sucedan.

Aplicar al desarrollo de software una metodología como Innersource tiene otros beneficios para la compañía, como puede ser la mejora de la calidad del código, la reducción del tiempo necesario para salir al mercado, el fomento de la innovación, reducción de los costes de desarrollo, además de aumentar el grado de compromiso de las personas con los proyectos en los que participan.

También para las personas ofrece beneficios interesantes como la mejora de las habilidades profesionales, el desarrollo de la maestría, tanto a nivel técnico como a nivel personal, en lo que a habilidades blandas se refiere; el fomento de la innovación a nivel personal; la mejora en la capacidad para resolver problemas y la posibilidad de poder llevar a cabo proyectos que parten de la motivación personal y el propósito.

En todo este contexto es donde trabaja la empresa Bitergia que está dedicada a ayudar a las empresas a entender y mejorar el trabajo en los proyectos de software. Para ello les ofrece cuadros de mando que aportan métricas y estadísticas con información sobre cómo se está desarrollando el software. Aunque la información que se ofrece no está relacionada con cómo es el software que se está desarrollando, sino con cómo se está desarrollando, cómo se está gestionando el proceso de desarrollo, cómo se está revisando el código y cómo se comunican las personas que participan en el ciclo del desarrollo de software.

La relación entre Innersource y los OKR

Y en este contexto es donde se relaciona el trabajo que realiza la empresa Bitergia con los OKR, ya que sus fundadores estuvieron 15 años estudiando e investigando los procesos de desarrollo de software y se dieron cuenta de que lo importante no era tener información sobre cómo era este proceso, sino cómo sacarle provecho a esa información, para lo cual han estado utilizando un sistema llamado GQR, por las siglas de Goals-Questions-Metrics, que tiene muchas similitudes con OKR.

La idea es que se comienza por definir unos objetivos, tanto de empresa como a nivel personal de los miembros del equipo de desarrollo. Y para saber si se están logrando esos objetivos se realiza un análisis de dónde pueden obtenerse los datos y además  se hacen preguntas que se pueden responder a través de números. También resulta complementario para este proceso trabajar con el denominado Ciclo de Deming, o ciclo PDCA (del inglés Plan-Do-Check-Act) o PHVA (Planificar-Hacer-Verificar-Actuar)​ o espiral de mejora continua, que consiste en aplicar una estrategia basada en la mejora continua de la calidad, siguiendo esos cuatro pasos mencionados.

Por lo tanto para nosotros el desarrollo de software es un proceso comunitario, y por tanto los OKR que se pueden aplicar tienen que tener en cuenta no sólo el código fuente producido y su funcionamiento en producción, sino los procesos y personas involucradas en construirlo. El análisis de los procesos tiene que llevarnos a entender mejor cómo se desarrolla software en nuestra empresa, o en nuestros proyectos, cómo colaboran nuestros equipos, o incluso identificar ineficiencias en los mismos. Existen herramientas y plataformas que permiten realizar estos análisis. Pero sin una estrategia asociada a los objetivos que queremos conseguir, puede que acabemos midiendo o valorando aspectos sin relevancia para dichos objetivos. Y aquí es donde una metodología como OKR proporciona el marco para que estos análisis y métricas estén asociadas a los objetivos que tenemos.

Desde nuestro punto de vista, los OKR para el desarrollo de software son un caso particular de la aplicación de la metodología GQM (Goals – Questions – Metrics). Cuando hablamos de cómo analizar el desarrollo de software, siempre recomendamos empezar por entender cuales son los objetivos que queremos conseguir, y trasladarlos a preguntas que se puedan responder con métricas. En función de dichos objetivos, analizamos qué fuentes de datos o recursos tenemos para extraer la información y parametrizamos las herramientas existentes para extraer los datos y producir las dichas métricas. A partir de este momento, las herramientas automatizan el proceso de reporte, y permiten evaluar periódicamente si vamos hacia los objetivos planteados, o hay que volver a realizar el ciclo.

La experiencia de los desarrolladores utilizando OKR

Compartimos a continuación una serie de testimonios de desarrolladores que están aplicando OKR en su trabajo, para de esta forma tener una visión más amplia de la oportunidad que supone utilizar OKR para mejorar el desarrollo de software.

David Bonilla, CEO at Manfred

Los OKRs son una herramienta poderosa para mejorar cualquier aspecto de una organización, incluido el desarrollo de software. Por ejemplo, se podría establecer como objetivo la mejora de la robustez del código y establecer como resultados clave métricas como el % de cobertura de tests o el número de builds rotos.

Uno de los aspectos más positivos a la hora de aplicar OKRs al desarrollo software es que -al contrario que en otras actividades- suele ser sencillo recoger las métricas más importantes. Sin embargo, el mayor reto no es técnico sino operacional, porque muchas empresas suelen separar en silos la gestión del negocio y la gestión de su base de su tecnología, cuando deberían funcionar de forma integrada. Los desarrolladores tienden a minusvalorar los OKRs porque no se suele explicarles el impacto del objetivo buscado en la estrategia global de la empresa. Negocio suele ignorar los OKRs de tecnología exactamente por lo mismo.

Personalmente he usado los OKRs para promover ciertas buenas prácticas de programación y dotar a los equipos de herramientas que les permitan medir su aprendizaje y crecimiento en el tiempo.

Alvaro Salazar, VP of Engineering at Lookiero

En nuestro caso el motivo por el cual usamos OKRs es mejorar el alineamiento de los departamentos y equipos con la estrategia de empresa. Mejorando con valor añadido la visibilidad y transparencia. Además esto tiene como efecto colateral una mejora en el foco de los equipos, impactando en la efectividad del SDLC (Systems Development Life Cycle).

La necesidad nació del crecimiento que estábamos teniendo junto con el modelo basado en generación de hipótesis y experimentación que usamos a la hora de desarrollar el producto que estamos construyendo. Con este contexto necesitábamos tener a todos lo niveles muy claro dónde poner el foco y mejorar el alineamiento de cara a poder empujar todos en la misma dirección.

Los OKRs están ayudando a mejorar ese alineamiento entre el plan estratégico y la implementación por medio de iniciativas que tiene su reflejo en los OKRs. En este contexto está  siendo de mucha ayuda que toda la empresa tenga claro hacia dónde tenemos que empujar. Los OKRs nos ayudan a hacer el tracking de donde estamos y en la toma de decisiones, si necesitamos cambio de rumbo.

Diego Gargallo Mobile Developer at Sngular

OKR se puede utilizar para mejorar cualquier faceta que se pueda medir. En el desarrollo de software tenemos varios puntos del proceso donde poder medir mejoras, donde automatizar esas mediciones y sacarles el máximo partido.

Además, utilizar este tipo de métricas no nos viene de nuevas. Es práctica habitual, por ejemplo, para evaluar la calidad del código (de forma integrada con los sistemas de automatización de despliegue, como Jenkins). También es muy común utilizar procesos de mejora continua, sobre todo en el marco de las metodologías ágiles. Es cuestión de sacarles el máximo partido usándolas también con OKR.

Por lo tanto podríamos, sin mucho esfuerzo adicional, enfocar el uso de OKR para mejorar el desarrollo de software de muchas formas distintas:

  • Mejorar el desempeño de los desarrolladores.
  • Mejorar la calidad del código que se entrega.
  • Mejorar el trabajo en equipo.
  • Mejorar la resolución de problemas.

Además, el uso de OKR puede venir muy bien para focalizar los esfuerzos en lo que de verdad es importante para cada proyecto en concreto. Aunque puedan perseguirse todas estas mejoras, la propia definición de los OKR nos indicará qué métricas recoger y hacia dónde hay que remar.

Ramón Medrano, Site Reliability Engineer at Google

Empecé a usar OKR cuando comencé a trabajar en Google, donde se usaban por defecto desde hace años. El valor lo encontré en dos puntos:

  1. Como junior IC en 2013/14: ves el valor de tener una dirección sólida (O) pero una clara libertad dentro tu scope para dirigir tu trabajo (KR).
  2. Como TL y manager puedo establecer una dirección muy clara sin tener que hacer micromanagement (O) y definir fácilmente a mis stakeholders en que estamos trabajando. Además puedo hacer planificación por buckets de staffing en lugar de orden total o ítems muy detallados.

Desde que soy manager y TL (2016-) me centro en las Os y dejo que mi equipo tenga la libertad de marcar las KRs, además es muy fluido para adaptarse a los cambios, para priorizar y lo mejor que tiene es que resulta compatible con agile para la ejecución.

Para priorizar, definimos cuanto staffing por O (bucket planning). Y ya está. Los publicamos en una herramienta para dar visibilidad y hacemos revisiones mensuales para ver si están en riesgo.

Fernando Hidalgo, project manager at Sngular

¿Se puede usar OKR para mejorar el desarrollo de software? Sí, se puede y se debe utilizar un sistema como OKR para mejorar el desarrollo de software. OKR, además, es un framework que permite ajustarse muy bien y complementar otras herramientas utilizadas habitualmente en el desarrollo de software, como son Scrum.

Trabajando OKR desde una visión a alto nivel y con periodos de tiempo más largos que Scrum (en OKR es habitual trabajar por trimestres y en Scrum con Sprints de 1 ó 2 semanas), es una buena estrategia hacer primero un análisis donde OKR establezca las prioridades (Resultados clave) para el próximo trimestre y después de eso se pueda implementar con Scrum los Sprints de desarrollo que permitan esos objetivos.

En definitiva, OKR nos permite tener una visión global constante y medible, de los objetivos que queremos conseguir con nuestro desarrollo, y así poder mantener el foco en el largo plazo y no perder de vista dichos objetivos desde un puntos de vista técnico y de negocio.

Y para terminar os recomendamos más artículos sobre cómo aplicar OKR en el desarrollo de software

Etiquetas: , , ,

Cómo usar la tecnología para hacer mejor marketing

Publicado el 09 enero, 2020

Cuando las tecnologías digitales van madurando y se comprueba que funcionan perfectamente en un sector específico, poco a poco desde otros sectores van recurriendo a esas tecnologías en busca de la utilidad que les puede ofrecer a la hora de mejorar y renovarse. De esta forma estamos viendo cómo multitud de sectores se van digitalizando y transformando para aprovechar todo el potencial de la tecnología, de cara a resultar más competitivos y ofrecer el mejor servicio a las personas con las que trabajan. Y en el caso del marketing digital, que es la actividad de la que hoy vamos a hablar, lo que hemos visto recientemente es que el componente digital está dejando de ser exclusivo de los soportes que se utilizan para hacer marketing, para pasar a aprovecharse mucho mejor todo lo relativo a herramientas digitales en la gestión, mejora e innovación, de cara a que las empresas realmente puedan resolver las necesidades de sus clientes y establecer con ellos una relación de confianza. Porque al final será esto lo que les permitirá lograr el éxito y no solo a nivel económico, sino también en la creación de marca, que a largo plazo es una garantía para la sostenibilidad del negocio y que la empresa pueda cumplir con su propósito o misión en el mercado.

De esta forma queremos presentar en este artículo el concepto de MarTech o tecnologías de marketing que presentan la utilidad para las empresas de conocer mejor a sus clientes y poder ofrecerles mejores servicios, dejando a un lado la forma de pensar en la que el marketing ha sido utilizado para engañar a la gente y venderle algo que ni necesita ni le va a aportar ningún valor. De ahí que haya sido necesario establecer una serie de principios éticos para la actividad del marketing, que resultarán más fundamentales cuanto más potentes vayan siendo estas tecnologías. Por ejemplo en relación con el uso de la Inteligencia Artificial, que nos sorprendió el año pasado con las denominadas Deepfakes, por el peligro que implican a la hora de engañar y manipular a la gente. Así vemos casos como el de la empresa OpenAI que ha decidido no hacer públicos algunos de sus desarrollos preocupados por las posibles aplicaciones maliciosas de esa tecnología, movidos precisamente por esa importancia de considerar los aspectos éticos también a la hora de hacer marketing.

Pero en este artículo no queremos centrarnos en hablar de los riesgos que supone el mal uso de las tecnologías de marketing sino en las oportunidades que esta actividad que ha comenzado a denominarse como MarTech, puede ofrecer a aquellas empresas que estén buscando mejorar el conocimiento que tienen de sus clientes y la forma en la que se relacionan con ellos, de cara a ofrecerles mejores productos o servicios, que resuelvan realmente sus necesidades.

Qué es el MarTech y por qué deberíamos tenerlo en cuenta en nuestras empresas

A lo largo de la historia de Internet hemos vivido y sufrido muy variadas tendencias en lo que a marketing digital se refiere, comenzando por la época de los banners o publicidad display (que degeneró en los molestos y famosos pop-ups) siguiendo con la época dorada del email marketing (que nos trajo también la lacra del spam, de la que pudimos salir gracias a los maravillosos filtros anti-spam), pasando por el auge del social media y el nacimiento de los community managers (responsables de gestionar la presencia de las marcas en las redes sociales) hasta el momento actual en el que predomina principalmente la publicidad contextual/segmentada en Google/Facebook (que se han convertido en los receptores de una gran parte de la inversión en publicidad que realizan las empresas), sin olvidarnos de otras estrategias como el content marketing, el inbound marketing, el growth hacking, el vídeo marketing, el mobile marketing, …, todo ello aderezado con un montón de técnicas y terminologías de las que no podemos olvidarnos como son el SEO, el SEM, el ASO, los chatbots, hasta los muy criticados influencers porque, no nos olvidemos, la clave del éxito en la estrategia de marketing de una empresa está en tener su propia estrategia, es decir, probar los diferentes canales y formatos, para quedarse con los que mejor rendimiento le ofrezcan a la hora de darse a conocer y estar conectados con su audiencia.

En este contexto es donde nos encontramos el concepto de MarTech como una serie de herramientas tecnológicas que se utilizan a la hora de desarrollar las estrategias de marketing en aspectos como el análisis, la monitorización, la automatización, la personalización y la eficiencia, para cuyo funcionamiento se apalancan cada vez más en otras tecnologías como el cloud computing, el big data, la inteligencia artificial, la realidad virtual/aumentada, la neurotecnología y el IoT. De esta forma podemos decir que al igual que ha ocurrido con otros sectores como las finanzas con el Fintech y la salud con el eHealth, lo que está ocurriendo con el sector del marketing es que cada vez se está sofisticando más a través de la tecnología, en un proceso en la línea de la transformación digital que afrontan las empresas, pero en este caso como transformación de una actividad, no de un negocio en si mismo.

El MarTech en el contexto de la transformación digital de las empresas

Así vemos como en los procesos de transformación digital de las empresas se comienza por poner al cliente en el centro y a partir de ello se establece toda una estrategia para aprovechar las tecnología exponenciales, las metodologías ágiles, los nuevos modelos de negocio y el open source, entre otras cosas. Y en el caso del marketing también se pueden aprovechar esas dinámicas, en un proceso que comienza por la búsqueda de la eficiencia y la automatización (digitalización) para llegar a la personalización a través de la segmentación, gracias a la analítica y el big data. Una estrategia de la cual el cliente debería ser el mayor beneficiado y, como consecuencia de ello, la empresa que le ofrece el servicio, que verá que el cliente está más satisfecho y se vuelve más fiel a la marca.

Es por esto por lo que cada vez se habla más de transformación cultural en lugar de transformación digital, porque nos hemos descubierto que con cambiar los procedimientos y hacerlos más eficientes gracias a la tecnología, no es suficiente para adaptarnos a los grandes cambios que se están produciendo en la sociedad y la economía. Así se hace totalmente necesario un cambio en la forma de pensar de las personas que forman parte de la organización, tanto de los directivos como de los trabajadores, porque para sacarle el mejor provecho a la tecnología, también hay que realizar un cambio de enfoque en el que se priorice la innovación, donde se pierda el miedo a probar cosas nuevas y donde nadie se acomode en su trabajo porque, sabiendo que en el mundo en el que vivimos la única constante es el cambio, el que no quiere cambiar se quedará muy pronto fuera de juego.

Y aquí es donde volvemos a hablar de herramientas tecnológicas, porque en ese cambio cultural que debemos hacer las personas que formamos parte de una empresa, una de las prioridades debe ser que nosotros mismos como trabajadores sepamos sacarle el mayor provecho a la tecnología, ya que de nada sirve que nuestra empresa tenga una estrategia «data centric» o «data driven» si las personas que vamos a estar trabajando en el día a día no somos capaces de sacarle provecho a esos datos y ni siquiera hemos pensado en cómo nuestro trabajo debe adaptarse a esa estrategia. Por lo tanto, nosotros como profesionales que queremos innovar en nuestro trabajo, debemos desarrollar esa habilidad tan necesaria de probar cosas nuevas, de querer aprovechar al máximo las herramientas a nuestro alcance y sobre todo de no acomodarnos en «lo que hemos hecho toda la vida» porque eso en el mundo actual solo puede llevarnos al fracaso.

Así se materializa una estrategia MarTech

Una vez hemos optado por ese cambio de mentalidad es el momento de pasar a la acción a la hora de desarrollar nuestra nueva estrategia de marketing en la que saquemos el máximo provecho a las herramientas tecnológicas MarTech, así que veamos cómo podría ser esta estrategia si la basamos en tres bloques principales en función de las tecnologías que tenemos a nuestra disposición y la utilidad que nos pueden ofrecer:

  1. Los algoritmos venden, lo sabemos sobradamente porque las empresas más valiosas del mundo basan sus modelos de negocio en algoritmos. Pensemos por ejemplo en el algoritmo de recomendación de productos de Amazon o en el algoritmo que gobierna la publicidad segmentada en Facebook. Del mismo modo cualquier empresa de cualquier sector puede aprovecharlo, pero para ello necesitará una materia prima que se ha convertido en la más valiosa de este siglo: los datos de los clientes. Y para gestionar adecuadamente los datos de los clientes necesitaremos un CRM, en este caso especialmente uno que tenga una clara conexión hacia el desarrollo de una estrategia de marketing basada en los datos, como es el caso de Salesforce que en los últimos años se ha convertido en la estrella indiscutible en este ámbito. A partir de aquí, gracias al trabajo de los data scientist y la automatización de procesos para la captación y procesamiento de esos datos, tendremos los cimientos adecuados para construir una estrategia en la que podamos sacar provecho a otras herramientas de MarTech más enfocadas a la gestión de las campañas de marketing de manera automatizada, mejorar la relación con los clientes a través de diferentes canales digitales, la optimización de las ventas basadas en técnicas de conversión (CRO) y tantas otras opciones que nos ofrecen estas herramientas que cada vez se vuelven más imprescindibles en una empresa que quiere resultar competitiva.
  2. La tecnología engancha, para bien o para mal, no cabe duda de que el tiempo que dedicamos a utilizar todo tipo de artilugios digitales es mayor que a cualquier otra cosa, lo cual supone una gran oportunidad por el enorme espacio para la relación de las marcas con las personas a través de la tecnología. Aunque tenemos que tener en cuenta también los aspectos negativos que la adicción a la tecnología puede suponer, pensamos que las ventajas siempre serán mayores y el neoludismo se quedará en algo anecdótico o minoritario. Porque las utilidades que nos ofrece la tecnología, al igual que otros recursos con los que contamos que también pueden generar adicciones, no tiene porqué ser ningún problema si lo sabemos gestionar adecuadamente. Entonces lo que tenemos es una oportunidad para crear nuevas experiencias para las personas, que de otro modo antes podían por ejemplo dedicar mucho tiempo a ver la televisión, pero que ahora prefieren usar apps de juegos o redes sociales desde su móvil, donde las posibilidades de interacción con las marcas son muchísimo mayores. De esta forma es como tendremos que empezar a priorizar aspectos relacionados con la creatividad y la experiencia de usuario en nuestras estrategias de marketing, algo a lo que también nos podrán ayudar las herramientas de MarTech correspondientes.
  3. La magia emociona, así que como enuncia la 3ª ley de Clarke, «Cualquier tecnología lo suficientemente avanzada es totalmente indistinguible de la magia»,ahora tenemos a nuestro alcance tecnologías como pueden ser la Realidad Virtual, Aumentada y Mixta que tienen esa capacidad de parecer magia y despertar las emociones en nuestros clientes. Así las marcas quieren establecer vínculos emocionales con los consumidores, ahora pueden aprovechar estas tecnologías, que lejos de estar limitadas al alcance de las grandes empresas, cada vez se muestran más accesibles para cualquier empresa que quiera aprovecharlas. Y lo mejor es que puede hacerse aportando mucho valor a las personas, que cada vez priorizan más las experiencias que logran a través de la tecnología, por ejemplo en relación con el ocio y la cultura, donde las empresas también pueden aportar mucho valor creando contenido de calidad en relación con su actividad, algo que cada vez más marcas saben hacer y aprovechar. Y aquí es donde surge una gran oportunidad para las empresas que estén realmente interesadas en aportar valor a sus clientes, porque el marketing puede convertirse en una herramienta educativa, por ejemplo pensemos en empresas que promueven hábitos de vida saludables o conductas más sostenibles, será una forma de cumplir realmente con un propósito y fomentar esa relación de confianza tan necesaria entre las empresas y sus clientes.

Estas son algunas de las herramientas de MarTech que puedes aprovechar

Cuando hablamos de MarTech tenemos que pensar directamente en que tenemos a nuestra disposición una serie de herramientas tecnológicas, principalmente de software, que nos van a ayudar a hacer mejor marketing, tanto desde el punto de vista de la gestión como de los resultados que vayamos a obtener de nuestras acciones. De esta forma vemos que con el tiempo muchas empresas han descubierto que les resulta más rentable poner el foco en la forma en la que diseñan y gestionan sus campañas de marketing y no tanto en la inversión directa que realizan en publicidad, lo cual se comprueba directamente viendo los presupuestos que destinan a esta actividad, donde se la partida dedicada a herramientas tecnológicas y las personas que las gestionan, pasa a ser mayor que la partida de gasto directo en la publicidad correspondiente asociada con esas campañas o lo que se invierte en los soportes de publicitarios. Esto nos lleva a pensar en un nuevo concepto que podríamos denominar como Smart Marketing, ya que como acabamos de ver, al utilizar la tecnología para hacer mejor marketing, lo que llamaríamos marketing inteligente, no será necesario invertir tanto dinero en publicidad y podremos dedicar más recursos a la gestión, principalmente al respecto de cómo la marca se relaciona con sus clientes.

Y a la hora de entender las opciones que tenemos a nuestra disposición para realizar todo este trabajo relacionado con el Martech, se han ido desarrollando varios recursos, en forma de mapas, que nos ayudan a tener una visión lo más completa posible de cómo es el panorama de herramientas tecnológicas para el marketing.

Por ejemplo el Marketing Technology Landscape que elabora cada año la web Martechtoday y donde se publica en forma de mapa con los logotipos de las miles de empresas que desarrollan productos tecnológicos enfocados en el marketing. Como en concreto para el año 2019 eran ya más de 7.000 las empresas recogidas en ese mapa, puede resultar más práctico fijarnos en esta «tabla periódica» en la que los elementos químicos se han sustituido por algunas de herramientas de MarTech más relevantes. Y aquí es donde vemos que una posible clasificación de herramientas MarTech se puede realizar bajo conceptos como CRM, Sales Engagement, Prospecting, Conversational Marketing, Direct Email, Event Management, Creative, Content Marketing, CMS, SEO, Social Media Marketing, Digital Advertising, Marketing Automation, Web Analytics, Business Intelligence, Atribution, Collaboration, … frente a la clasificación más generalista del Marketing Technology Landscape que lo hace con las siguientes categorías: Advertising & Promotion, Content & Experience, Social & Relationships, Commerce & Sales, Data y Management.

Y entre todo este maremagnum de aplicaciones puede resultar interesante destacar algunas de ellas por la relevancia que están tomando, no solo en lo relativo al marketing, sino también muchas veces en temas de comunicación, gestión del talento y estrategia de la propia empresa.

  1. Los chatbots y asistentes virtuales con los que interactuamos a través de altavoces inteligentes y otros dispositivos electrónicos, principalmente en el hogar, han sido la moda en los últimos meses, ya que ofrecen una nueva forma de comunicación entre las personas y la tecnología, en este caso a través de la voz, para lo cual las empresas han tenido que desarrollar su propia estrategia en relación con cómo se va a producir esa comunicación. Para saber más sobre el tema y entender la importancia del marketing conversacional os recomendamos leer este artículo de Marina Jiménez en el blog de Sngular, que comienza así: De cada cinco cosas que le preguntamos a Google, en una de ellas empleamos como canal de búsqueda nuestra voz. Se trata del instrumento de comunicación por excelencia y actualmente está viviendo un repunte significativo. ¿La razón? El surgimiento, desarrollo y penetración de los asistentes de voz en el mercado.
  2. La realidad aumentada, virtual y mixta nos ofrecen un campo enorme en el que destacar y diferenciarnos, algo parecido a lo ocurrido hace 10 años con el surgimiento de las redes sociales, donde las mayoría de las marcas decidieron hacer una apuesta importante para posicionarse por la cercanía que podían tener con sus clientes. Ahora lo que nos encontramos son nuevos espacios en los que experimentar e innovar en la forma en la que transmitimos los valores de nuestra empresa y llamamos la atención de nuestros clientes, que cada vez son más digitales y dedican más tiempo a participar en todo tipo de experiencias virtuales, como pueden ser las que tienen lugar en los videojuegos. Considerando además el enorme volumen de negocio que genera al mundo de los videojuegos y el interés que muestra en ellos una parte importante de la población, es lógico pensar que las utilidades que ofrezcan estas tecnologías serán cada vez más relevantes en el futuro.
  3. Los CRM, capitaneados por el todopoderoso Salesforce, toman todo su protagonismo cuando hablamos de MarTech, porque hasta ahora muchas empresas podían permitirse obviar qué pasaba con sus clientes una vez que habían comprado sus productos, por lo que con tener un ERP para gestionar la parte administrativa de la venta podía resultar suficiente, pero ahora todo ha cambiado. Ahora fidelizar es más importante que vender y establecer una relación de confianza es más importante que convencer, pero para ambas cosas es fundamental e imprescindible conocer bien a nuestros clientes, ya no solo qué nos compran o qué beneficio nos reportan, no podemos seguir basando nuestra estrategia en la rentabilidad en el corto plazo, ahora es más importante que la estrategia se base en la sostenibilidad del largo plazo.
  4. Las herramientas de creación de vídeo, algo aún poco explotado por la mayoría de las empresas, pero que aporta una gran calidad al trabajo que se puede realizar a la hora de dar a conocer una marca y transmitir sus valores. Al igual que el contenido en formato audio, que está teniendo un gran crecimiento en los últimos años, cualquier empresa debería considerar que dentro de su estrategia de marketing puede diferenciarse con la generación de contenido multimedia y ahora gracias a multitud de herramientas de software diseñadas para ello, no necesitamos recurrir a un estudio de cine o televisión para lograr realizar contenidos de una alta calidad.
  5. El CRO (Conversion Rate Optimization) es un término que cada vez toma más protagonismo cuando hablamos de negocios digitales, ya que no siempre se le ha dado la importancia adecuada al tema de la conversión, al menos durante mucho tiempo, cuando se trataba de vender online, lo importante era tener tráfico y mucha visibilidad, por eso han primado las estrategias basadas en el SEO y el SEM. Pero en la línea de los puntos anteriores, llega un momento donde cada vez es más importante la calidad que la cantidad y donde herramientas que ayuden al usuario a tener una buena experiencia resultan fundamentales. Considerando que cuando un usuario llega a un negocio online su objetivo es poder comprar, hagamos que lo pueda hacer de la forma más sencilla y agradable posible, pongamos a su disposición toda nuestra ayuda para atender las posibles dudas que se pueda encontrar y desde luego evitemos al máximo las posibles trabas que puedan aparecer en el proceso.

Algunas startups españolas que desarrollan herramientas Martech

Tal y como hemos visto con el Marketing Technology Landscape, se cuentan por miles las empresas que se dedican a desarrollar software en este ámbito del MarTech pero a nosotros nos gustaría destacar ahora algunas de las startups españolas que trabajan en este sector y que os presentamos a continuación.

  • Empathy promueve un nuevo concepto llamado empatía artificial a través del cual se promueve que a la hora de vender de manera digital no debemos buscar solo la automatización de procesos o la capacidad de analizar unos determinados datos, sino que tenemos una responsabilidad en cómo lo hacemos, en cómo se sienten las personas cuando se relacionan con la tecnología. No se trata sólo de gestionar información, con una entrada y salida de datos, sino de presentar esa información de forma que la interfaz sea parte de la solución.
  • AdWALK está especializada en la tecnología de realidad aumentada ofreciendo información que acompaña al usuario con efectos que le acompañan paso a paso, andando cuando anda, deteniéndose cuando se para, por ejemplo en el espacio de un centro comercial. También utilizan el videomapping que realza los interiores, productos y objetos expuestos y está pensado para promocionar productos de ventas o contar una historia captando la atención de los visitantes. Una tecnología pensada para captar la atención de los clientes y visitantes a través de los contenidos digitales.
  • Ladorian desarrollan una tecnología que permite realizar un seguimiento en tiempo real de la navegación off-line de los clientes de una empresa, a través de contenidos gestionados por cookies off-line, que se distribuyen a la persona adecuada en cada momento, para lo cual conectan un amplio rango de dispositivos omnicanal que garantizan la eficacia del mensaje, como son pantallas promocionales, sistemas de ticketing, hilo musical, reconocimiento facial, …
  • Neuromobile ha creado una herramienta de marketing tecnológico que combina business intelligence, acciones de fidelización y pasarelas de pago, que permite medir el comportamiento del cliente en las tiendas. Es un sistema especialmente ideado para grandes superficies comerciales y está especializada en el geoposicionamiento indoor. Además incorporan un sistema de recomendación basado en el comportamiento del usuario.
  • Wame desarrolla soluciones de marketing enfocadas a la atención al cliente en el comercio electrónico. Para ello cuenta por ejemplo con plugins que permite conectar WordPress con Whatsapp, de forma que las tiendas online creadas con Woocomerce pueden realizar atención a sus clientes directamente a través de la aplicación de mensajería.
  • Minderest ofrece una herramienta que te permite analizar en tiempo real, los precios, promociones y stock de productos de los competidores en tiendas online y marketplace, de forma diaria en cualquier país y moneda. Gracias al histórico de datos ilimitado permite conocer cómo se comportan los precios y stock de los productos, marcas y categorías a medio y largo plazo en la competencia. Analizando la evolución del precio en el tiempo se puede descubrir que estrategia de pricing aplica cada competidor, determinando qué empresas se monitorizan entre ellas y con qué margen de beneficio.

Como hemos podido comprobar a lo largo de este artículo, el MarTech es un sector de la tecnología que se encuentra en pleno auge y que tiene un gran recorrido de futuro, ayudando a las empresas a hacer mejor marketing al aprovechar las últimas innovaciones tecnológicas. Y de todo ello el mayor beneficiado debería ser el cliente, la prioridad para aquellas empresas que quieren aportar valor y como consecuencia de ello resultar valiosas.

Etiquetas: , , ,

Sopinet, la empresa sin jefes

Publicado el 08 marzo, 2018

Sopinet Software es una empresa que se caracteriza por estar especializada en el desarrollo de Aplicaciones móviles y Aplicaciones Webs en exclusiva para Startups, de manera que no trabaja para empresas tradicionales. Esto, unido a su sistema de trabajo interno, personalizado y basado en diversas metodologías (principalmente Agile), les permite solucionar el problema que muchas Startups tienen al intentar contratar un apoyo de base tecnológico con un tercero. Además en la empresa, a través de su fundador Fernando Hidalgo, están poniendo en práctica muchas ideas a la hora de nuevas formas de organización y nuevas formas de trabajar en equipo. A continuación puedes conocer mejor a esta empresa y su promotor:

¿En qué momento te das cuenta de que los modelos de organización tradicionales de las empresas no funcionan o no son los adecuados para tu empresa?

Sigue leyendo -> Sopinet, la empresa sin jefes

Etiquetas: ,

  • Libro Futurizable

    Libro Futurizable

    Si eres un profesional dedicado a la innovación o estás interesado en la tecnología que está por llegar, hazte con un ejemplar de Futurizable. En este libro, Javier Martín presenta las principales tecnologías exponenciales que van a tener gran impacto en la sociedad en los próximos años.

    Comprar