Nella mia esperienza, un team di sviluppo software che comprende:
- 1 Project Manager
- 1 lead tecnologico
- 1 - 2 sviluppatori senior
- 2 - 3 Junior Dev (grado fresco)
Solo il Tech Lead & PM (e / o Senor Dev / s) parteciperà a un incontro con Clienti, esperti di dominio, risorse tecniche del cliente .
Posso pensare alle potenziali insidie:
- Le informazioni importanti vengono perse
- Errore umano (TL / PM potrebbe aver dimenticato di diffondere informazioni a causa di pressioni o semplici errori umani)
- Informazioni non verbali (magari una presentazione utilizzando un diagramma presentato dall'esperto del dominio)
- Mantenere il linguaggio Ubiquitous è più difficile da costruire poiché non tutti i membri del team possono ascoltare le persone non-dev
- Il potenziale delle menti creative non è pienamente realizzato (Personalmente, sono più motivato a pensare / esplorare quando sono coinvolto in questi importanti incontri)
Vantaggi di questo approccio:
- Solo un punto di contatto
- Meno tempo dedicato alle riunioni?
Onestamente, sono prevenuto e amp; contro questo approccio. Mi piacerebbe sentire le tue opinioni. È così che lo fai nella tua squadra?