Verschlimmbesserung: la palabra que tus actualizaciones de software necesitan
Verschlimmbesserung: The Word Your Software Updates Need

El idioma alemán tiene un término para lo que hizo tu última actualización de software: Verschlimmbesserung, una mejora que solo empeora las cosas. Esta publicación explora cómo las métricas de producto incentivan este fenómeno, citando a Eliyahu Goldratt: si mides de forma ilógica, no te quejes del comportamiento ilógico. Argumenta que la estabilidad es una característica y que saber cuándo no lanzar es una disciplina de ingeniería, usando Office 2003 como ejemplo de software que sigue siendo útil sin reinventarse constantemente.
Si la métrica recompensa el movimiento, obtienes movimiento; si recompensa el lanzamiento, obtienes lanzamientos, ya sea que mejoren algo o no.
- zby
En la era de los LLM es importante tener vocabulario que sobreviva cuando se saca de contexto: los sustantivos alemanes encajan muy bien en eso. En mi propio proyecto decidí usar frases de dos palabras (a menudo con guion) para todos los términos técnicos (términos que tienen un significado especial en mi proyecto).
Y por cierto, también empecé a usar Auftragstaktik como ancla para una metodología de escribir planes y prompts.
- dwoldrich
El valor ahora solo se _extrae_. Coloca el bien adquirido en la prensa y aplástalo hasta que solo quede la esencia más leve entre el puré. Los exprimidos se embotellan y se guardan para pagar futuras _extracciones_.
Empresas como Valve pueden continuar en gran medida sin cagarla porque son privadas. Una vez que eso deje de ser el caso, todos nuestros alquileres de juegos nos serán exprimidos.
- OroPla
Alemán por aquí. Una "Verschlimmbesserung" es algo que mejora una parte y empeora otra. Si solo empeora las cosas, no necesitas una palabra alemana para eso, puedes simplemente llamarlo peor.
Para las cosas que se pretendían buenas pero terminaron mal, hay un modismo inglés: el camino al infierno está empedrado de buenas intenciones.
- herbst
Ni siquiera es gracioso lo a menudo que esa palabra resuena en mi cabeza estos días.
- andai
La gente equipara trabajo con valor.
Eso es en gran medida una función de los incentivos.
Si una startup hubiera podido ser un script PHP de 100 líneas, en lugar de 50 microservicios, entonces no podrías trabajar en ello durante los próximos 10 años, y contratar a 5 de tus colegas de la escuela.
- OptionOfT
Normalmente relaciono esto con la gente que persigue buenas reseñas en el trabajo. Mantener un sistema y mantenerlo libre de errores no hace que asciendan a la gente.
Hacer algo grande, inventar un montón de métricas, y mostrar que mejoras en esas métricas sí lo hace.
- alhirzel
Probablemente lo abreviaría a v17g.
- ChrisMarshallNY
Me encanta. El idioma alemán tiene palabras para casi cualquier cosa; especialmente si es cínico.
Me han dicho que es porque el idioma está diseñado para sintetizar palabras. No lo sabría. No hablo alemán (pero hablo inglés, que tiene raíces alemanas).
Una vez miré un diagrama de etimología, y me sorprendió ver que el bajo alemán es la raíz de un montón de idiomas modernos. Creo que puede ser porque era un idioma comercial.