Choosing what and when to prototype