1) How to evaluate and explain the relevance of concepts and practices from the agile development methodologies
2) How to diagnose what software will be valuable to the user and how to test your ideas using agile user stories and prototypes
3) How to create a strong shared perspective and drive to value using design methods like personas and problem scenarios
4) How to facilitate narrative collaboration with user stories and prototypes