Lavoro come un Snr. BA in una grande azienda di produzione e ho appena implementato un nuovo processo di gestione dei requisiti.
Abbiamo una vasta gamma di sviluppatori interni che in passato non sono mai stati chiamati a definire una soluzione tramite un documento di progettazione tecnica una volta ricevuti i documenti dei requisiti approvati. Normalmente vanno avanti e codificano senza alcun riferimento scritto della loro soluzione o del motivo per cui sono stati scelti e dei rischi associati.
Ora il nostro manager di rilascio afferma che dovrebbe essere il BA che scrive la soluzione ei documenti di progettazione tecnica. Non sono d'accordo perché ritengo che dovrebbe provenire direttamente dallo sviluppatore, soprattutto perché esiste un modello TDD di facile completamento.
Ritengo che sia uno spreco di tempo da parte del BA per ripetere e cercare di interpretare una soluzione per sviluppatori e corre il rischio di interpretare erroneamente la soluzione degli sviluppatori. I BA non dovrebbero essere QUELLI tecnici! : -)
Nella mia esperienza è stato lo sviluppatore / architetto che lo scrive.