How to build product: Let’s start with the business
Agile development works very well in the product development area. But to build a successful product is much more work than just gather requirements and implement them. One of the trickiest things in agile development is how to prepare requirements that are ready for incremental development while still delivering some value for the customers. [...]