Barry O'Reilly writes up ten principles to transform your company.
They are excellent principles and you should start acting on them now. Of course, Barry includes the always powerful Minimum Viable Product concept.
I want to focus on this principle --
Build in feedback loops with customers and users
Customer testing should be for breakfast, not dessert. If you’re not testing with customers as soon as possible to understand if their problem really exists and that your solution addresses it, then you’re wasting valuable time, effort and resources.
Guess what? If you create a minimum viable product and don't get feedback from a customer, you're still doing waterfall and wasting lots of time.
So from the start, test with customers and use human-centered design.