Manutenzione dell'organizzazione durante la progettazione del software

4

Ho cercato per anni di trovare un buon modo per organizzare le enormi quantità di note e materiale che ho generato durante la progettazione, la codifica e il test del software. La mia scrivania è in genere piena di tonnellate di fogli di carta con le note scarabocchiate su tutti loro. Di solito ho almeno i seguenti articoli sparsi su tutti questi fogli di carta:

  1. Elenchi di cose da fare
  2. Funzioni richieste
  3. Descrizioni dei bug
  4. Programma diagrammi di flusso
  5. Tutti i tipi di documenti e diagrammi di progettazione, che vanno dalla progettazione della funzione all'architettura generale del programma
  6. Use cases
  7. Elenco di casi di test da progettare
  8. Domande di progettazione a cui è necessario rispondere in alcune parti del programma

Sono abbastanza bravo a programmare, ma non ho ancora imparato come gestire i miei progetti, dato che sono ancora uno studente a scuola. Voglio imparare queste abilità, tuttavia, perché so che ne avrò bisogno in lavori futuri che richiedono maggiori capacità organizzative.

Quali tecniche, programmi, metodologie, ecc. posso utilizzare per essere meglio organizzato durante la progettazione del software? Se suggerisci qualche programma, preferirei il software libero, dato che sono uno studente povero di college. :) Grazie in anticipo!

    
posta dsw88 24.02.2012 - 00:10
fonte

2 risposte

2

Prendi i punti elenco nella tua domanda e crea una cartella manilla per ognuno.

Metti tutte le cartelle manilla in una di quelle cartelle verdi sospese e etichetta la cartella verde con il nome del progetto.

Questo è tutto.

    
risposta data 24.02.2012 - 01:09
fonte
1

Oh boy è questo un grande argomento. Alcuni pensieri generali su dove cominciare ...

1) Inizia con qualcosa per avere le cose sotto controllo. Non preoccuparti della perfezione, inizia e perfeziona.

2) Excel è tuo amico. Può fare l'80% di quello che ti serve con il 20% se il lavoro e quell'80% sarà facile da mantenere integrato internamente.

3) La tracciabilità è un buon punto di partenza. Tutto ciò che fai è mappare un beneficio, un requisito, un design, un set di codice e un test. Puoi utilizzare nomi e fasi diversi, ma l'idea principale è quella di tenere traccia di ciò che devi fare attraverso l'intera catena di attività.

4) Tieni traccia di ogni impegno, problema e rischio in un elenco online.

Questo ti farà iniziare. Se hai domande più specifiche, fammelo sapere.

    
risposta data 24.02.2012 - 00:34
fonte