Monthly Archives: January 2010

Agile Coaching

Lot’s of people seem to have read Agile Coaching by Rachel Davies and Liz Sedley and I know why. It is an excellent book. Simply, it gives an awful lot of good practical tips and practices how to be an effective coach. I won’t go into details about the book, but its contents are of

Read More..

Introducing DoTS to my team

Lately our dear and tall Product Owner wanted us to present a clear and achievable goal for our development backlog. Which makes sense, since even our own efforts to improve our own work needs a plan. So, I presented my initial thoughts of DoTS to our team. The team, which consists of 8 (including me)

Read More..

Definition of Test Strategy

Everyone practicing Scrum is familiar with the Definition of Done. It plays quite a crucial role in your daily work. Done is DONE after all :-) I recently wrote about Continuous Integration and whether it is possible without driving your development with tests (it is not ;-). This leads us to a bigger question. The

Read More..

Can you achieve CI if you don’t practice TDD?

The essence of a continuous integration is that the system is regression tested all the time people develop and commit new features or bug fixes. The basic assumption is that the code is always tested for regression on multiple levels; unit, component and system/integration level. This leads to an interesting question: Can you really have

Read More..

Agile linkage – again

Almost every blogger I follow frequently post links into their blogs, so I decided to do that too :-) Good stuff needs to be promoted, so here you go: How to avoid some common pitfalls in agile transformation A good article on Agile Journal about the most common pitfalls found within agile transformation. Agile Finland

Read More..

Why are we so keen on index cards?

There is a consensus that index cards are the best tool for grooming user stories. Index cards are physical, they encourage participation and are easy to handle, store and update. Index cards are good but there are situations when their usage can introduce problems. I will here address three of them. First, if an agile

Read More..

I would read that book but, …

Every time I read an interesting book I try to usher others to at least skim the book before declining to read it. Almost every time my gentle suggestions get turned down. There are numerous reasons for not reading that book, here are the most common ones: It is work related, why would I want

Read More..

Introducing new roles

Usually when an organization takes the path of an agile transformation, they have to revise the roles they used to have. Previous project managers are now product owners with new tasks and responsibilities. There are scrummasters without real power and then there are teams consisting of people with mixed backgrounds. There might even be an

Read More..

Applying Kaizen into yourself

I have spent countless hours thinking about personal motivation and enthusiasm and how big role they play in individual improvement. When you are enthusiastic about something you are at an excellent position to absorb as much new knowledge about that subject as possible. Use this opportunity and improve yourself. Try to take conscious steps to

Read More..

Review of "The Passionate Programmer"

Chad Fowler’s book The Passionate Programmer is a must read for everyone interested in gaining motivation for work and tools to handle your daily job. It is divided into 5 chapters each concentrating on a different subject, but all tightly knitted together to make the reader more successful at their work. This book can help

Read More..