Software Heroism
By many accounts, the world is approaching a utopia of embedded software. Talking devices anticipate people’s desires, buildings track occupants’ behavior, cars drive themselves, and machines upgrade their own software. This year’s Global Innovation 1000 report, “Software-as-a-Catalyst,” by Barry Jaruzelski, Volker Staack, and Aritomo Shinozaki, gives us a glimpse of the talent needed to code this future (page 84). Heroic programmers — those who can achieve a refined look, efficient functionality, and transparency to users — will be in high demand. And they should be, because civilization will increasingly depend on the quality of its software. Appreciation for an ideal software-enhanced consumer experience is evident in articles like “The Marketer’s Dilemma,” by Christopher Vollmer, Kristina Bennin, and Deborah Bothun (page 42). And in “10 Principles of Customer Strategy,” where Thomas Ripsam…