Ho alcuni progetti a casa e voglio averli già fatti.
Mi stavo chiedendo, è comune usare la gestione dei progetti per questo?
Anche se sarebbe solo per me, usi qualche tipo di gestione dei progetti
per progetti personali?
Se si tratta di un progetto finito in una serata, non è necessario un project management.
Se, d'altra parte, hai a che fare con progetti di media o grande scala, la gestione del progetto è strongmente raccomandata per progetti sia commerciali che personali . A meno che tu non faccia questi progetti personali solo per scrivere codice, senza alcun intento di finirli un giorno.
Se non utilizzi la gestione dei progetti per un progetto personale, in che modo:
tieni traccia di ciò che è stato fatto e di ciò che devi fare (non è insolito non avere troppo tempo per i progetti personali per mesi, quindi quando riscontri i tuoi progetti quattro mesi dopo, è probabile che tu non ricordi nulla a riguardo),
bug di traccia (se ti preoccupi dei bug),
raccogliere i requisiti (perché ci sono poche possibilità di successo se inizi a scrivere codice senza pensare a quale sarà il risultato finale),
ecc.?
Detto questo, non devi utilizzare tutte le funzionalità della gestione dei progetti .
Ad esempio, di solito, non ho mai a che fare con la gestione del tempo sui miei progetti personali . Se il progetto è finito tra due mesi, beh, sono felice. Se invece ci lavoro per tre anni perché intanto ci sono state molte richieste di prodotti commerciali da parte dei nostri clienti, non mi interessa, visto che non ho una scadenza e non perdo soldi se finisco il progetto pochi anni dopo.
Bene, alcuni progetti di gestione sono essenziali per progetti non banali, anche se lo fai da solo, esp. perché generalmente ti prendi qualche pausa dalla codifica e perdi regolarmente la catena del pensiero. Una certa quantità di gestione del progetto ti aiuterà a tornare più velocemente alla velocità di esecuzione.
Consiglierei:
1. Impostazione di un repository di codice (Git, svn)
2. Fai una specifica per un cercapersone elencando i principali obiettivi e non obiettivi dei progetti (questo ti mantiene onesto)
3. Wireframe dell'interfaccia utente di base se si sta costruendo un'interfaccia utente
4. Rompere il progetto in oggetti di lavoro e utilizzare uno strumento di tracciamento dei bug come Fogbugz (edizione personale gratuita) per tracciare i tuoi oggetti di lavoro e bug.
Per conto mio, utilizzo gli strumenti di gestione dei progetti
A volte ho anche una timeline su cosa deve accadere, anche se ho scoperto che, dal momento che i loro progetti personali, la timeline è davvero rovinata dal momento che non mi concentro su di essi.
Questi aiutano davvero ad organizzare il progetto per me stesso e per qualsiasi sviluppatore futuro. E se ho degli utenti, possono anche ricevere aiuto
Leggi altre domande sui tag project-management