come si calcola lo spreco di comunicazione in Scrum?

1

lo spreco di comunicazione è il tempo trascorso nella comunicazione tra i membri del team nei seguenti casi:

  1. fornitura di funzionalità che non sono necessarie al cliente
  2. fornitura di funzionalità parziali (analisi, progettazione o test vengono eseguiti, ma la funzionalità viene annullata prima che venga completata e consegnata)

Qualsiasi altro tipo di comunicazione dovrebbe essere produttivo, anche se può essere spremuto un po '.

qualcuno può dare un consiglio su come calcolare questi 2 elementi sopra menzionati

grazie

    
posta Maha Yacoub 22.09.2016 - 13:02
fonte

3 risposte

2

Ci sono significative lacune nel ragionamento alla base di questa domanda.

  1. Qual è la ragione per supporre che la comunicazione all'interno della squadra intorno alle funzioni cancellate sia "spreco di comunicazione". Quel termine implica che quelle comunicazioni sono state una perdita di tempo, che è improbabile che sia vero per almeno alcune di quelle comunicazioni, in quanto avranno effetti collaterali benefici.
  2. Qual è la ragione per voler solo misurare "rifiuti di comunicazione", al contrario di tutti i tempi sprecati?
  3. Per misurare "rifiuti di comunicazione", è necessario un modo per misurare i tempi di comunicazione per tutte le attività. Hai intenzione di legare i microfoni ai tuoi sviluppatori e registrare tutto per un'analisi successiva? In caso contrario, avrai difficoltà a ottenere cifre precise e significative.

Ti suggerisco di trasformare tutto in testa e iniziare indagando sul motivo per cui le attività vengono annullate. Affrontalo e l'intera questione di "rifiuti di comunicazione" diventa discutibile.

    
risposta data 22.09.2016 - 13:34
fonte
2

Penso che il tentativo di misurare la comunicazione sia rifiuti , nel senso Lean. È incredibilmente difficile da fare. Il modo più semplice per farlo sarebbe il self-reporting, ma ciò aggiunge un inutile sovraccarico al completamento effettivo del lavoro. Invece, mi concentrerei sull'eliminazione di cose che possono causare ulteriori comunicazioni.

delivering features which are not needed by the customer

Puoi eliminarlo assicurando che tutto il lavoro faccia parte di un'attività attiva. La tua domanda menziona specificamente Scrum, quindi ogni membro del team dovrebbe lavorare solo su storie che fanno parte dello Sprint corrente. Se il team termina il lavoro assegnato allo Sprint, dovrebbe collaborare con il Product Owner per determinare cosa, se possibile, può essere portato nello Sprint. Ciò potrebbe includere la squadra che decide di pagare il debito tecnico.

Il Product Owner dovrebbe dare priorità attiva al Product Backlog e lavorare con il team all'inizio dello Sprint per portare le cose nello Sprint Backlog. Se ciò viene fatto correttamente e il team si attiene al piano definito da Sprint Goal e Sprint Backlog, non ci dovrebbero essere lavori che non sono necessari.

delivering partial features (analysis, design, or testing is done, but the feature is canceled before it is completed and delivered)

Questo è più difficile. I metodi agili abbracciano il cambiamento, ma possono essere di disturbo per il team se ci sono troppi cambiamenti all'interno di uno Sprint. Parte del ruolo dello Scrum Master è di formare ed educare le parti interessate sul processo, che possono includere il Product Owner. È necessario eseguire un lavoro sufficiente per definire e assegnare la priorità agli articoli nel Product Backlog per garantire che gli articoli ad alta priorità siano quelli su cui si lavora.

Any other type of communication should be productive, even if it can be squeezed a bit.

Vorrei sconsigliare il tentativo di ridurre la comunicazione costruttiva. La comunicazione sta condividendo le conoscenze tra i membri del team, il che porta a un team interfunzionale che comprende più del prodotto. Tuttavia, è necessario bilanciare l'overhead della comunicazione con i vantaggi interni.

    
risposta data 22.09.2016 - 16:00
fonte
0

Questo è uno spreco di sviluppo prodotto sulle funzionalità sbagliate.

Potrebbe essere evitato dalla comunicazione migliore .

Communication waste

sono due parole messe insieme che, in termini pratici, non significano nulla dal lavorare in diversi ambienti agili, anche se sembrano avere un significato specifico in Lean o Six Sigma sulla base del feedback qui sotto.

    
risposta data 22.09.2016 - 13:53
fonte

Leggi altre domande sui tag