Come pianificare le attività con gli sviluppatori junior? [chiuso]

0

Dato che sono solo uno sviluppatore senior in team, gli altri sono junior che non sono bravi a scrivere codice pulito e architetto.

Il problema è durante la pianificazione dello sprint, ho impiegato molto tempo per prendere una decisione tecnica durante la pianificazione dello sprint perché i juniors non hanno idee per prendere una decisione.

La maggior parte delle decisioni vengono da me con la mia prospettiva. Certamente non verrà con la decisione migliore o addirittura abbastanza buona.

  1. È bello discutere ogni dettaglio tecnico nella pianificazione sprint (tutti sanno come implementare ogni attività)?

  2. Se sì, allora come gestisci se i junior non hanno una mente decisa?

  3. Se no, significa che i membri si assumono la responsabilità dei propri compiti? In che modo la qualità e la trasparenza possono essere controllate?

posta b.ben 20.05.2018 - 19:19
fonte

1 risposta

3

Sei in una posizione che deve essere consapevole di ciò che sta accadendo in ogni attività e il team junior non è in grado di svolgere un'attività senza alcun aiuto.

Is it good to discuss every technical detail in sprint planning (Everyone know how to implement every tasks)?

Sì, dal momento che il tuo manager è d'accordo con questo, perché le pianificazioni saranno molto lunghe e, almeno inizialmente, il team junior rallenterà un po 'la consegna delle attività.

Se non sei in grado di discutere i dettagli, hai bisogno di un altro modo per sapere quali e come stanno facendo i compiti. Dovrai eseguire alcune paia di programmazione e trasformare ogni singola attività in una revisione del codice prima di essere considerata FATTO .

If yes then how you handle if juniors has no decision mind?

Discutere i dettagli tecnici renderà il team junior più consapevole di ciò che è importante e cosa no. L'obiettivo qui è renderli gradualmente meno dipendenti da te. Senza spiegare per loro dove stanno vagando o avendo ragione, non ti lasceranno mai.

Puoi anche stare più vicino allo sviluppatore junior che si rende conto che impara più velocemente degli altri e ha più iniziativa tra di loro. Ti aiuterà a verificare ciò che gli altri sviluppatori stanno facendo e rafforzerà alcuni aspetti già discussi senza chiamarti ogni volta.

    
risposta data 20.05.2018 - 20:29
fonte

Leggi altre domande sui tag