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:
- Elenchi di cose da fare
- Funzioni richieste
- Descrizioni dei bug
- Programma diagrammi di flusso
- Tutti i tipi di documenti e diagrammi di progettazione, che vanno dalla progettazione della funzione all'architettura generale del programma
- Use cases
- Elenco di casi di test da progettare
- 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!