2009-07-13 13 views
7

siamo una squadra di circa 100 sviluppatori che lavorano in uno stile di sviluppo iterativo. Stiamo cercando una soluzione che ci consenta di aggregare tutti gli artefatti di sviluppo in un unico ambiente collaborativo. Rationals Team Concert sta portando molto di quello che stiamo cercando per il rilevamento dei problemi, combinato con la gestione dei progetti e l'integrazione della gestione del codice soure, oltre che con il reporting.Al momento ci sono alternative al Rational Team Concert?

Mentre Team Concert offre molte funzionalità, è anche piuttosto costoso.

Ecco perché sto cercando alternative. Non ero in grado di trovare un prodotto che offra la stessa funzionalità, quindi suppongo che Rational sia in testa alle altre società in questo mercato.

Sei a conoscenza di prodotti della concorrenza? Puoi suggerire una combinazione di preferibilmente prodotti Open Source che potrebbero servirci bene?

Grazie in anticipo per il vostro aiuto!

applausi Mike

risposta

7

immagino una configurazione Redmine più un DVCS (come Git), in combinazione con eclipse e Mylyn sarebbe il più vicino alternativa open-source per Rational Team Concert.

Mancherete ancora alcune funzionalità come la messaggistica istantanea e il trasferimento di debug di stack (la possibilità di congelare un'esecuzione live e trasferirla a un collega), ma sarebbe un buon inizio.

1

È possibile ottenere ottimi plugin di gestione del progetto per JIRA come GreenHopper. JIRA si integra anche con CVS e SVN. L'effetto complessivo probabilmente non sarà fluido come con il Team Concert, ma dovrebbe essere molto più economico.

3

Fiera divulgazione: io lavoro per IBM. Risposta corretta: ottieni quello per cui paghi. Ci sono molte alternative open source. Nessuno è bravo come Team Concert e io sostengo fermamente questo. Chiedi al tuo rappresentante IBM di effettuare una valutazione del valore aziendale e mostrarti quale sarà il tuo ritorno sull'investimento se acquisti Team Concert. Dovrebbero essere in grado di fornirti questi numeri. O ha senso per gli affari, o no. Avere 100 sviluppatori che non stanno lavorando in modo efficiente è piuttosto costoso.

2

Divulgazione equa: sono coinvolto nella manutenzione dell'ecosistema RTC e supporto gli utenti di RTC.

Risposta corretta (in base all'esperienza 4.0 e 4.0.1): RTC è troppo costoso data la sua qualità e prestazioni. Buggy, lento, vulnerabile agli errori degli utenti. Non flessibile nella manutenzione - es. la migrazione dei progetti è un incubo, come la migrazione di un JTS a un altro host. È estremamente personalizzabile, che è al tempo stesso un punto di forza e una debolezza: dovrai investire in proffessionals di RTC in grado di eseguire il debug e correggere le "personalizzazioni" malvagie introdotte dagli utenti.

Non so per alternative. Ma se questo è lo stato dell'arte, allora - hmm.