Failure demand in software

A lot of people seem to like John Seddon’s concept of failure demand. Me too. But Seddon mostly talks about service delivery in areas such as call centers and housing repairs. I tend to work with software development organizations. When … Continue reading →

Are estimates worthless?

If you take a picture while on vacation, is that picture yours? You are probably thinking: “What a stupid question. Of course it is mine!” But what if a stranger had asked you to take a picture of her with … Continue reading →

The second death of agile

The 10 year anniversary of the agile manifesto has just passed. As part of some kind of distributed retrospective, there has been a lot of discussion about what will happen with agile now. I think that agile will be dead … Continue reading →

Three perspectives on better software

The agile perspective When the agile manifesto was published a decade ago I welcomed it. I had been building applications for a decade pretty much according to the principles in the manifesto. During this period I had watched in horror … Continue reading →

The Deification of Deming

I am a great admirer of Lean thinking in general and Deming‘s work as a foundational part of it. In an age where everyone is talking about how ideas spread in seconds, his ideas were so subtle and counterintuitive that … Continue reading →

The obsolete idea of requirements

The writing of requirements is one of the core practices in software development. Most people hate the job but they see it as something that is fundamentally necessary. But what if the whole idea of requirements is wrong? What would … Continue reading →

The curse of replacement projects

I was at a Meetup the other day with Eric Evans. I liked the talk even if it was very similar to the one he gave at the last JavaZone. Eric makes the same point as I do in respect … Continue reading →

Software 2010

This year I am honored to be speaking twice at the Software2010 conference. This is one of the oldest and largest IT conferences in Norway as far as I know. The first talk is Hvordan lykkes som kunde i et … Continue reading →

Do you have the wrong product owner?

Developers in agile projects often tell me the greatest challenges in they face are in relation to the product owner. The specific issues vary but a couple of things usually come up: The product owner does not have enough time … Continue reading →

The value of value

This week Kai Gilb published the first two posts in a series criticizing the current state of agile and Scrum. On principle I would have welcomed this since I think there are a number of serious problems in the way … Continue reading →

……….

About Niklas

Born in Sweden, grew up in New York, lives in Norway. Yes, I have problems with identity, but I do think that my background helps me see things from a different perspective.

Read more