Becoming Agile

This is a series about agile methods and principles. It collects basics, most people in the area of software development apply and use on a daily basis (or at least heard about).

Since the basics are not very valuable on their own (well, you can find them everywhere on the interwebs), I try to add a personal spin with what I experienced or thoughts on how I think things can be handled.

These are the posts so far

  • Becoming Agile: Daily Stand-Up - The Daily Stand-Up or Daily Scrum is a short daily meeting for the team to synchronize work. The Basics With this meeting, we want to make sure everyone on the team knows what to do and nobody is blocked. Usually, we try…
  • Becoming Agile: Magic Estimation - Usually we have certain constrains on our project which define what we can achieve and most likely also what we have to do first. Having a backlog packed with user stories makes it very difficult to get an overview of the upcoming…
  • Becoming Agile: Principles - Continuously integrate new code As soon as new code is finished it should be integrated into the code base. By that it is not only ensured that all members of the development team get access to new code, it also minimises the…