Product is currently in beta stage and never been public, only client
team and the team of testers have access to this.
How often is the client checking in? Do you have regular reviews? You want the feedback loop short and actionable.
The requirements are very much agile and I'm keeping hard to keep everything persistent during sprints and day to ...
The first counter to 'this requirement will be easy to deliver' should always be ask politely to list down the risks involved. Such unfounded claims are done by people who want to boast or want to challenge the team off a cliff.
The art of war in such situation is to transfer/overload ownership by asking counter specific (not open-ended) questions to the ...
Is this mandatory?
In Scrum terms, no, this is not mandatory. There is nothing in the Scrum guide that requires stakeholders to state their availability.
However, there is definitely value in explaining to the stakeholders what their role will be and getting a commitment from them to support the Scrum team.
How can I estimate a client’s availability?
What would be your course of action with the client?
1) Share the current status with client
2) Revisit the project plan and re-prioritize the scope.
3) Based on the updated scope realign the resources.
4) Motivate the team to work towards minimal rework, maximum productivity.
5) Since your working in T&M anything which is not a part of SOW or MSA ...
Risk management approaches
As any risk, you might have four ways to address them:
Based on your situation, you invest a considerable amount of efforts on reduce them as much as possible. Thing is, maybe they can't be reduced any further and thus, you need to explore other approaches.
What else to do?...
From your text I assume that:
You mostly have issues with small scope / minor customization, which your customer keeps demanding from you to do for free.
Your typical delivery tactics is to deliver the first project with fixed scope / fixed price, and then sell time-and-material consultancy services on top. You want to determine which scope belongs where.
The key to managing overruns of cost projections is Managing Client Expectations, in both the private and public sector. You have to have a trusting relationship with your client. A relationship cannot work if it is win-lose. It should be win-win-win, for the client, the business, and the employees.
You mention the scope is fluid. So it is likely that both ...