Ieri ho distribuito un'installazione Redmine e oggi cerco di riempirlo con alcuni dati rilevanti. Un problema che ho riscontrato è l'organizzazione dei progetti stessi. Mentre ho dato un'occhiata a come lo stesso Redmine utilizza parti del software, sfortunatamente hanno solo un progetto impostato e non ho visto nessun altro esempio. So che questo è strongmente legato al tuo flusso di lavoro, ma vedere / leggere alcuni esempi mi guiderà sulla strada giusta.
Siamo due ragazzi (designer e sviluppatore, entrambi facciamo anche altre cose come il marketing o il lavoro d'ufficio) e abbiamo più di 20 progetti che voglio mappare a Redmine. Meno di una manciata di progetti sono attivi allo stesso tempo e non sono specificamente correlati. Tuttavia, vogliamo vedere quanto tempo dedichiamo a tutti i progetti e vediamo anche la situazione generale del progetto, cioè dovremmo avviare un altro progetto o aggiungere questo o quello a quello attuale o non sarà fattibile per un team così piccolo?
Al momento tendo ad avere una di queste configurazioni:
- Un progetto aziendale e tutti i nostri progetti reali organizzati come sottoprogetti.
- Separa i progetti Redmine per ciascuno dei nostri progetti ed eventualmente i sottoprogetti per funzionalità più ampie, se necessario (supporto per la sincronizzazione per l'app xyz).
I problemi che vedo con il primo approccio sono che i progetti non sono necessariamente correlati l'uno con l'altro. Possono condividere un quadro comune che è un progetto per se stesso, ma altrimenti sono cose veramente separate. Tutti loro sono progetti software, quindi condividono metafore comuni come i Tracker. Non ho visto un modo per separare le versioni. La tabella di marcia sarebbe una panoramica dell'attuale situazione lavorativa, ma potrebbe diventare piuttosto confusa. La mia più grande paura è che avremo elenchi a discesa infiniti con cose non correlate come le versioni di altri progetti.
Il secondo approccio sembra essere più sano, ma la mia più grande paura è che non avremo la panoramica generale. Dovremmo esaminare tutte le altre roadmap per pianificare quella attuale, non vedremmo un solo calendario con le cose da fare in tutti i progetti.
Penso che il nocciolo del problema sia che abbiamo risorse umane molto limitate che devono essere condivise su molti progetti, ma non devono sovrapporsi. Qualche idea su come può essere mappato su Redmine?