getting things done for developers

39
Getting Things Done (GTD) For Geeks Woody Pewitt Director of Software Development King Schools [email protected] @woodyp

Upload: woody-pewitt

Post on 08-May-2015

1.366 views

Category:

Technology


1 download

DESCRIPTION

this is my latest version of this topic. I have added information about the Pomodoro Technique and some more online tools.

TRANSCRIPT

Page 1: Getting Things Done For Developers

Getting Things Done (GTD)For Geeks

Woody PewittDirector of Software Development

King [email protected]

@woodyp

Page 2: Getting Things Done For Developers

Who Are You?

Page 3: Getting Things Done For Developers

Who Are You?

Page 4: Getting Things Done For Developers

Who Are You?

Page 5: Getting Things Done For Developers

Who Are You?

Page 6: Getting Things Done For Developers

WHAT GETTING THINGS DONE IS NOT!

Page 7: Getting Things Done For Developers
Page 8: Getting Things Done For Developers

WHAT GETTING THINGS DONE IS!

Page 9: Getting Things Done For Developers

Getting Things Done

• Getting Things Done is an organizational method created by David Allen, described in a book of the same name.

• The Getting Things Done method rests on the principle that a person needs to move tasks out of the mind by recording them externally. That way, the mind is freed from the job of remembering everything that needs to be done, and can concentrate on actually performing those tasks.

• http://en.wikipedia.org/wiki/Getting_Things_Done

Page 10: Getting Things Done For Developers

Getting Things Done Book

http://www.amazon.com/gp/product/0142000280/

Page 11: Getting Things Done For Developers

What’s it all about?

ControlAnd

Perspective

Page 12: Getting Things Done For Developers
Page 13: Getting Things Done For Developers

Know your Self!

Page 14: Getting Things Done For Developers

“Always On My Mind”

• What “stuff” is on your mind right now?• Up to 7 things at once, maybe 10…• “Mismanaged commitment = WORRY.”

“Let our advance worrying become advance thinking and planning”

-Winston Churchill

Page 15: Getting Things Done For Developers
Page 16: Getting Things Done For Developers

Mind Like Water

Page 17: Getting Things Done For Developers

Set Limitations (Haiku)

1. By setting limitations, we must choose the essential. So in everything you do, learn to set limitations.

2. By choosing the essential, we create great impact with minimal resources. Always choose the essential to maximize your time and energy.

-from “The Power of LESS,” by Leo Babauta (p. 5)

Page 18: Getting Things Done For Developers

Learn To Set Limits

• Email–Why check every 5 seconds?• Text/Chat–Useful or distracting?• Web Browsing–Really need to know that?– “We” may be addicted…

• Single-tasking, not multi-tasking–Focus.– Focus on the present, now.

• When overwhelmed and paralyzed, start with one little thing… and then repeat.

Page 19: Getting Things Done For Developers

Get Out Of My Mind!

• Externalize things–OUT of your head!• “Distributed Cognition”– Simply write it down• Basic pen/pencil and pad• An app that takes only a few seconds to use• Something easy to refer to or manage

• A SYSTEM to manage it all…

Page 20: Getting Things Done For Developers

A Two-Minute Video

• WorkFastTV• http://www.fastcompany.tv/video/david-allen-

on-getting-things-done-0– :40 to 2:20

Page 21: Getting Things Done For Developers

Five Stages Of Workflow

1. Collect2. Process3. Organize4. Review & Reflect5. Do (Actions)

Page 22: Getting Things Done For Developers

1. Collect

• Mental collection– EVERYTHING on your mind

• Physical collection– On your desk– In your desk– Around your desk, including old files

• 100% of your “incompletes”

Page 23: Getting Things Done For Developers

2. Process

• Is this actionable or not?– Yes – Next action– No – Trash, someday/maybe, or reference.

• Does it take less than 2 minutes?– DO IT (now)– Delegate it (to someone else)– Defer it (waiting on something/someone)

Page 24: Getting Things Done For Developers

"My three most important productivity tools are:

• The Trash Can,• The Delete Key, and• The Word 'No.’”

- Patrick Rhone

Page 25: Getting Things Done For Developers

3. Organize

• Projects– Actions (tasks) or Projects (more than one)

• Calendar (is sacred territory)– Time/day-specific actions

Page 26: Getting Things Done For Developers

4. Review & Reflect

• Review to keep things off of your mind• Cleanup, update, and delete• Thorough weekly review

Page 27: Getting Things Done For Developers

5. Do (Actions)

• Context (Home, office, time, season)• Time available (9:00 a.m. or 5:59 p.m.)• Energy available• Priority—What has the highest payoff?

“You have more to do than you can possibly do. You just need to feel good about your choices.” –David Allen

Page 28: Getting Things Done For Developers

Five Stages Of Workflow (again)

1. Collect2. Process3. Organize4. Review & Reflect5. Do (Actions)

Page 29: Getting Things Done For Developers

Collect

Process

OrganizeReview & Reflect

Do (Actions)

Page 30: Getting Things Done For Developers

Six-Level Model For Review

• Runway: Current actions• 10,000 ft: Current projects• 20,000 ft: Ares of responsibility• 30,000 ft: One- to two-year goals• 40,000 ft: Three- to five-year vision• 50,000+ ft: Life

Page 31: Getting Things Done For Developers

Capture/Collection Tools

• Pen/pencil and paper• Physical in-basket• iPhone, Blackberry, Droid• Voice-recording devices• Email• Software like Outlook, OneNote…

Page 32: Getting Things Done For Developers

My Tools…

Page 33: Getting Things Done For Developers

My Tools…

Page 34: Getting Things Done For Developers

My Tools…

Page 35: Getting Things Done For Developers

My Tools…

Page 37: Getting Things Done For Developers

Go Get Things Done!

• Set limitations for yourself.• Get a system that works for you.• Feel good about your own decisions.• Learn “the art of stress-free productivity.”

Page 38: Getting Things Done For Developers

Online Resources/tools• Visual Studio

– http://wpew.it/97Nm36• David Allen

– www.davidco.com• Leo Babauta

– www.zenhabits.net• Merlin Mann

– www.43folders.com• EverNote

– www.evernote.com• WorkFlowy

– www.workflowy.com• iDoneThis

– www.idonethis.com

Page 39: Getting Things Done For Developers

Thanks For Listening!

• Questions?