Soluzioni per la gestione dei progetti [chiusa]

0
  • Il team è composto da 3 persone.
  • Il metodo di sviluppo è Scrum .
  • La lingua del progetto è C ++ .
  • Il progetto sarà sotto il controllo del sistema git .
  • Il budget di avvio è 0 .

Le seguenti cose devono essere scelte:

  1. Creazione e numerazione delle versioni
  2. Documentazione di progetto (file con le informazioni più comuni per la fase attuale del progetto, che verrà modificato ogni volta che emerge la nuova versione o sovversione del progetto)
  3. Strumento di gestione dei progetti (come Trac o Redmine, non posso usarli, perché non c'è hosting)
  4. Documentazione del codice (considero Doxygen)

Sono sorte le seguenti domande:

  1. Che cosa puoi aggiungere all'elenco sopra delle principali soluzioni per la gestione dei progetti nel progetto descritto?
  2. Uno dei tre partecipanti al progetto ha linux os (No MS Office), uno ha Windows e MS Office (non vuole usare Libre o Open Office), uno ha Windows, ma non ha MS Office. Quali formati, strumenti puoi suggerire di utilizzare per la documentazione del progetto? La variante dell'utilizzo della wiki online non si adatta, deve essere i file.
  3. OneNote mb è un ottimo strumento per la gestione dei progetti, ma a causa della ragione sopra menzionata non è possibile. Cosa puoi consigliare?
  4. Offri un sistema per la creazione e la numerazione delle versioni.
posta user14416 01.11.2012 - 15:27
fonte

2 risposte

1
  1. Versioning semantico per la numerazione delle versioni.
  2. Potresti usare un wiki per le informazioni sugli sviluppatori e questa non è una cattiva idea, ma con solo tre persone probabilmente lo inserirò nel repository git e lo trasformerò in qualcos'altro se / quando il numero di persone crescerà.
  3. Normalmente direi Redmine per la gestione dei progetti, ma se non hai un server ci sono altre due opzioni. Il primo è iscriversi a qualcosa sul web che fa ciò che vuoi. Puoi mettere il tuo progetto su github (registrandoti per un account privato, se necessario). Se un server è completamente fuori questione utilizzerei ditz . Funziona bene con git e inserisce tutte le informazioni di tracciamento di bug / attività nel tuo repository.
  4. Doxygen sembra abbastanza ragionevole per i documenti API. Tuttavia, non è adatto a nient'altro.

What formats, tools can u suggest using for project documentation?

Potrebbe sembrare un po 'vecchia scuola, ma potresti semplicemente usare Markdown per la documentazione del progetto. Tutti dovrebbero essere in grado di lavorare con testo normale. Se si desidera qualcosa di più elaborato, è possibile eseguirlo tramite Pandoc per produrre versioni HTML, OpenOffice o MS Word del documento. Se questa non è un'opzione, RTF dovrebbe essere supportato praticamente da ogni formato.

    
risposta data 01.11.2012 - 17:10
fonte
0

Rally per la gestione del progetto, Tiddlywiki per la documentazione e non Doxygen che trovo tende ad essere di sola scrittura. Perforce è buono per il controllo del codice sorgente, ma hai già scelto git.

    
risposta data 01.11.2012 - 16:33
fonte

Leggi altre domande sui tag