Real customer involvement is one of the key factors that make a project succeed.
If your customer is prepared to go on a journey together, with equal commitment and goals, something really valuable can be created.
It can be the basis for true innovation, expanding market share, reshaping a product portfolio, …
That’s why it is important to get your customer on the same level, before starting the project.
By laying out all cards on the table, an important assessment can be made:
Do you agree to work together on a daily basis to create high business value solutions?
As we all know, an agile software development project is no walk in the park. It takes courage, commitment and teamwork.
If it is clear from the start that it will not be possible to agree on these values and principles,
the chance of failure will dramatically increase, no matter how well you practice your chosen methodology.
I think honesty pays off in the end.
Learning agile by practice