Ci sono diversi problemi che ho raccolto dal tuo messaggio: 0-Non è il tuo compito gestire il progetto e non è il tuo compito raccogliere i requisiti dell'utente finale. 1-Il capo non conosce i requisiti esatti 2-Il capo non parla con gli utenti finali dei requisiti 3-Il capo sta gettando una terminologia che non capisce davvero agile 4-Stai elaborando una soluzione che viene ri scritto più volte e non ne sei contento
Per quanto riguarda 1,2 e 3 c'è poco da fare al riguardo se non sei una persona anziana. Tuttavia, è possibile eseguire le seguenti operazioni:
A - Chiedigli di condividere con te il piano di progetto. Potrebbe averne uno o ne costruirà uno mostrando i compiti e le scadenze. Uno di questi dovrebbe riguardare l'analisi e la raccolta dei requisiti. In caso contrario, suggeriscilo.
B - Preparare alcuni riferimenti sull'importanza dei requisiti per il successo del progetto software
C - Preparagli una pagina di ciò che Agile è e non è.
D - Preparagli un elenco di input tipici per la fase di progettazione e convincilo del valore di ciascuno.
E - Suggerire l'aggiunta di un analista aziendale e / o modellatore di dati al team. Tali ruoli dovranno spettare all'utente finale e ottenere le informazioni richieste o almeno buona parte di esso.
F - Guarda come altri sviluppatori hanno collaborato con questo ragazzo.
Per quanto riguarda il n. 4, puoi suggerirgli di utilizzare un approccio di prototipazione o un generatore di codice che aiuterebbe lui, l'utente e l'utente a prendere una decisione sugli aspetti funzionali dell'applicazione. La maggior parte degli strumenti non genera una GUI perfetta, ma almeno è possibile acquisire la funzionalità richiesta.
In tutti i casi, assicurati di documentare chiaramente ciascuna iterazione e di inviargli un'e-mail su quale input hai ricevuto, cosa hai fatto (in dettaglio) e quale sia il risultato. Assicurati di attribuire i risultati alla causa corretta come (mancanza di requisiti, ecc.).
Purtroppo alcune persone non accettano consigli. Quindi fai attenzione a come comunichi con lui.
Questo non sta andando bene!
In bocca al lupo.