A couple of us (myself included) recently had the opportunity to attend
KaizenConf. It was, in a word,
amazing. We brought back a whole lot of stuff from the conference, but the one thing that has had the most impact in the shortest amount of time is our adoption of
Kanban.
We had been noticing that at the start and end of our iterations, we'd be a little slow, either getting started or wrapping up and not wanting to start anything new on a Friday. Kanban completely eliminates that and does a whole lot more. The concept of pulling from the "done" side of the board instead of pushing from the backlog of work has really turned our process around. It takes a different way of thinking from what we're all used to, but everyone has adapted really quickly. Everything seems to be more smooth and natural as we switch between tasks. Maybe it's just excitement or the newness of it all, but throughput seems to have increased as well.
We're still working out a few things - the limit of stories per category, how big to make the stories, things like that. It's all to be expected though. We're taking the advice of everyone at the conference and starting small with a pretty simple board and testing the waters. Everyone seems to love it though, and we all constantly have new ideas. I'd definitely recommend trying this out if everyone on your team is willing to give it a shot.
Here's a link to the KaizenConf wiki page from the open session on Kanban in Smal Teams. Be sure to check it out if you're interested in Kanban.