Questo è in qualche modo correlato a un altro domanda ho appena chiesto, ma sono freelance solo e remotamente per un appaltatore che è responsabile della gestione del progetto, quale grande palla di fango è codificare, quindi parlare.
Ho pensato molto a lavorare su una proposta per affrontare i suoi progetti in un modo veramente agile. A mio avviso, ciò comporterebbe diverse app client e basate sul Web:
- base per la comunicazione
- github come repository
- tracker pivotal per le storie degli utenti e come visualizzazione del work in progress
- alcuni strumenti per raccogliere test di accettazione (invieremo suggerimenti!)
Ho fatto un bel po 'di lettura agile, e tutte le buone risorse danno molta importanza all'importanza della comunicazione nella squadra, al punto che sono scoraggianti agili per i team non colocati . Essendo l'unico programmatore questo sembrava meno un problema, ma visto che raramente incontrerò il cliente (se non del tutto), sono preoccupato che la comunicazione potrebbe non essere abbastanza efficace da consentire questo tipo di gestione .
Modifica: le altre persone del team includeranno:
- clienti (uomini d'affari)
- product manager (cliente del mio cliente)
- project manager (il mio cliente)
- ui designer