Enklare produktivitet!

Peter från Nätkreatur skrev följande i en kommentar här på bloggen:

“…Det jag behöver är en projektlista med projektets namn, tasks och contexts. Jag fixade igår en lååång lista som ser ut ungefär så här:

Företag X - marknadsföringsprojekt
* Ta reda på kontaktuppgifterna till person Y [@Agenda Ville]
1. Läs igenom mötesanteckningarna [@Anywhere, -> 21.3.07]
2. Skriv offertens första version [@Computer, -> 21.3.07]

Nu håller jag på att knåpa ihop ett litet Python-script, som läser hela listan, sorterar projektens uppgifter, söker fram alla projekts Next Action-uppgifter och skriver ut dem i en liten textfil (grupperade enligt context)…”

Det här var ju väldigt intressant och det triggade direkt min hjärna att börja fundera på något liknande. Ett av mina problem med nuvarande systemet är att jag inte vill fylla min projektlista med en massa NA-listor som stör mig när jag gör min weekly review. Men istället skrev jag ihop en fil som ser ut lite på följande sätt:

!Project
@Call Ring A om X
@Work Skriv en outline för dokumentation och skicka till B
!ProjectB
@Work Googla för mera info om Y

Sen skrev jag snabbt ett python script som skriver ut mina context filer baserat på det här. Scriptet tar alla NA den hittar under ett projekt tills den kommer till en “magic marker”, *, som säger att efter det kommer det bara NA som jag inte vill se just nu. Alla dessa NA skrivs ut i en ny textfil som heter @Context.txt (där Context byts ut mot respektive kontext). På det viset behöver jag inte underhålla min stora @Work fil mera utan den genereras direkt från min projektfil. En bonus som jag upptäckte direkt var att jag fick fler papper med en kontext per papper vilket jag inte hade tidigare. Ett par dagar har jag kört med scriptet och jag tror faktiskt det kommer att underlätta min veckogenomgång också.

Om det fungerar bra så ska jag implementera lite mera funktion, typ “ticklers”, men det får bli för en regning dag.

Om du vill titta på scriptet så finns det här (och ja, kommentarerna i scriptet är redan out-of-date :-).

Andra bloggar om: , ,


Intressant?

2 Responses to “Enklare produktivitet!”

  1. Det här var väldigt intressant. Trots att jag aldrig rört python förut så lyckade jag åtminstone förstå bitar av skriptet. Jag håller på med något liknande, fast det är mer åt “Vad har jag gjort?”, än “Vad ska jag göra?”. Detta inspirerar dock.

  2. Jag kopierar bara över de projekt som jag har slutfört till en en annan fil. Jag skulle gärna nog också hålla reda på vilka NA som är utförda men jag har aldrig kommit på något enkelt sätt som inte orsakar en massa arbete. Något jag funderade på häromkvällen är att jag kunde börja markera alla NA som jag har gjort med ett X och scriptet sen flyttar dem till en annan fil. Men just nu är det inget jag behöver. Det viktigaste är att jag håller reda på vilka projekt som är avslutade.

Leave a Reply