You are starting an agile project. As a scrum master you are facilitator and you assist the product owner with the backlog in creation as also in its maintance. You also coordinate with external customer communications to report progress on the project.
Your self-organized team is ready to start the sprints for the project.
Everything is set up, but imagine that those clients that are not used to this agile approach and are not aware of the iterations in testing sprints and they are only waiting for the final deliverable to test everything like in the classical approach.
How do you train or deal with your clients who are not aware yet of an agile approach?
Let's say that you once you already started your project and got your initial scope/objectives, you build your 2-week sprints for all the features to be built with dates and what is to be tested and how each feature fulfills the objective (Expecting to be used later as an input to a new iteration).
But as I said, customer does not have "resources" to test and give many feedback about the deliverables, because they are used to the classical approach where you expect to gather all the information from conception and refine data slightly through execution then later they want to perform testing effort later (This could fail and could drive to rework) As a scrum master, explain the benefits of the approach, you explain them about the whole process, but still they are not convinced. 2 risks here:
- They would believe they can ask anything infinitely, which you need to make clear that if it's not.
- Customer reacts negatively because as I said they don't have resources. You can escalate or negotiate with stakeholders or whatever is the authority to report progress nicely. But in this 2nd point you react, to me, as typical PM.
As your team is already agile, they are self-organized and empowered to manage their sprints with the product owner. You don't have the "control" as a regular PM. Don't misunderstand me, I think the agile approach is great to create motivated teams and spread creativity.
What are your strategies from experience to deal with customers with no experience in agile approaches?