We now follow thesesimple rules for all our projects:
- Have a clear product vision / master plan / strategy. This is essential.
- A grand product vision can be realized only in small incremental steps.
- Version 1.0 should have the bare minimum of features, not more, not less.
- Each incremental release must add value for your customers.
- A high-quality and feature complete product is a natural result of all of the above.