Le più grandi funzionalità mancanti in Basecamp per la gestione dello sviluppo software e amp; Collaborazione [in attesa]

StackOverflow https://stackoverflow.com/questions/279825

Domanda

Quali funzionalità potrebbe essere carente al nostro team se adottassimo Basecamp per tracciamento dei bug, tracciamento delle attività, documentazione esterna, collaborazione, e gestione del progetto?

Ho già usato la versione gratuita e penso che 37Signals sia un prodotto eccellente, ma volevo sapere da te quali potrebbero essere gli svantaggi.

È stato utile?

Soluzione

Uso BaseCamp da 2 anni e lo trovo un eccellente portale di informazioni generali sul progetto. La capacità di archiviare documenti, attività da svolgere e pietre miliari con una visione del progetto vivente è piuttosto impressionante.

Sfortunatamente il loro mantra di 'keep it simple' presenta anche alcuni svantaggi per quanto riguarda le capacità:

  1. il calendario è praticamente inutilizzabile per tutto tranne che per le attività cardine più basilari ... per tenere traccia del nostro team di sviluppatori abbiamo effettivamente messo insieme un'implementazione personalizzata di Google Calendar e usandola per tutti gli sviluppatori e le loro attività
  2. BaseCamp è piuttosto difficile da utilizzare per il tracciamento dei bug una volta ottenuto un numero equo assegnato a varie persone - la capacità di ordinare è carente (oltre ad accendere e spegnere le persone) - sarai molto più felice con un pieno Soluzione di tracciamento dei bug come FogBugz.
  3. Per la gestione generale del progetto, il campo base va bene, ma abbiamo anche scoperto che abbiamo documenti esterni in cui conserviamo tutte le informazioni "reali", in pratica le specifiche multipagina e le cariciamo sul campo base ogni tanto .

Altri suggerimenti

L'ultima volta che ho valutato Basecamp ho scoperto che una caratteristica che mancava era la possibilità di visualizzare il carico di lavoro o altre informazioni su diversi progetti. Ad esempio, se volevo scoprire se lo sviluppatore X aveva troppe cose da fare o se si era diffuso troppo in molti progetti, non riuscivo a capire come farlo.

Per me la caratteristica mancante era la possibilità di memorizzare le mie storie di sviluppo in un modo che funzionasse per me. Volevo un unico modello che potevo usare per generare ogni storia e la capacità di collegare storie insieme. Alla fine, ho finito per usare un Wiki per questo. Non avevo davvero bisogno di elenchi di cose da fare o cose di tracciamento del tempo (questo è gestito separatamente da un'app a livello aziendale).

È difficile gestire la propria documentazione. Writeboards non ti offre un buon modo per formattare il codice e diventa ingestibile se ne hai più di 10 in un progetto. Messaggio / File diventa disordinato se si arriva a molti.

Le stime delle attività rispetto agli effettivi sono un grosso problema che ho notato. Anche essere in grado di contrassegnare Tiem come fatturato sarebbe una bella caratteristica che manca di curry.

Per me la caratteristica mancante era la possibilità di memorizzare le mie storie di sviluppo in un modo che funzionasse per me. Volevo un unico modello che potevo usare per generare ogni storia e la capacità di collegare storie insieme. Alla fine, ho finito per usare un Wiki per questo. Non avevo davvero bisogno di elenchi di cose da fare o cose di tracciamento del tempo (questo è gestito separatamente da un'app a livello aziendale).

Non puoi esportare i tuoi file, non forniscono nemmeno file api.

Quindi, se esci, avrai un po 'di lavoro per prendere i tuoi file.

Di recente ho aiutato un cliente a spostare 50 progetti da Basecamp ad Assembla. Hanno detto che Assembla è migliore per la gestione dei progetti e ha più funzionalità .

Con Basecamp, non siamo stati in grado di tracciare il tempo speso per le nostre attività, un'attività non può essere assegnata a più persone, non è possibile mantenere il segreto su questioni importanti, non è possibile mantenere i messaggi come privati, affrontare difficoltà nella progettazione di prove, non è stato possibile chattare liberamente con i membri del nostro team. Quindi siamo andati con ProofHub. Ha schede attività, attività, modalità casper, messaggi privati, strumento di correzione e una chat integrata nel browser. Stiamo bene con questo.

Sto trovando un grande divario con Basecamp come ruoli utente. È impossibile avere persone su un progetto (diverso da un "client") che possono vedere solo determinati elenchi. Mi piacerebbe poter assegnare ruoli ai liberi professionisti in modo che abbiano accesso solo a determinati elenchi di attività all'interno di un progetto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top