La definición de una “Full Stack Startup”, nos dice que es aquella compañía que desarrolla tecnología, la cual, puede proveer a un cliente final con un producto o servicio integral, en dónde se maneja completamente la cadena de valor de su actividad.

Este concepto me pareció de gran interés y comencé a pensar sobre cómo podría evolucionar a la concepción actual de las empresas, ya que representa tanto ventajas como desafíos interesantes.

Dentro de las claras ventajas podemos ver las siguientes:

  1. Eliminar la mayor cantidad de intermediarios comerciales y logísticos posibles
  2. Contar con una experiencia de usuario unificada en todo el servicio
  3. Generar productos o servicios que tienden a ser difícilmente replicables por la complejidad que implica concebirlos pero también altamente diferenciables de su competencia

Ahora bien, el desafío principal reside en la complejidad de estructurar un producto o servicio que permita diseñar y estructurar toda la cadena de valor como propia y a su vez que generar un servicio de alto valor agregado.

Lo anterior, nos lleva a entender que el concepto clave para lograr generar una Full Stack Startup, es el dominio pleno del “know how” de lo que vamos a generar ya sea un producto o servicio y de cómo vamos a dominar la forma de operarlo, entregarlo y sobretodo de generar ese valor “Premium” hacia el cliente, lo cual, desarrolle en nuestros clientes una sensación única y sobretodo un propósito así como un sentido de pertenencia.

Recursos:

“The Full Stack Startup”, Andreessen Horowitz, https://a16z.com/2015/01/22/the-full-stack-startup/

“Should you build a full-stack startup? 7 factors for consider”, Ricky Yean, https://rickyyean.com/2019/04/15/should-you-build-a-full-stack-startup-7-factors-for-consider/

“The Apple Approach: What Is a Full Stack Startup?", Business.com, https://www.business.com/articles/the-apple-approach-what-is-a-full-stack-startup/

Iniciaré con una pregunta, Qué es son las Full Stack Startup ? La respuesta más sencilla, es una empresa que controla desde diseño o desarrollo de un producto o servicio, hasta la experiencia del cliente cuando este llega a sus manos. Un claro ejemplo de esto lo tenemos con la empresa Apple. y el concepto hace sentido, porque en el libro "Steve Jobs de Walter Isaacson", hace referencia a un Steve Jobs desde su edad temprana, hasta su edad adulta como uno de los líderes innovadores de nuestros días.

¿Por qué? el modelo de Steve para Apple es una Full Stack Startup, pues bien, el tuvo la idea de realizar la gestión desde la creación del producto, hasta controlar la experiencia con el cliente, para esto tuvo que modificar su organización. Como CEO, involucró a todas las áreas de la empresa, empezando desde detalles como la distribución de los lugares, hasta espacios dentro del propio corporativo donde la gente pudiera dialogar, generando una cultura organizacional.

También controló el marketing, para que se alineara a la visión de la empresa, tan es así que el estaba trabajando hombro con hombro con Chiat and Day, involucrándose en el rebranding de 1998, del anuncio del "Think Different".

Se involucró en la cadena de suministro, reduciendo la rotación de inventarios, y maximizando los tiempos de entrega de proveedores. Estuvo de cerca en la puesta en marca de las tiendas ishop, inclusive estuvo en la inauguración de la tienda de la 5a avenida en New York.

Este tipo de full stack startup lo llevo a la creación de dos de los mejores productos como es el iPhone y el iPod.

Otro ejemplo de full stack startup es Tesla, con Elon Musk dirigiendo una empresa con un producto innovador, y con una satisfacción del cliente increíble, además de ser una empresa que es socialmente es impactante por temas ecológicos. Yo deseo un Tesla por cierto.

Otro ejemplo de empresa de este estilo es la española Bluemove, que ofrece a los usuarios un sistema de alquiler de coches, carsharing, a bajo coste, durante pequeños periodos de tiempo y con tecnología interconectada entre vehículos. Esto permite integrarse en una sociedad en la que los jóvenes no necesitan, ni quieren, tener un coche propio.

El desafío hoy en día es generar empresas conectadas, como si de un organismo vivo se tratara, donde todos los elementos de este ser interactúan y se conocen entre sí, pudiendo crear productos y servicios que tocan el corazón de los clientes, y por ende crear empresas con un core value resiliente.

México, un país con más de 120 millones de personas, en el que día a día, sus habitantes  salen a las calles en busca de alimento, educación, vivienda y sobre todo trabajo.

Uno de los principales motores de economía y generador de empleos son las PYMES (“Pequeñas y Medianas Empresas”), según la CONDUSEF;  las micro, pequeñas y medianas empresas (PYMES), generan 72% del empleo y 52% del Producto Interno Bruto (PIB) del país. En México hay más de 4.1 millones de microempresas que aportan 41.8% del empleo total. Las pequeñas suman 174,800 y representan 15.3% de empleabilidad; por su parte, las medianas llegan a 34,960 y generan 15.9% del empleo.

Por esta razón, las PYMES son la columna vertebral para muchas familias. Sin embargo, en los últimos años y con el arribo de la tecnología hemos escuchado cada día más sobre las Startups, pero ¿Cuál es la diferencia entre un Startup y PYMES?

La principal diferencia de una Startup, se basa en un negocio que será escalable más rápida y fácilmente, haciendo uso de tecnologías digitales, como su nombre lo indica, el término solamente aplica cuando el proyecto está en el arranque. Una vez que haya escalado dejará de llamarse Startup.

La escalabilidad, que tiene que ver con el crecimiento potencial de la empresa, es el segundo aspecto fundamental de una Startup. Para lograr esta característica, se debe integrar tecnología que permita distribuir el producto de manera exponencial.

La tercera cualidad de una Startup, es el crecimiento exponencial. Este tipo de negocios debe tener la capacidad de adquirir usuarios de manera exponencial, con medios de distribución que le permitan llegar a un número mayor de usuarios y de clientes, así como una venta que no sea lineal.

Una Full-stack startup es una empresa que desarrolla una tecnología que puede proporcionar al cliente final un producto completo o servicio que maneja toda la cadena de valor de su actividad. Apple, Uber, Netflix y Tesla son algunos ejemplos de este tipo de empresas.

De esta forma, con el  incremento en el uso de nuevas tecnologías y ante el aumento de Startups surgen nececidades del mercado laboral, ahora una de las posiciones más demandadas del mercado son los desarrolladores Full Stack.

Un desarrollador Full Stack es el encargado de manejar cada uno de los aspectos relacionados con la creación y el mantenimiento de una aplicación web. Para ello es fundamental que el desarrollador Full Stack tenga conocimientos en desarrollo Front-End y Back-End.

Generalmente las empresas demandan un full-stack developer cuando buscan una persona técnica, normalmente suele ser un programador informático, que conozca bien y le sean familiares todas las facetas del front-end y del back-end asì como los diferentes sistemas operativos y componentes que quedan en medio de esas fronteras.

El desarrollador full stack se ha convertido en un perfil muy deseado por las empresas del sector tecnológico, especialmente por aquellas pequeñas o medianas compañías en etapa inicial, las cuales cuentan con equipos pequeños y requieren personas con diferentes habilidades para optimizar sus recursos.

A esto se suma que, con el auge tecnológico y la constante evolución de la misma, que los desarrolladores back-end, front-end y full stack, estèn ganado protagonismo, tal y como lo reafirman las cifras de la encuesta de  Stack Overflow 2018, en la cual más de 100.000 usuarios respondieron a la pregunta sobre el tipo de desarrollo que ejercían (respuesta con opción múltiple), 57,9 % respondió back-end, 48,2 % full stack y 37,8 % front-end.

Es por ello que también se dice que la principal diferencia entre el front-end y back-end es que el primero está del lado del cliente y el segundo, del lado del servidor.

Podemos concluir, al decir que una persona con un perfil Full Stack, aporta una visión muhco más general al desarrollo de aplicaciones, en las que al tener buenas habilidades de comunicación, manejo de tecnologías y conocimiento de inteligencia artificial pueden llegar a entender las necesidades de los clientes o usuarios y transmitirlas a sus equipos de trabajo para poder dar una solución y actulizar sus servicios de forma activa y rápida para brindar al usurio una experriencia única, que los haga seguir utilizando las aplicaciones.

Fuentes:

https://www.condusef.gob.mx/Revista/index.php/usuario-inteligente/educacion-financiera/492-pymes

https://www.inegi.org.mx/temas/estructura/

Me sentía en ese momento uno de los mejores, confieso que tenía miedo, pero queríamos crear algo donde valoráramos a la persona, donde fuera un agradable ambiente de trabajo y fuéramos los expertos de los productos que operábamos. No pensamos que sería tan complicado. Pensábamos que bastaba con ser bueno en lo que éramos “Los mejores técnicos especialistas de Oracle”

¿Basta ser el mejor en algo para poder emprender o necesitas tener muchas otras herramientas y armas de conocimiento?

Acompáñame, en este artículo donde podremos encontrar la respuesta a  esta pregunta y entenderemos lo que es un full stack startup y lo que se espera del futuro de las compañías.

Conceptos iniciales

Han pasado 16 años, de mucho aprendizaje, momentos de todo tipo, pero al hacer un recuento de todo lo que he pasado, sinceramente pienso que debíamos habernos preparado mucho más en otras áreas.

Siempre he creído que las cosas se dan cuando estás listo pero este reto no fue nada fácil, sobre todo por el desconocimiento de ciertas áreas que a la fecha hicieron que nuestra compañía no tuviera el éxito que podría haber tenido.

Antes que continuemos habrá que poner atención al siguiente concepto:

Un emprendedor de pila completa es alguien que posee una pila completa o un conjunto completo de habilidades que serían beneficiosas para el emprendimiento y para iniciar un negocio.

Dicho esto, definitivamente no fui un emprendedor full stack (pila completa). A pesar de tener conocimiento en contabilidad, finanzas y la parte técnica, quizá la carencia más importante fue conocer sobre negociación, mercadotecnia y servicio.

No teníamos que ser un experto pero si tener una idea para contemplar lo que se requería, así que todo fue prueba, error y a veces simplemente el trabajo operativo nos hacía olvidar y descuidar esas áreas. Nuestro principal problema es que las estrellas de nuestro equipo de trabajo  éramos nosotros, y mezclar la operación “el trabajo técnico” con el trabajo directivo complica todo.

En un artículo publicado por  el fundador de una compañía llamada Shift George Arison, habla de 4 lecciones que tuvo al construir una full stack startup, ahondaremos más a detalle de que es una full stack startup, pero coincide que en su experiencia  se debe:

Como podemos observar al momento, definitivamente no solo basta ser bueno en el tema que domines, debes de tener conocimiento en varios de los temas.

Creo que es momento de introducir lo que es una full stack startup. Para definir este tema te propongo veas este video:

Bueno quizá te gusta leer más y te dio flojera pero simplificaré las cosas, de los artículos que leí quizá el que más me gusto es este:

https://www.business.com/articles/the-apple-approach-what-is-a-full-stack-startup/

"El objetivo de este enfoque es controlar completamente la experiencia del cliente utilizando todos los canales necesarios para entregarlo. En lugar de inventar un widget y vender esa tecnología a otra empresa para combinarla con su producto o servicio, la vende directamente a sus clientes, a veces en su propio paquete. El desafío es que tienes que ser bueno en muchas cosas: software, hardware, gestión de la cadena de suministro, diseño, marketing y cualquier otra cosa que se necesite para fabricar, vender y distribuir un producto. Administre eso y esencialmente bloqueará a los competidores que no pueden replicar todas estas piezas entrelazadas. "

Dicho de otra manera, en vez de generar un software que ataque un solo  problema y se venda a otras compañías, es atacarlo tomando como base la tecnología y generar una experiencia de servicio completa al usuario.

Full stack no debe confundirse con las nociones tradicionales de integración vertical utilizadas por los fabricantes de la vieja escuela. La diferencia es el enfoque en la experiencia del cliente. En la integración vertical, un fabricante o productor contrata a proveedores para reducir los costos de producción y mejorar la eficiencia. El cliente puede obtener un mejor producto o un producto más asequible, pero no proporciona toda la experiencia del cliente.

Y que ejemplos tenemos de compañías de este tipo:

Este artículo quizá como a mí, te ponga a pensar que necesitas redefinir tu compañía, al menos ya en estos años conozco mucho más de todo lo que se requiere para que una compañía opere de modo adecuado.

El futuro de las full stack startups con un ataque claro a una idea suena prometedor, me encantó la visión de Sami Inkinen , plantea en su artículo lo que está haciendo y que considera para poder hacer una full stack startup de cuidado de la salud… y es asombroso lo que puede llegar a ser , imaginemos , desde la visita al doctor, seguimiento, toma de indicadores, envío de medicina, programación de cita, seguimiento , envío de análisis, y todo esto montado en una gran infraestructura tecnológica, de lograrse será una experiencia increíble al usuario.

Pero entonces .. ¿Basta ser el mejor en algo para poder emprender o necesitas tener muchas otras herramientas y armas de conocimiento?

Definitivamente se necesitan otras herramientas y ahora con la tecnología si realmente queremos dar una experiencia muy particular al usuario, definitivamente se tendrá que conocer todavía más a detalle si es de nuestro interés no solo ser parte de una parte del proceso, sino de una experiencia completa…

EL Secreto es que además de una gran idea tengamos a nuestro alrededor gente realmente capaz que nos ayude a potencializar nuestras ideas.

Amigo lector tú qué opinas,  ¿cómo puedes en tu compañía mejorar la experiencia de servicio?, ¿crees que puedas convertir tu servicio o producto que ofreces para que seas una full stack startup?

Referencias :

https://www.youtube.com/watch?v=BZ1s1C3GVpQ
https://a16z.com/2015/01/22/the-full-stack-startup/
https://www.business.com/articles/the-apple-approach-what-is-a-full-stack-startup/
https://www.inc.com/george-arison/4-lessons-for-building-a-full-stack-startup.html (Lecciones para construir una full stack startup)
https://thegrittifund.com/entrepreneurship-definition/what-is-full-stack-entrepreneur/ (Emprendedor de pila completa)
http://pooloferrors.com/2015/01/23/full-stack-startup.html (Posibles usos)
https://www.cardwellbeach.com/the-full-stack-startup-vs-tech-service-hybrid-where-technology-and-service-converge/
https://tincture.io/building-a-full-stack-tech-company-in-health-care-upside-and-challenges-400b721968a8

Hasta que punto una startup es tan Lean que le permita no sólo iterar sus ideas o MVP’s, sino además flexibilizar las habilidades de los emprendedores para puedan proveer y controlar toda la cadena de valor que proveen.

A pesar de que hoy en día ser fullstack podría estar de moda entre las startups tecnológicas, hay que considerar que no es una tarea sencilla, primero porque el emprendedor debe ser bueno en muchas cosas. Específicamente, los emprendedores no sólo deben de conocer del software o hardware que desarrollan, se convierten en vendedores, marketeros, diseñadores, abogados, gestores de la cadena de suministro e inclusive hasta operadores de su propia empresa, lo cual resulta muy difícil de lograrse (no imposible).

Hay que ser honestos, en un proceso de desarrollo de software, en donde el emprendedor es el creador de la tecnología, el emprendedor está obligado a saber de lo suyo: front end, back end y arquitectura; sin embargo dada la limitada inversión y lo pequeña de la empresa, es normal e inclusive común que los miembros de esa empresa tengan que realizar actividades operativas de los cuales no son expertos, por lo que tienen dos opciones: 1) normalmente se desenfocan de las actividades clave que le corresponden como desarrollar o vender o 2) se vuelven medianamente experto en diversas actividades.

Los emprendedores deben tener claridad en algo, cuando una startup inicia un proceso de crecimiento orgánico, probablemente estén tan enrolados en actividades de la empresa que ni siquiera se den cuenta de cuándo es el momento de dejar de hacerle al “todólogo”. No sólo habrá actividades tan especializadas que ya no podrán realizar por si mismos; tendrán la necesidad de ir dando estructura, procesos y orden a la empresa para lograr eficiencia y experiencia en la entrega de su propuesta de valor.

Según datos del INEGI, en México 33% de cada 100 empresas fracasan en el primer año y a 65% al quinto[1], lo cual nos lleva a replantear las razones del por qué una empresa no logra sobrevivir a esta etapa denominada “el valle de la muerte”.

Un estudio de CBInsights en 2015, retomado por la revista Entrepreneur, confirma que una de las razones por las que fracasa una startup es entre otras “Equipo equivocado. Se tienen que pactar de un inicio cada una de las responsabilidades de cada uno y nombrar a un integrante que realice mediciones de los avances necesarios.”[2]  Al día de hoy las razones del fracaso de las startups no han cambiado. Así que, es momento de parar y analizar si el camino está en enrolarse en la totalidad de las actividades de la empresa o simplemente dedicarnos a crear producto (servicio) y salir a vender!!


[1] https://www.inegi.org.mx/temas/evnm/ 31/10/2019   03:22 PM.

[2] https://www.entrepreneur.com/article/272703

Muchas de las compañias actuales mas exitosas e innovadoras se probaron antes de una forma diferente.

Supongamos que se desarrolla una nueva tecnología que es valiosa. El enfoque anterior de una compañía era vender o licenciar su tecnología a las compañías existentes en esa industria. El nuevo enfoque consiste en crear un producto o servicio completo e integral que evite a las compañías existentes.

Entre los ejemplos más destacados de este enfoque de "Full Stack" se incluyen compañías como Tesla, Uber, Nest, Buzzfeed, y Netflix. La mayoría de estas compañías antes usaban "Partial Stack" pero terminaron fallando o siendo negocios muy pequeños. EL problema principal de "partial stack" incluyen:

Mala experiencia del producto. Por ejemplo Nest es muy famoso debido a su profunda integración entre sus dispositivos, similar a la de apple entre su software, diseño, servicios, etc. Algo que no podrían haber conseguido si se hubieran integrado a compañías como Honeywell o General Electric.

Resistencia Cultural: La industria de los medios es un poco lenta para adoptar nuevas tecnologías, en mi opinión Blockbuster nunca pensó que una compañía pequeña como Netflix les iba a quitar el 100% de su mercado y ese reto lo está teniendo Netflix con la apertura de Apple+ y Disney+, entre ellos.

Control: Puede que una parte del "stack" sea muy valiosa pero si no controlas todo completo y en especial el control del cliente final es muy dificil que te paguen como debería ser.

El "full Stack" te permite controlar todo y competir contra los titulares de cada industria, controlar por completo la experiencia del cliente y capturar una mayor parte de los beneficios económicos de las personas.

El principal desafió del "full stack" es la necesidad de experiencia en todas las diferentes áreas como: Software, hardware, diseño marketing de consumo, cadenas de suministro, ventas, sociedades, etc. La buena noticia es que una vez que logras esto, es difícil para las demás compañías replicarlo.

Es algo relativamente nuevo, pero varias empresas ya han probado que es un modelo exitoso si tienes una buena organización. Ahora que las compañías nuevas vieron este nuevo enfoque muchas cosas van a cambiar.

Copyright Ⓒ 2021. Todos los derechos reservados
crossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram