[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [riminilug-general] Redmine... qualcuno lo usa?
On Wed, 03 Dec 2014 10:37:04 +0100
Ivan Tarozzi <itarozzi@xxxxxxxxx> wrote:
> Buongiorno a tutti,
> da qualche giorno sul server di casa ho installato Redmine [1] per
> cercare di utilizzarlo per la gestione dei miei progetti (personali e
> professionali).
>
> Quancuno di voi lo utilizza? Giusto per capire se c'e' qualcuno
> interessato e qualche esperienza da condividere.
>
Ciao Ivan,
Hai visto che ho beccato al volo un'email dalla mailing-list :D
Lo uso ormai da secoli, prima in Atrapalo, dove eravamo piu' o meno
50-60 persone ad utilizzarlo, poi in privato da quando sono freelance.
Ho provato anche il famoso fork chiliproject, ma dopo un entusiamo
iniziale, sembra ormai un progetto molto moribondo.
Redmine e' molto interessante e completo. Lo uso con il plugin Backlogs
che permette di aggiungere il workflow tipico delle metodologie
SCRUM/Agile.
Non va male anche quel plugin, e' molto utilizzato.
Ci sono delle gran belle integrazioni anche con svn e git che
permettono di tracciare/associare i vari commit con le issues che si
aprono in redmine.
Il grande gap, imo, e' che tutto il giochino e' scritto in ruby con
cio' che ne consegue. Serve una macchina decente per poter farci
lavorare su diversi utenti e servire le varie pagine di Redmine
con un minimo di velocita'.
Attualmente l'ho installato su un vps molto infimo con nginx+thin. Non
va veloce .. anzi .. pure piantato! Ma e' vero anche che attualmente
avro' tipo 30 progetti diversi con una quantita' industriale di issues
e di time-tracking ... in piu' quel plugin backlogs chiede solo lui
0.5sec minimo per generare i vari add-ons.
Le pagine mi si generano in 2.5-3 sec. Sembra poco, ma quando fai
programmazione di 40-50 tasks quei 3 secondi li vedi eterni.
Ecco, una pecca a livello di usabilita', per dirla tutta cosi' di getto
come viene, e' rappresentata dalla macchinosita' di aprire
tickets/issues.
In altri sistemi molto piu' snelli, riesci a fare tutto in un
nanosecondo e con alcuni shortcut.
Qui c'e' da selezionare il progetto, cliccare su new issue, compilare
un po' di campi (almeno nella mia config), cliccare inviare ed
aspettare che si ricarichi la pagina .. un po' oldstyle.
E' anche vero che e' considerabile come limite se lo si usa per aprire
tickets al volo, tipo sei al tel con un cliente e vuoi tener
traccia della chiamata. Per questioni di programmazione lavoro /
progetti e roadmap, il problema non sussiste.
Altra cosina che si dovrebbe implementare, e sarebbe molto comoda, e'
un time-tracking col bottoncione. Del tipo .. apro un issue inizio a
lavorare e clicco il "cronometro", mi interrompono per altre cose, metto
in pausa il cronometro, torno sull'issue e faccio partire il cronometro
e via dicendo.
In definitiva, secondo me, non c'e' molto altro cosi' tanto completo e
stabile. Ci sono altre soluzioni legate a GIT, ma non cosi' tanto
ramificate nella parte multiprogetto, customizzazioni, multiutenza,
integrazioni varie.
Per me, e' e rimane un must, anche per piccoli team e freelance. E'
pero' pur sempre uno strumento .. quindi prima ancora di cercare delle
risposte da lui, bisogna capire se si e' capaci di lavorare strutturati
e con metodo :) e personalmente ho visto tante resistenze in materia!
Ciao!
Federico
---------------------------------------------------------------------
Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx
Se vuoi conoscere altri comandi, scrivi a: riminilug-general-help@xxxxxxxxxxxx