Shifting Visions And #Agile Missions informationweek.com/articles/22930 some great points - maybe not 20y - but 5y is not unreasonable surely
Conversation
Replying to
1, 5 or 20 yrs depends on tech time constants. If tech is not bottleneck, I'd say 1 year (natural human horizon)

