When your product backlog is a prioritized list of problems instead of a list of features, it becomes easier to respond to change; you don’t have to commit early to delivering features and can use new technology when it becomes available. Visualizing your roadmap and regularly taking in new information and using it to reassess your roadmap helps to keep you agile.
By Ben Linders