Post-Project Incontrare uno spreco di tempo?

22

Nel mio posto di lavoro, abbiamo avuto alcuni gravi problemi di crescita. Siamo passati da un team di sviluppo di 3 a 10 e l'azienda stessa è cresciuta del 30% nell'ultimo anno. Nella maggior parte delle misurazioni, stiamo andando bene. Sfortunatamente, la qualità del nostro software ha sofferto.

In un incontro di oggi con il responsabile della mia divisione, ho proposto un team di progetto che si incontrava un giorno o due dopo il lancio del prodotto. Potremmo discutere di problemi di budget, portata, cosa è andato storto e cosa è andato bene. Idealmente, imparando dai nostri errori. Costruiamo siti / app per altre persone, quindi il nostro tempo è o fatturabile su non fatturabile. Un incontro come questo ricadrebbe sotto quest'ultimo.

Il mio manager l'ha abbattuto quasi immediatamente: "Quel tempo non è fatturabile, ci farà rimandare a un altro progetto perché perdiamo tempo alla fine di quello che ne parla". Sono stato colto alla sprovvista da questa logica che non mi sono nemmeno preso la briga di combatterlo.

Quindi la mia domanda: vedo che il valore è riunioni post-progetto, ma non lo fa. Esiste una documentata prova delle riunioni post-progetto che aiuta a risparmiare tempo e denaro nella corsa lunga (o breve)? Intuitivamente penso che lo farà / vorrebbe, ma è chiaramente più preoccupato per una piccola quantità di tempo non fatturabile da parte delle 5 persone che avrebbero bisogno di essere lì.

    
posta Jack Slingerland 23.08.2011 - 00:09
fonte

8 risposte

24

Looking Back, Looking Ahead sarebbe vicino a prove documentate sull'idea. Il progetto Post-Mortem : Uno strumento prezioso per il miglioramento continuo sarebbe un post sul blog.

The Art Of The Post-Mortem ha questo punto su l'idea:

The origins of the Post-Mortem are with the military, who routinely use this kind of process to debrief people on the front lines. But its management application is essential to any high performing, learning organization.

    
risposta data 23.08.2011 - 00:49
fonte
15

Il tuo manager non comprende il concetto di Debito tecnico .

Le riunioni post-progetto sono un investimento, non un costo. Ecco come devi venderli. Lo scopo di ogni riunione è scambiare idee su come risparmiare denaro e raggiungere gli obiettivi dell'azienda a lungo termine.

Il tuo manager è un manager perché si occupa di questi obiettivi a lungo termine. Quindi secondo me ci sono due possibili verità: il tuo manager vuole tutto il controllo per se stesso, o il tuo manager non sta facendo il suo lavoro. Se la società ha una storia e una filosofia di fare le cose "nel modo giusto" e investendo nel suo stesso successo, prendi in considerazione il problema sopra il tuo manager.

    
risposta data 23.08.2011 - 00:34
fonte
5

Questo è essenzialmente un dopo la revisione dell'azione , che è particolarmente utile in molti contesti diversi, non solo nel campo militare .

Il mio ciclo di sviluppo comporta l'analisi di ciò che dovrebbe essere fatto nella prossima iterazione o progetto e cosa potrebbe essere fatto meglio nel progetto precedente. Anche se un progetto è stato accantonato per un po ', avere una lista di cose su cui lavorare aiuta quando esce dallo scaffale (o backburner ...) ed è di nuovo un progetto attivo. La prossima volta che lo toccherò, non dovrò dedicare più tempo a rivedere quello che devo fare.

Inoltre, rivedendo un progetto e trovando i trucchetti che io o altri abbiamo implementato, questi sono diffusi e il prossimo progetto o la successiva iterazione è molto meglio. (Potrebbe non sorprendere il fatto che io pensi spesso in termini di iterazioni).

    
risposta data 23.08.2011 - 00:42
fonte
3

Il valore di questa è una logica semplice e intrinsecamente ovvia. Come puoi migliorare i progetti futuri se non impari dai tuoi errori sui tuoi progetti precedenti?

    
risposta data 23.08.2011 - 00:43
fonte
3

Pur non essendo una documentazione specifica, la revisione del processo (durante o dopo il completamento) è un componente importante di quasi tutti i sistemi di controllo di qualità basati su standard che conosco, CMMI e Lean 6 Sigma in particolare.

Forse potresti proporlo come non un obbligo, qualcosa che viene fatto volontariamente durante un pranzo o qualcosa del genere? Le probabilità sono buone che alcuni dei tuoi team di sviluppo saranno desiderosi di venire e provare nuove cose ... quindi se puoi oscillare almeno il primo, i risultati parleranno da soli.

    
risposta data 23.08.2011 - 01:16
fonte
1

Può darsi che il tuo manager sia sotto pressione di budget. Questa deve essere una grande preoccupazione quando si espandono da 3 a 10 sviluppatori in breve tempo. Se è così, allora è probabilmente una buona idea saltare semplicemente gli incontri post-mortem per ora e suggerirli di nuovo tra qualche mese, quando si spera che i problemi di budget immediato non saranno così pressanti.

Una delle ragioni per cui la qualità potrebbe essere la sofferenza è che la comunicazione tra 10 persone è un problema molto più grande della comunicazione tra 3 persone: 3! < < 10 !. Mentre probabilmente puoi cavartela un po 'per un po', alla fine dovrai apportare alcune modifiche per favorire una migliore comunicazione tra gli sviluppatori, e per assicurarti che i principi stabiliti dagli sviluppatori originali 3 vengano divulgati al gente nuova e aggiornata per lavorare bene nel tuo nuovo gruppo più grande. Le riunioni post-mortem del progetto sono un modo per farlo; recensioni periodiche del codice sono un altro. Non sarebbe male sottolineare che le riunioni post-mortem sono una parte fondamentale del miglioramento della qualità nelle industrie dalla medicina alla produzione.

È difficile immaginare che il tuo manager creda di poter espandere il suo team di sviluppo semplicemente assumendo altre persone. Devono esserci alcuni investimenti in formazione e team building; senza quello, la tua organizzazione collasserà sotto il suo stesso peso. Se aspetti un po ', la tua organizzazione potrebbe iniziare a sperimentare alcuni problemi concreti che sono direttamente attribuibili a una cattiva comunicazione. A quel punto, il tuo manager probabilmente dirà: "Dobbiamo riunire tutti nella stessa pagina! Pianificare un incontro con tutti gli sviluppatori!" E se sembra aiutare, probabilmente dirà: "Dovremmo farlo dopo ogni progetto!" ; -)

Quindi, sii paziente, ma sii persistente.

    
risposta data 23.08.2011 - 00:55
fonte
0

Coglierò la tendenza: sono d'accordo con il gestore.

Ho trovato recensioni post-progetto in gran parte inutili perché è troppo tardi per fare molto di tutto per correggere i problemi rivelati.

Ciò che raccomanderei di più sono le retrospettive periodiche fatte durante il progetto. Una o due volte al mese la squadra parla di cosa è andato bene, cosa no; cosa fare di più, cosa fare di meno. Fai questo durante il progetto in modo che tu possa immediatamente applicare i suggerimenti e vedere come funzionano.

    
risposta data 23.08.2011 - 01:44
fonte
0

Guarda come convalida la riunione. Molte riunioni post-progetto sono talk-fiests e il tuo manager ha assolutamente ragione di non supportarle.

Invitali a partecipare all'incontro (chiedigli di presiedere / moderare), fai circolare un ordine del giorno e ottieni risultati specifici. Come manager, può quindi vedere il valore nella riunione.

Usiamo, e raccomando il processo di revisione di "6 Thinking Hats" di de Bono ( rimanda a Wikipidia ). Il risultato sono alcuni (2 o 3) punti azione che l'incontro identifica come la ragione più importante appresa. Le prime volte abbiamo difficoltà ad uscire dai blocchi di partenza, ma una volta che ci siamo abituati, non torneremo indietro.

La mancata esecuzione di una revisione post-progetto ti condannerà per commettere gli stessi errori che hai commesso nel precedente progetto.

    
risposta data 23.08.2011 - 09:23
fonte

Leggi altre domande sui tag