Sub-optimization Kills Customer Value

When we start optimizing our processes, it happens quite often that we only optimize our area of influence instead of addressing the whole process of creating customer value. When we're responsible for a software development or an operations team, we tend to optimize the process of our team. We adapt agile practices and our teams … Continue reading Sub-optimization Kills Customer Value

Agile Is About Feedback, Not About Fancy Practices

Too often people complain that to become agile they need to start using iterations, fancy story points and time boxes even though it simply does not fit the way they work. But, that's not true. Agile is much simpler than that. And much harder. In essence, agile is about fast feedback. But the feedback needs … Continue reading Agile Is About Feedback, Not About Fancy Practices

Sprinkle – Automated Infrastructure for the Rest of us

Automatically setting up and maintaining my servers is a must for me. Only if everything I install and configure on a server is scripted I'm sure I know what's there and that it stays that way. Having automated infrastructure enables me to schedule a critical setup change at 3 am and be on the safe … Continue reading Sprinkle – Automated Infrastructure for the Rest of us

Simulating a Scrum And a Lean Project In The Classroom

I will continue my course about agile methodologies at the University of Augsburg with both a Scrum and a Lean project simulation. The Scrum simulation will introduce the students to concepts like User Stories, Backlog, Iteration, etc. After doing lots of Gantt Charts, Use Case Diagrams etc. in the waterfall simulation, it's time now to … Continue reading Simulating a Scrum And a Lean Project In The Classroom

Waterfall, SCRUM and Lean Software Development simulation as teaching platform

Currently, I'm preparing for teaching my next course on Agile Methodology. Again and again, I wonder what is the single most important thing my students should be able to take with them after four full days. One of my core messages is definitely that agile is more about principles than about practices. If you absorb … Continue reading Waterfall, SCRUM and Lean Software Development simulation as teaching platform