Today I decided to do a small experiment.
I was scribbling up a tiny todo-list when I thought "Hey, why don't I do some rough estimation on how long these things will take?". This is what the list looked like at first (at 18:00):
Darn. So I had to re-arrange my estimate:
The bank stuff went pretty quick (10 minutes). But then I felt hungry. I eat extremely slow, and I eat a lot (much to the annoyence of fellow lunchers and diners). I made dinner, ate (while reading TheServerSide discussions) and was ready to move on at 21:00.
New estimate:
Conclusions:
I was scribbling up a tiny todo-list when I thought "Hey, why don't I do some rough estimation on how long these things will take?". This is what the list looked like at first (at 18:00):
- Short bike trip - done at 18:30
- Do some planning for Objectware-uni (training for the new folks) - done at 19:00
- Fiddle with personal bank-stuff, bills, etc - done at 19:30
- Write this blog entry - done at 20:00
- Do some maintenance programming for a customer - done at 22:00
Darn. So I had to re-arrange my estimate:
- Bike and neighbour - done at 19:20
- Objectware-uni - done at 19:30 (would have to be quick!)
- Bank business - 20:00
- Blog - 20:30
- Programming - 22:00 (1/2 hour less than originally estimated)
- Bike and neighbour - 19:20
- Objectware-uni - done at 19:30
- Wiki-stuff - 20:00
- Bank - 20:30
- Blog - 21:00
- Programming - 22:00 (1 hour less than originally estimated)
The bank stuff went pretty quick (10 minutes). But then I felt hungry. I eat extremely slow, and I eat a lot (much to the annoyence of fellow lunchers and diners). I made dinner, ate (while reading TheServerSide discussions) and was ready to move on at 21:00.
New estimate:
- Bike and neighbour - 19:20
- Objectware-uni - done at 19:30
- Wiki-stuff - 20:00
- Bank - 20:30
- Dinner - 21:00
- Blog - 21:30
- Programming - 22:00 (1,5 hours less than originally estimated)
Conclusions:
- Keeping a plan like that made me work more efficiently
- I quickly discovered things I wouldn't have time for
- I always discover new tasks I'll have to squeeze into the program
- I'm easily distracted by these new tasks (will have to work on that)
- Food takes time and must be planned for (will have to work on that too)
- Your plan will continously be disturbed by people who want to chat on MSN/IM
You are as crazy and hard working as I know you to be.
ReplyDeleteIf anyone would put scrum into his personal space it would be you!
Love your little experiments.