And I love the developers, who spend their valuable private time creating amazing things, which then they share with other people and don’t want anything in return. Open source authors and contributors, you are awesome people. Thank you for all your work.
This is a question I got asked a few days ago by one of our engineers. It caught me by surprise as user stories are a common trait in modern and agile software development and are used far beyond Scrum in all kinds of agile methods, even Kanban. My short answer was a simple: YES!
“It is a key requirement that the system be able to cope with future changes” - heard this before?
“We don’t want a system that will be out of date within a year or so, forcing us to spend heaps of money just maintaining it and keeping it up with current demands” - I’ve certainly heard this enough. What the customers want is software that will adjust itself automatically, or at least easily, to new requirements. Whatever those requirements might be.