- Fault Tree Analysis If you are looking for a great tool to conduct a root cause analysis (RCA), or find a problem during a retrospective, try out the Fault Tree Analysis (FTA). It is used to identify causes of failures, weaknesses of a system, or the probability of a certain failure happening.
more...
- Improve Your Way of Working With a Speakers' Corner I have a love-hate relationship with retrospectives. I love them because I can hardly imagine any improvement without them. I hate them because they occur periodically, they are always about problems and rarely about pure improvements (pure means to me that we improve because we just want to be faster, and not because we have a problem that slows us down and we want it to get solved).
more...
- See the Whole Flow - An Exercise for Managers to Start a Transition Last week, I got an interesting assignment from my boss.
more...
- Our Detective's Blackboard My colleague Attila and I had an interesting discussion several days ago.
more...
- Code Review During Retrospective Most of the retrospectives I've kept or participated in were about agile approaches (for example communication with the Product Owner) and organisation-related changes, but not everybody is into these. Most software engineers and craftsmen aren't that interested in how to deliver faster, or how to communicate better, they are interested in how to be better at their profession: programming.
more...
- Pair Programming in Retrospect I've been doing pair programming for two years now. During this period I gained a lot of experience, so it is time to do a little retrospective and organize these experiences. I hope that you find something useful here, or even better, you may start to do pair programming.
more...
- Kanban Nightmares I've mentioned in my previous post that I have less time for coding nowadays. I've started to lead a new team with the intention to introduce Kanban in their way of working. In this post, I'm going to share the result of this introduction. In these last few years I've had opportunities to observe coaches and consultants how they help teams and organizations.
more...
- Measuring TDD I was cleaning up my old files and came across an old whiteboard shot, which reminded me an old small technique on measuring the amount of done Test Driven Development (TDD) work. In case of a less advance agile team, a usual discussion topic during a retrospective is TDD.
more...