This is a pattern I've been applying for the last five years, ever since company wiki became the standard at my workplace. At some point I added it as an agile practice to the Cantara wiki , and named it "The Diary". However, I always end up calling it Worklog in practice. It's a bit of a GTD technique, with some positive side-effects. Basically, on a day-to-day basis, write down what you're working on in a wiki page. -------------- 2010-10-04 - Fix the funky registration bug - Bug tracker id #18355. -------------- 2010-10-05 - Still the funky registration bug - Jason committed a fix in r8040, but it didn't work. Writing unit-test. ------------- 2010-10-06 - Knowledge meeting - Awesome stuff. Remember to upload the presentation to wiki. - Registration bug - Resolved task. Talked to Jason and product owner, done-deal. ------------- Keep focused I'm an easily distracted person. I'd be working with something, get side-trekked by a build-break,...
My thoughts on software development.