Sunday 17 February 2013

Getting things done

One of the tenets of agile delivery is that communication is valued over documentation. It's a great thing to hold to, and helps you spending too much time writing about what you're going to do, instead of just doing it. It also helps you maintain flexibility; if you haven't spent months writing about what is needed, then you're more likely to do what's needed now, rather than what was needed when you started.
But valuing communication over documentation doesn't mean that there's no documentation.  Agile story walls are a flexible way of tracking what's going on at any given point. They're fantastic in an office, but not that practical in your home. In fact, it would almost count as clutter. 
Does anybody really have space for this at home?
What we need is a just enough approach to tracking what needs to happen to go from an idea to done. And that's where getting things done comes in. 
Getting things done is a time management technique that takes your to do list and makes it more effective. To do lists are great, but have a lot of traps. Some people write lists, but don't prioritise. Some people mix high level projects with low level tasks. Others underestimate the amount of effort involved in achieving a to do item. Often, you can get to the end of the day and have a list of incomplete items. 
The getting things done approach allows you to group your to dos by project, with each item prioritised within. This gives you the very next thing you need to do to get a thing done. There's plenty of scope for flexibility within the system, and loads of tools for managing it. I'll look at ways of setting up a getting things done system in my next post.


Being agile

Keeping the house running smoothly is not my forte. I'm not one of those people with a beautifully lit, flawlessly styled, immaculately clean homes. If you're looking for that sort of site, keep searching.

This site is for people who want to try a new approach to getting organized. One that isn't perfect, but is good enough. This is about applying project methodology to the home and getting it running the agile way.