Metoda ”Getting Things Done” e definită de David Allen în cartea sa cu acelaș nume. În metodele tradiționale de organizare a timpului, prioritățile au rolul cel mai important. Însă Allen promovează două elemente în metoda sa de organizare a timpului: controlul și perspectiva. Pentru a obține controlul asupra situației, se propune pași concreți pentru a face regulă în tarăboiul nostru zilnic:
-
Colectarea sarcinilor
-
Procesarea
-
Organizarea
-
Verificarea
-
Îndeplinirea sarcinilor
Se atrage atenția că acești pași nu trebuie sa fie executați în acelaș timp sau aceeși zi. Astăzi puteți să colectați, procesați. Mâine dimineață - organiza și verifica, după amează - puteți îndeplini niște sarcini, colecta altele și așa mai departe. Eficacitatea acestei metode constă în eliberarea memoriei de idei, amintiri ce ne încurcă să lucrăm productiv în momentul de față. Orice idee ce vă strabate cugetul în acest moment, trebuie notată într-un carnet și trecută mai tîrziu prin pașii de mai sus.
Cu jumate de an în urma am auzit de această metodă și mi-am zis: trebuie de încercat, fiindcă eram foarte presat de problemele și sarcinile de serviciu și nu le mai vedeam de capăt. Am căutat pe internet soft unde să fie implementată această metoda. Am găsit aplicația rails: Tracks, am descărcat-o și s-a dovedit a fi foarte lentă p-u firefox 2.0, avea prea mult javascript. Deci am hotarît să implementez ceva personal de la început. Așa s-a născut proiectul Task Tracker. Am lucrat la el și cît de cît îmi facea puțină regulă în orarul meu zilnic.
Dar săptămîna trecută am dat cu ochii iarăși de Tracks, deja pe www.assembla.com și am hotărit să-i mai dau o șansă, fiindcă are repozitoriul pe github și ticket-ele pe Assembla, colaborarea devenind mai ușoară.
Repositoriul: http://github.com/bsag/tracks/tree
Am descărcat versiunea nouă și am rulat migrare, totul a mers strună. Mi-am făcut un client ruby p-u API-ul lui tracks și mi-am importat toate task-urile din proiectul meu vechi.
Pentru cine dorește, iată codul pe gist.github.com: tracks_api_client.rb. Se poate de adăugat todo-uri chiar din linia de comandă:
echo "De migrat serverul trac/hg la EC2" | gtd -w 1
Mie personal mi-a plăcut acestă metodologie și vă recomand s-o încercați.