Ci sono molti, molti praticanti e leader di pensiero nello spazio Agile che ti diranno di concentrarsi sui prodotti, non progetti . Molti diranno che l'idea stessa di un "progetto" vola di fronte a tutto ciò che rappresenta Agile e, secondo la mia esperienza, hanno fondamentalmente ragione. I "progetti" sono sinonimo di pianificazione pesante, requisiti dettagliati e scadenze fisse. Sono l'anti-Agile.
Questo non vuol dire che non si può essere "minuscoli", "agili" in un ambiente basato sul progetto, ma l'idea di uno "stato del progetto" è un'assurdità assoluta in un'impostazione Scrum o Open Agile perché presuppone che stai lavorando per qualche enorme uscita del Big Bang o traguardo simile. Se è così, semplicemente non stai facendo Agile.
Il tuo team dovrebbe fare consegne frequenti - al minimo si dovrebbe avere le vetrine / demo del prodotto ogni poche settimane e pubblicare qualcosa alla produzione ogni al massimo (preferibilmente una volta al mese, se non più frequentemente). Gli incontri di stato sono parole poco costose e promesse vuote; se non hai niente da mostrare, allora sono solo una perdita di tempo e dei tuoi CTO.
E se gli sviluppatori devono essere coinvolti in questi incontri (non dici, ma sembra suggerire) allora è un massiccio spreco di < em> il loro tempo.
Indicherò anche una barra laterale che Gli incontri non attuabili in generale sono inutili . Lo scopo di ogni riunione dovrebbe essere quello di prendere una decisione. Lo scopo dello stand-up è determinare se qualcuno viene bloccato o interrotto e consentire ai manager di intraprendere azioni correttive. Non è chiaro quale sia lo scopo della riunione di stato, ma a meno che non ci sia una decisione effettiva da prendere o rivalutare tra te e il tuo CTO ogni settimana, la riunione ha un valore negativo indipendentemente dal fatto che tu sia o meno agile.