WhatsApp va camino de convertirse en una "superapp". Primero era un simple indicador de "estados" de cada contacto. Luego pasó a ser una herramienta de mensajería personal y grupal. Luego se abrió como herramienta comercial. Y ahora apunta hacia los pagos y las compras directas. Las "superapps" como concepto son aplicaciones como WeChat en China, o como 'X', la superapp que planea lanzar Musk tras la compra de Twitter.
Aplicaciones que hacen de todo, o casi-de-todo. Integran mensajería, red social, pagos, compras, movilidad, contenido multimedia... Y empiezan a ser tendencia. Haciendo un poco de parodia de algunos de los titulares que a veces usamos en esta casa... no es una buena noticia.
"Producto Máximo Viable"
Es algo relativamente común en el software que se hace popular, logra una buena facturación y empieza a crecer. Busca seguir creciendo a costa de añadir más y más funciones respecto a su producto, integrando ampliaciones de lo que ya hacía o funciones totalmente nuevas.
Aquí merece la pena pararse en un artículo publicado en abril por Clive Thompson. 'Es hora de un 'Producto Máximo Viable''. En él hablaba de lo idóneo que resultaría que desarrolladores de software empezaran a centrarse en un concepto como este, en contraposición al habitual 'Producto Mínimo Viable'.
Esto es: en lugar de buscar un límite por debajo sobre el cual partir al hacer un lanzamiento, fijar unos límites máximos sobre los cuales el producto ya no debería seguir creciendo. Al menos no crecer por crecer.
Esto quizás suena a suicidio en la era del crecimiento indefinido, pero hay más formas de crecer. Y no sería el primer tipo de negocio que evoluciona de otros modos.
Sería un pensamiento en la línea de "ok, esta aplicación ya tiene todo lo que tiene sentido que ofrezca, no vamos a seguir explorando opciones nuevas, solo mejorar las ya existentes salvo que llegue algo totalmente revolucionario". Por ejemplo, integrar GPT-3 en un editor de texto o un gestor de notas.
John Gruber escribió en Daring Fireball unos comentarios al respecto:
Una forma de pensarlo es que el software debe diseñarse un poco más como el hardware. Un MacBook 2022 no tiene más botones o puertos que uno de hace 20 años. De hecho, los MacBooks tienen menos puertos. Es principalmente software donde hay una tentación de seguir expandiéndose en alcance sin fin.
Exactamente eso. Un portátil, un televisor, unos auriculares. Son productos que esencialmente son los mismos desde hace décadas. Se han hecho técnicamente mejores, han ganado funciones que han cambiado el paradigma, han perdido otros elementos, pero esencialmente son lo mismo.
Ahora pensemos en el software. Decía Clive Thompson el ejemplo de Microsoft Word, que debutó en los años noventa con una interfaz clara donde era sencillo encontrar cada función... y fue creciendo en posibilidades hasta convertirse en una parrilla con centenares de botones.

Microsoft puso algo de orden a partir de cierto momento llevando las pestañas a la barra superior, pero el problema de fondo seguía siendo el mismo: demasiadas funciones. Hay que decir que recientemente detectó el problema y se esforzó en lograr nuevamente la simplicidad. Pero durante este tiempo hemos visto algunas aberraciones.

Facebook, tres cuartos de lo mismo: de cinco funciones en sus inicios a cada vez más inclusiones que fueron complicado poder hacer cualquier cosa en ella.
Cuando uno se encuentra con aplicaciones que se han mantenido fieles a la simplicidad siente una sensación tan reconfortante como una manta cálida. Una de mis favoritas es Things, de CulturedCode. Han pasado los años y se ha mantenido impertérrita a modas y ampliaciones gratuitas.
Ver 9 comentarios
9 comentarios
DonPi
También podríamos hablar de lo que era Xataka y en lo que se ha convertido. Titulares clickbait en cada artículo, publicidad por decenas, etc.
sidez
A mi lo que me da grima del software es que cada vez ocupa más espacio en disco y consume más recursos de memoria y CPU pero tiene menos funcionalidad o está más limitado comparativamente que el software de hace años. Lo mismo pasa con las páginas web, algunas ocupan más que un foro entero de la época con más de 1 millón de personas activas a diario.
Resumen, las apps y la web se han llenado de basura infecta que no es información útil.
jayjayjay_92
Creo que el el word es un ejemplo bastante malo.
En el caso de whatsapp hablamos de integrar compras en una app de mensajería, y eso no es su propósito inicial (lo contrario a lo que en la filosofía unix se llama hacer una sola cosa bien).
En el caso de word hablamos de integrar muchas funciones en un editor de textos, que pueden tener más o menos sentido, pero que al final sirven para editar documentos. Incluso si hablamos de errores como lo fue WordArt.
Además se están mezclando dos cosas que no tienen nada que ver. El problema de word que menciona el artículo es que tiene una interfaz apabullante, con demasiados botones y desorganizada. La prueba de que el problema no es que tenga demasiadas funcionalidades sino la organización de las mismas es que cualquier versión de word posterior a 2003 tiene MÁS funciones que word 2003, pero de las versiones nuevas no te quejas.
dark_god
La burbuja del software pinchará en algún momento. La moda de las suscripciones por todo y los "paquetes" de SW que no usas ni la mitad tiene que acabarse. Al final cada programa hace cada vez más porque es para justificar las suscripciones o los incrementos de tarifas o clavarte por nuevas versiones. Por ejemplo el ccleaner todas las cosas que trae ahora o los antivirus que cada vez son menos antivirus y más virus en sí. Todo es una excusa para cobrarte más y más. Al final pasará como la formula 1 o el fútbol (que está por llegar el pinchazo) que de tanta avaricia el saco se rompe y luego hay problemas graves en las empresas relacionadas.
ayrton_senna
Hola, buenas noticias. Ese mundo perfecto existe y se llama Linux. Mismas utilidades haciendo lo mismo desde hace dos décadas y media. Y lo más cachondo es que la mayor parte de esas utilidades no están disponibles en windows ni se le esperan.
Por ejemplo algo tan simple como poder coger un csv y ordenarlo, dividirlo en columnas, filtrar líneas por coincidencia con un término de interés, ... enviar el resultado por email o a un fichero comprimido o máquina remota, realizar un backup... Tareas simples desde hace décadas que pueden entrelzarse y orquestarse entre sí por medio de scripts shells utilizando la misma sintáxis intuitiva de hace décadas... El problema son la generación de analfabetos informáticos que creen que un ordenador es comprar "cosas de Microsoft o Apple" o juguetear con un móvil. (Nota al marge, Sergei Brin no necesitó nada de eso para montar Google, sólamente utilidades estándard de linux y un poco de python para unirlas).
makoki69
Y ¿qué me decís del software embarcado en los vehículos eléctricos? Un vehículo tiene una garantía de dos años, incluido su software que paradogicamente se actualiza con cierta frecuencia. ¿porqué esas nuevas actualizaciones no reinician de nuevo la garantía? ¿Cómo un cliente demuestra que por una mala actualización la bateria se drena más, o se acaba estropeando el inversor?
El software cada vez es más complejo y cada vez está menos probado pero si los errores ocurren en el Word no pasa nada, lo malo es que ocurran con un vehículo de 50.000€.