Schon lange ermöglicht uns die Aufgabenverwaltung OmniFocus, zu jeder Aufgabe eine geschätzte Dauer einzutragen. Dies erlaubt uns zum Beispiel, freie Zeitblöcke sinnvoll zu nutzen, indem wir nach Aufgaben suchen, die dort hineinpassen würden. Was fehlt, ist die Möglichkeit den Zeitbedarf einer Auswahl von Aufgaben zu ermitteln. OmniFocus kann unsere Zeitschätzungen nicht zusammenrechnen.
Das wollen wir heute mit ein wenig AppleScript nachrüsten. Wir schreiben uns also ein Skript, was z.B. im FastScripts-Menü lebt. Dort wartet es darauf, dass wir es mit einer Auswahl von Aufgaben in OmniFocus aufrufen. Der Gesamtzeitbedarf erscheint dann als Mitteilung (s. Titelbild). Das Skript berücksichtigt dabei die Tatsache, dass ich nicht zu jeder Aufgabe einen Zeitbedarf eingetragen habe. Daher wird in der Mitteilung mit ausgegeben, dass es x Aufgaben ohne eine Schätzung in der Auswahl gibt. Grundsätzlich bin ich dabei, solche Werte nachzutragen und bei neuen Aufgaben möglichst immer eine Schätzung vorzunehmen. Das erleichtert einfach die Planungsarbeiten.
Das AppleScript ist nicht so lang wie man meinen sollte: