
In his book «INSPIRED: How to Create Tech Products Customers Love,» Marty Cagan mentioned that successful teams put the following principles at the forefront when working with feature stories:
- Risks are analyzed in advance, not at the end.
- Products are defined and designed collaboratively, not sequentially.
- The team works on solving the problem, not on implementation.
The first two are more or less clear. Any well-educated manager knows that risks should be identified and assessed in the upfront. Besides that, many modern teams work or try to behave themselves on Agile's principles. But there are not so many companies in the world that follow the third principle.
Let us see what we can do.