Predicting the unpredictable is difficult. But if I had to guess, I would say experiments are very much in.
Why? Because we need to stop building things we do not know if our customers/end-users even want. Gather that data and then decide how to move forward. Pay particular attention to slide 5, you'll see what I mean.
When will scrum die? Some people would say it's already dying. There's so much inauthentic, scrum being done, unprofessional, scrum being done in the world. Whereas scrum is part of what I call water scrum fall, where it's put within a predictive deterministic system. We're predicting when work will be finished.
When actually we’ve got so much work that where we don't know, what we don't know, that's really unauthentic. I see in those situations where the concept of done isn't even a concept there They think that done means we met the acceptance criteria when actually it's almost like the checklist for how we do things around here, the technical standards and the product quality standards, international standards, for example, that we might need to comply with.
Who writes acceptance criteria?. Should you even have acceptance criteria? It's a loaded question, because it's assuming that we're using user stories. And in user stories typically you might say in order to deliver a particular type of value, some particular persona wants or needs something in order to do so, and then you typically list off your acceptance criteria.
These are the things that if they were in place, I would be happy with it. And then you might have some non-functional acceptance criteria. It needs to comply with a particular international standard, or it needs to perform it in a particular period of time. Acceptance criteria are very useful because when the team is working on the work item, they have a sense of what work they need to do to help to deliver that.
You shouldn’t be handing work anywhere, you should be collaborating, but you just work together and try to understand that together. And that’s what we expect in scrum. We expect you to collaborate and not run onto your next thing. There are no roles in scrum. We do have accountabilities, but you don’t have like sub roles if you like.