Possono due sviluppatori formare un team agile?

3

Al momento sto lavorando al progetto di una società da solo, ma la società sta diventando presto uno sviluppatore junior che seguirò come mentore. Considerando che imparerà molto nei primi giorni, ho intenzione di utilizzare la programmazione della coppia per le prime due settimane. Credo che fare una programmazione di coppia renderebbe la pratica quotidiana ridondante. Conserverò sicuramente la retrospettiva oltre a tdd.

Volevo chiederti se suggerisci altre pratiche agili che potrebbero avvantaggiare il nostro piccolo team di due sviluppatori? Che cosa ha funzionato per te?

    
posta Eimantas 04.05.2012 - 09:04
fonte

2 risposte

3

Lo sto facendo con una squadra di uno attualmente (mi è stato promesso aiuto nel prossimo futuro).

Ma lo trovo utile per la pianificazione (trascino in altri sviluppatori per aiutare nei processi di stima quindi non sono solo io) e per monitorare i progressi (sia per me che per il team di gestione).

Anche quando altri membri del team si uniscono, saranno in grado di vedere quali attività sono attualmente disponibili su cui lavorare ed essere in grado di entrare e aiutare.

Durante la pianificazione funziona ancora per la definizione delle priorità e la demo è ancora valida.

    
risposta data 04.05.2012 - 10:02
fonte
2

Supponi che lo stand-up quotidiano sia solo per gli sviluppatori. Anche se ha qualche vantaggio per loro, ha anche il vantaggio per BA, QA, ecc. Di avere un tempo regolare in cui possono sentire cosa sta succedendo e scoprire problemi di incomunicabilità (la maggior parte dei problemi nello sviluppo del software), o quali lavori stanno impiegando più tempo di quanto previsto inizialmente (consentendo una minore ridefinizione delle priorità, all'interno dello sprint, e per il controllo qualità per sapere quando si aspettano che i lavori vengano consegnati).

Ho anche lavorato a un team di due persone che utilizzavano tecniche di stima Agile e che teneva aggiornato un task board, che è sia utile che soddisfacente per gli sviluppatori stessi e una rappresentazione molto visibile e costante di uno sprint all'altro le parti interessate.

    
risposta data 04.05.2012 - 09:32
fonte

Leggi altre domande sui tag