Team di 1: Ho bisogno del software di gestione dei progetti e di controllo delle versioni? [duplicare]

0

Lavoro come Junior Programmatore in un team di 1. Sto cercando suggerimenti su quali programmi di Project Management open source / gratuiti (non ricordo il termine corretto?), ad esempio cose come Github sarebbero adatte per il mio & le aziende hanno bisogno.

Creo siti web usando solo javascript, HTML e amp; CSS, creo applicazioni mobili multipiattaforma usando Mosync C ++ API & Creo le app Facebook iFrame usando HTML, javascript, css e amp; la loro API Graph.

Il capo non è davvero disposto ad acquistare un abbonamento da un "Project Management Program" (BTW qual è il termine corretto?), quindi cercherò un servizio gratuito. Attualmente utilizzo DropBox perché mi consente di lavorare da qualsiasi luogo e amp; dà una possibilità limitata di tornare a una versione precedente di un file, ma ho scoperto che ho apportato una modifica a un progetto & ha rotto qualcos'altro quindi ho dovuto tornare alla vecchia versione di un file & non era lì in dropbox (forse conservano solo l'ultima versione prima di un salvataggio).

Se tu fossi in una squadra di uno, pensi che sarebbe addirittura necessario usarlo? E se sì, quale servizio useresti?

    
posta user14321 15.09.2011 - 11:22
fonte

3 risposte

2

La mia risposta breve: Sì!

Fai un po 'di gestione, gioca con agile, entra in ogni trappola. Per la gestione, inclusi ticket, wiki, agile, registrazione del tempo, ecc. Raccomando Redmine in quanto è gratuito.

Per il controllo delle versioni: eseguo solo piccoli test (meno di 100 righe) senza git / svn. Tutto il resto dovrebbe essere versionato come può fare un passo indietro quando hai programmato un pasticcio che non può essere annullato facilmente. Inoltre puoi controllare le modifiche che hanno introdotto un bug che non avevi avuto prima. Github è un buon servizio, ma non sono sicuro che i git non pubblici siano gratuiti.

    
risposta data 15.09.2011 - 11:29
fonte
0

Devi recuperare vecchie versioni dei tuoi file: hai sicuramente bisogno di un sistema di controllo della versione. Questo non è l'obiettivo di Dropbox.

Devi anche accedere ai tuoi file ovunque ti trovi. È necessario un cloud storage o un dispositivo USB.

github e altri forniscono entrambi, ma il loro sapore libero è spesso riservato a progetti open-source. Se sei d'accordo, vai su Github.

L'alternativa è un repository svn / git / qualsiasi che si trova su una chiavetta USB.

    
risposta data 15.09.2011 - 11:35
fonte
0

Non fare mai alcun sviluppo senza il controllo della versione. Scherzi a parte.

Anche se stai eseguendo git localmente, senza alcun server, è comunque infinitamente migliore di nessun controllo di versione. Solo la possibilità di controllare le modifiche, ripristinare dove necessario, vedere quando / perché hai apportato una modifica particolare ... tutto questo è inestimabile.

    
risposta data 15.09.2011 - 11:36
fonte

Leggi altre domande sui tag