I principi fondamentali di Agile/Scrum
Di recente ho guardato un video; il titolo era „Why Is Modern Art So Bad?” (Perché l'arte moderna è così brutta?).
Un argomento di questo video era che l'arte si era migliorata nel corso dei secoli perché gli artisti avevano l'aspettativa verso se stessi di soddisfare i più alti standard di qualità.
Questa aspirazione nell'arte sarebbe stata poi sostituita dall'affermazione „la bellezza è negli occhi di chi guarda”. L'arte divenne espressione della personalità e fondamentalmente qualsiasi cosa poteva essere definita arte.
Non siamo forse stati tutti in un museo e abbiamo visto pezzi esposti chiedendoci: „Questo dovrebbe essere arte?”
Senza standard di qualità nell'arte, qualsiasi cosa può essere definita arte.
Agile senza standard
E lo stesso vale per Agile o Scrum. Senza standard di qualità per Agile, chiunque può definire qualsiasi cosa come agile.
Lo vedo ogni giorno nelle aziende che si dichiarano agili perché il capo afferma che lo sono. Non consegnano regolarmente. Non lavorano con iterazioni verso una soluzione. Non cercano di migliorarsi costantemente. I team non sono né empowered né auto-organizzati. Ma devono essere agili, perché qualcuno ha messo il timbro „agile” o „Scrum“ sul processo.
E ciò che è ancora peggio è che oggi troviamo tutto questo in metodi pesanti che con l'Agile del Manifesto Agile non hanno praticamente più nulla a che fare. Ma deve essere agile, dopotutto c'è scritto così nel nome del processo.
Molti di noi agilisti esperti possono riconoscere se qualcosa è veramente agile quando lo vedono. Eppure Agile è difficile da definire. Agile è più dei soli quattro valori e dei 12 principi del Manifesto Agile. O forse è addirittura meno?