getting things done and other life hacksthe term life hack refers to productivity tricks that...

29
Introduction Getting Things Done Inbox Zero Zanshin Future goals Getting Things Done and other Life Hacks How we try (and fail) to be as productive as David Faure Till Adam, Kevin Ottens, Will Stephenson KDAB, Novell Akademy 2009 – July 6th Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 1/29

Upload: others

Post on 22-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Getting Things Done andother Life HacksHow we try (and fail)

to be as productive as David Faure

Till Adam, Kevin Ottens, Will Stephenson

KDAB, Novell

Akademy 2009 – July 6th

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 1/29

Page 2: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Outline

1 Introduction

2 Getting Things Done

3 Inbox Zero

4 Zanshin

5 Future goals

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 2/29

Page 3: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Outline

1 Introduction

2 Getting Things Done

3 Inbox Zero

4 Zanshin

5 Future goals

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 3/29

Page 4: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Usual suspect of productivityBe blessed by one of his clones

David Faure

Suspect #42

KDE ultimate architect

Faithful followers:2184 SVN accounts

Open issues:Does he sleep?Can he clonehimself?

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 4/29

Page 5: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

How to improve your productivitySolutions for mere mortals

Life Hack

The term life hack refers to productivity tricks thatprogrammers devise and employ to cut throughinformation overload and organize their data.Extract from Wikipedia

Some examples

Getting Things Done

INBOX 0

Hipster PDA

Pomodoro Technique

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 5/29

Page 6: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Outline

1 Introduction

2 Getting Things Done

3 Inbox Zero

4 Zanshin

5 Future goals

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 6/29

Page 7: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Why Getting Things Done?Because it’s more fun than not

Reasons

Most of us have too many things to do to keep trackof

We try to keep it all in our heads

Tasks compete for attention

We fail at organizing everything

This creates stress and further inefficiency

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 7/29

Page 8: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

GTD in 4 lines

Describe all your tasks

Record them systematically

Carry them out according to a simple algorithm

== A kernel scheduler for your head

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 8/29

Page 9: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

WorkflowThis is how it works

The method consists of five phases

Phases

1 Collect

2 Process

3 Organize

4 Review

5 Do

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 9/29

Page 10: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Phase 1: CollectYou can’t do what you don’t know about

Collect

Everything you have to do

Work, home life, education, ...

All the things you feel like doing one day

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 10/29

Page 11: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Phase 2: ProcessThis is where it happens

Things you can do

Do (if possible in 2 minutes or less)

Delegate (teamwork)

Defer

Things you don’t need to act on

Bin it

File it

Sit on it

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 11/29

Page 12: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Phase 3: OrganizeAny system, as long as it works

Organizing deferred tasks

Organize according to scopeNext actions - immediate single actionsProjects - consist of multiple actionsWaiting for - things delegated or pendingSomeday/maybe

Organize according to contextHomeWorkPhoneErrandsOnline...

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 12/29

Page 13: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Phase 4: ReviewKeep it up to date

Review criteria

Deciding which task to do

Time needed

Context

Personal energy

Due date

Regular review is important

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 13/29

Page 14: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Phase 5: DoIt’s fun once you can concentrate again

Doing the tasks

Tasks on their own are fun again

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 14/29

Page 15: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

PitfallsWhat can go wrong

Worker’s block

No magic fix for procrastination

Getting hung up on organisation

Choosing easy tasks to displace hard ones

Neglecting to keep your GTD system up to date

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 15/29

Page 16: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Outline

1 Introduction

2 Getting Things Done

3 Inbox Zero

4 Zanshin

5 Future goals

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 16/29

Page 17: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 17/29

Page 18: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

INBOX 0

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 18/29

Page 19: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

DeleteDelegateRespond

DeferDo

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 19/29

Page 20: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Outline

1 Introduction

2 Getting Things Done

3 Inbox Zero

4 Zanshin

5 Future goals

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 20/29

Page 21: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

How did it start?See how a crazy idea is born

I want to type "todo: buy carrots" in krunner

I want it to do the Right Thing(tm)

I want it to integrate nicely into my tools andworkflow

Looks like a whole lot of itches to scratch...

People paying attention want to scream already:Runner!Akonadi!Nepomuk?

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 21/29

Page 22: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

What was already there?The sad part of the story

Yay!

KOrganizer integrates with our other PIM tools

Akonadi works nicely since 4.2, more resourcescoming

krunner is here, lacks only the runner I need

But...

KOrganizer Todo view is well... erm...

No direct use of Akonadi yet, only through thekresource bridge *sigh*

What’s the point of a krunner if organizing the Todosis a pain?

OK... Maybe I just wanted my own application anyway...Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 22/29

Page 23: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Zanshin?Yes, I want to practice Zanshin

Zanshin is a term used in the Japanese martial arts. Itrefers to a state of awareness – of relaxed alertness. Theliteral translation of zanshin is "remaining mind".Extract from Wikipedia

In karate, zanshin is the state of total awareness. Itmeans being aware of one’s surroundings and enemies,and also being prepared to react.Extract from Wikipedia

If your mind is empty, it is always ready for anything; itis open to everything.

– Shunryu Suzuki

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 23/29

Page 24: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

FeaturesHopefully it’s already useful

Two modes: project centric vs context centric

Filtering on what you’re focusing on

Designed with ease of use in mind

Yet powerful, keyboard driven for power users

Completely based on Akonadi

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 24/29

Page 25: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

ShowtimeWith a small prayer to Murphy’s law

DEMO

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 25/29

Page 26: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Outline

1 Introduction

2 Getting Things Done

3 Inbox Zero

4 Zanshin

5 Future goals

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 26/29

Page 27: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Already planned

Lots of basic stuff missing

Date input, Filtering, Undo/Redo

Schedule actions in the future

First run wizard

More advanced features

libzanshin is a prerequisite there... yet another lib*sigh*

A Runner! (no I’m not giving up on it)

Support for dropping a context or a project on yourdesktop

Linking projects or contexts to activities

Creating actions from a mail, a bug report, etc.

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 27/29

Page 28: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Help needed

Badly need icons!

Usability review

Test and feedback

A "Remember The Milk" Akonadi Resource anyone?No I won’t do it as I don’t use it...... but yeah seems popular so a rich client for itcould be nice

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 28/29

Page 29: Getting Things Done and other Life HacksThe term life hack refers to productivity tricks that programmers devise and employ to cut through information overload and organize their data

Introduction Getting Things Done Inbox Zero Zanshin Future goals

Questions?Till Adam [email protected]

Kévin Ottens [email protected]

Will Stephenson [email protected]

Till Adam, Kevin Ottens, Will Stephenson – Getting Things Done and other Life Hacks – 29/29