The next generation of product development will require wholesale change to the types of skills companies need. As my colleague James Staten recently wrote, an earthquake in Silicon Valley is turning every company into a software vendor. It is this notion, that every company becomes an ISV, that will profoundly change the nature of business, and in particular product development:
Software, and customers interaction with that software, now defines companies and their brands.
Developing software-enabled products requires sophisticated technology and architectural design skills. This presents tremendous challenges — even more so for companies for whom technology is not in their DNA.
Companies must look in the mirror and evaluate if they currently have the skills and expertise to navigate this new environment. In this new world where customers interact with you through software, do you have the skills to develop products and services which will create intense and enjoyable customer experiences?