The Life Cycle Series – Definitions

Introduction When engaging with customers we aim to understand their goals and the situation they are in currently. This is, admittedly, not something one would not expect from good consultants. Actually, it is imperative that one adapts to the present situation. On the other hand, we find that in many weiterlesen The Life Cycle Series – Definitions

Agile SW Quality – Victim of the Bystander Effect

Introduction This week I had the pleasure of having dinner with one man, who I reckon to be one of the top experts and long term advocates for agile methodologies. While speaking about the necessities of different artifacts in SW development we also talked about quality. Therehe said, that quality weiterlesen Agile SW Quality – Victim of the Bystander Effect

Measuring and Comparing

Introduction The question or “normalizing” story points or comparing story points and team velocities has reached me once again. And once again I struggle. My canonical answer “you cannot compare story points of two different teams” was met with “I don’t believe it” and “then it is worth for nothing”. weiterlesen Measuring and Comparing

Business Analysis as Quality Enabler

Introduction In today’s software development practices, we have seen the paradigm shift towards agile methods. While effective, in the past years we went through the “trough of disillusionment” of the hype-cycle. A number of problems have been pointed out and as a result, improvement suggestions have been made. The underlying weiterlesen Business Analysis as Quality Enabler

We must get rid of Testers

Introduction Yesterday, when sitting in my hotel room grounded by flu and haze, I saw an interesting tweet linking to an Agile Testing Manifesto. I am somewhat sure that the original link is this one. Well, it is nice, even though a bit debatable. “Testing throughout” is actually not an agile weiterlesen We must get rid of Testers

When Agile Methods Fail – Inspired by a Real World Project

Introduction The last weeks have been very busy ones with a number of events and discussions. And while checking in with colleagues and friends, I was also very busy in trying to remediate some parts of a somewhat challenged software project. And yes, it was a Scrum project, carried out by weiterlesen When Agile Methods Fail – Inspired by a Real World Project

Stories about Distributed Development – Part 2

Introduction In part 1 of this article we looked at the challenges caused by geographical distribution of teams and team members. In this second part we will look into the challenges that are caused by language and culture differences. Separation by language Most of my English-speaking colleagues will admit, that weiterlesen Stories about Distributed Development – Part 2

How to kill your Company using an Agile Transformation

Nowadays you have a number of different possibilities to kill your company or to seriously impact its capability to deliver. As Agile methods and their application in the enterprise context continue to be very popular I want to explore your opportunities to do that using an Agile Transformation. Let us weiterlesen How to kill your Company using an Agile Transformation

Stories about Distributed Development – Part 1

This article was originally posted on TestHuddle. Introduction Today outsourcing, offshoring and working in globally distributed teams are common for an ever-growing number of people in software development. Even though this trend is not new, the ever-increasing implementation of agile principles adds a new twist to the already known challenges. weiterlesen Stories about Distributed Development – Part 1

Agile Tester – a Dead End Career Path?

To start with something I have to say very often: I am actually a big fan of agile methodologies – even though a lot of people believe otherwise, as I am not one of the “believers”, who plainly think along the lines “do Scrum and you will be in paradise”. weiterlesen Agile Tester – a Dead End Career Path?

Beware of the Customer Value Focus

No, I’ve not lost my mind. I do believe that customer satisfaction has to be at the center of what we do, when delivering software products. However, when (re-)reading some books (as preparation for a presentation) and also some tweets lately, a specific sentence came up just too often. “if weiterlesen Beware of the Customer Value Focus

Is Agile Elitist?

While writing this article and contemplating the question, I already brace myself for the outrage to come. Why? Because it is not en-vogue, to some extent not socially acceptable to say something against agile methodologies. However, today morning, when thinking about trainings and how to help people with so-called „Agile weiterlesen Is Agile Elitist?

The Agile Testing Transformation Slide Deck Template

When browsing through the tweets and blogs I read, yet again I received a link to a slide deck on an Agile Testing transformation. I looked it up, read through it and wanted to jump out of the window (which, at that time, could be actually been fatal, since the weiterlesen The Agile Testing Transformation Slide Deck Template

Independent is not separated

Some days ago another issue of Thoughtwork’s Tech Radar found the way to me. And, since I really value the insights of Thoughtwork’s Chief Scientist (if you don’t know, who that is, look it up) I went through it. Rather unsurprisingly I found something in their “hold” sector, which they weiterlesen Independent is not separated

Challenges of Distributed Development

This is a write up of a presentation I gave some weeks ago. The slides (in german) are available at Slideshare. Agile methodologies and DevOps strongly depend on close cooperation and communication. Most of the available literature regarding agile topics actually relies on an ideal world of colocation and instant weiterlesen Challenges of Distributed Development

Musings on Simplifications and Adoption of Methods

In the last days I have been thinking a lot about my ideas and thoughts on methodologies. This was triggered by the discussions around ISO 29119. When thinking about it, I found myself back at my starting position rather quickly: there are a lot of methods to learn, most of weiterlesen Musings on Simplifications and Adoption of Methods