"El lado humano del software"

Las metodologías ágiles están de moda, vendiéndose cual panacea de cura de todos los males en la producción de software. El problema se encuentra enraizado en varios puntos disfuncionales:

  1. Los lenguajes de programación en general se encuentran obsoletos en su diseño conceptual por la herencia de tiempos pasados. Carecen de la flexibilidad necesaria para permitir producciones adaptables al cambio.
  2. Se genera ansiedad a los empleados por un Sprint tras otro sin respetar los descansos y biorritmos de las personas.
  3. El software se diseña mal al sólo considerarse el valor de las entregas rápidas y continuas. Se genera frustración y la sensación de que sólo se crea software de baja calidad, aunque aparentemente funcione.
  4. Se disparan los costes de producción al no existir un diseño sólido y planificado.
  5. En SCRUM las personas son contempladas, debiendo de estar en teoría fuertemente motivadas. Al final por implementaciones en la práctica defectuosas, las personas siguen siendo secundarias.

Desde las sensaciones y clásicas quejas que vive un programador en su día a día, vamos a ir viendo poco a poco un nuevo modelo productivo. Partimos desde las personas para entregar dinámicamente software de valor. Los empleados dejarán de sufrir y serán más productivos, mejorándose la rentabilidad al ser la felicidad, la motivación ilusión y el coworking unos elementos imprescindibles en la cadena de valor.

“El software de valor lo entregan personas de valor”

Estado del Sector
Victor_Js

Malditos espacios compartidos que nos hace idiotas

Se ha impuesto en la práctica totalidad de las empresas compartir los espacios de trabajo. Según la filosofía actual, los espacios compartidos fomentan la colaboración, el compañerismo, la igualdad, la sinergia. Además, así se controla mejor lo que hace el personal y se limitan los tiempos de ocio por el pudor de ser vistos en

Leer más »
Estado del Sector
Victor_Js

Experiencia en programación lo unico valorado

Es impresionante lo bajo que han caído los estudios (universitarios o de cualquier otra índole) en nuestro ámbito de la programación. La cosa ha llegado al punto que, si una persona dedica varios años a los estudios, va en severa desventaja con la que ha dedicado ese tiempo a empezar a trabajar en una empresa,

Leer más »
Lenguajes de Programación
Victor_Js

Ranking de lenguajes de programación

En la actualidad los programadores sufrimos de una explosión de los lenguajes de programación. Jamás en la historia habíamos tenido tanta cantidad de lenguajes distintos orientados a temas específicos y tantos sistemas y plataformas. Es una auténtica locura. Tenemos aproximadamente 200. Muchos programadores ya no sabemos ni por donde tirar. Suele ser un tema recurrente

Leer más »
Salud
Victor_Js

El insomnio, mal endémico de programadores

Es una pesadilla, pero una pesadilla real. El insomnio es un mal endémico que afecta especialmente a la comunidad de programadores. Lo increíble que es un mal que se oculta por vergüenza o riesgo de parecer poco estable mentalmente.

Leer más »
WuaUP
Montesinos

Errores que nadie comprende

Nuevamente nuestro colaborador Montesinos nos proporciona el punto de vista del usuario. Nos sirve de introducción al tema de la calidad del software y recalca por increíble que parezca la falta absoluta de recursos en algo tan obvio y necesario por parte de algunas empresas. A veces incluso no hay ninguna persona/departamento que  asuma el

Leer más »
WuaUP
Victor_Js

El buen barbero se centra un poco en todo

Dedicar muchísimo tiempo al estudio y aprendiaje técnico no siempre merece tanto la pena como nos venden. Si el planteamiento no es el adecuado condiciona nuestra mente y en cierto modo nos aleja de la realidad. ¿Es bueno tener una mente centrada en la lógica para hacer software?

Leer más »
WuaUP
Montesinos

Programadores raritos

Nuestro colaborador MONTESINOS nos invita a reírnos de nosotros mismos y de los tópicos… Lo siento. Desde fuera se os ve fatal. Sé que vais a leer esto y apedrearme o enamoraros porque es el fiel reflejo de la realidad. Os creéis fantásticos. Con todo el poder del mundo bajo vuestros dedos.

Leer más »
Lenguajes de Programación
Victor_Js

Soluciones al código para un SCRUM Radical

Años leyendo y aprendiendo sobre patrones de diseño de programación, para hacer un código elitista, reusable, ampliable, refactorizable, de calidad, y de pronto llegas a trabajar a una empresa que te impone el más puro estilo de “a saco” y “¡yeaaaaaah!” todo lo aprendido a la basura, a hacer ¿código bazofia?

Leer más »
Lenguajes de Programación
Montesinos

Aprender programación en la madurez

Hoy tengo el placer de presentar a Montesinos, una persona realmente polivalente que quiere contarnos su experiencia al estudiar programación. Disfrutad de su post. Víctor González – WuaUP

Leer más »
Lenguajes de Programación
Victor_Js

TypeScript y WebAssembly la revolución presente y futura

Mucho se lleva hablando de los cambios en Microsoft desde la llegada de su CEO. Su nueva política en general está gustando y mucho a la comunidad de programadores. Vale, Microsoft aún es repudiada por una parte importante de la comunidad, pero lo cierto es que está pasando de ser odiada a amada o al

Leer más »
Estado del Sector
Victor_Js

Proyectos imposibles en plazo, así se gestan

(Al final del artículo te regalo la fórmula matemática para saber cuánto te van a exprimir) Por desgracia, la realidad endémica y uno de los principales motivos de la chapuza clásica lo verás si participas en la elaboración de un presupuesto para licitar un proyecto: si eres previsor y presupuestas todos los hitos sencillamente perderás

Leer más »
Estado del Sector
Victor_Js

Risa sana para todos

Ante el estado tan lamentable de nuestro sector, lo que nos queda es reírnos de todo y tirar hacia adelante, lo último ponernos a llorar…

Leer más »
Estado del Sector
Victor_Js

Soy un profesional WuaUP

A veces hace falta poner nombre a las cosas para que se nos grabe a fuego “Soy un profesional WuaUP” Conocer las 10 principales estrategias de hostigamieto: (pica en cada una para ver su definición) [ 1 ] Time is Trash (tú tiempo es basura). No contar el tiempo real que se tarda en realizar

Leer más »