Kyle McNabb serves Application Development & Delivery Professionals. See the full Analyst bio.
Visit Forrester.com to learn how we make Application Development & Delivery Professionals successful every day.
Three Things I'd Tell Your CIO
Posted by Kyle McNabb on December 6, 2011
- 337 Recommendations
- 4 comments
Back in August of this year, Marc Andreessen published an essay in the WSJ highlighting his thoughts on why software's eating the world. I encourage you to read it. It highlights something we firmly believe. We’ve entered the age of software, and you’re at its center. With December upon us and many of you engaged in finalizing 2012 plans and reviewing your 3 - 5 year strategies, I encourage you to look beyond tech developments like cloud, big data, and the App Internet. Focus instead on what you need to deliver good software, and keep three things I'd gladly tell you and your CIO top of mind.
- Software IS your business. This age isn't just about Borders and Amazon, game developers, or online service delivery capabilities. No, look at how software's increasingly a part of everyday life. What about your TV, your car? Heck, my wife's new ovens have software embedded in the digital display that takes all the guesswork out of baking! Whatever business you're in, be it financial services, public sector, consumer products, insurance, healthcare, energy, or logistics, you name it, you can no longer simply look at software or application development as a support function. Software IS your business.
- Development is not a commodity, it is a competency. If you agree that software is your business, you cannot simply look at development as a commodity. You must look at it as a competency. Yes, you will need to augment and flex your staff to meet changing business demand, but you need a new strategy. You must build and maintain key competencies around solution architecture, software design, experience design, and business & process analysis – skills that require both left AND right brain functions. Frankly, failure to do so might very well result in your company being the next Borders example.
- Customer-experience-focused design is where it’s at. I question anyone who believes they have a good design team but hasn't yet introduced customer experience principles like persona design, scenario design, and journey maps. Yesterday's user experience and human factors helped us build useful solutions. But tomorrow, you can't get by on useful. Customer-centric design matters if you want to deliver, as Mike Gualtieri puts it, wildly desirable software. Embracing customer experience principles can help get you there.
Don’t think you can just outsource design either. Good design isn't simply about the visual experience. No, good design takes into consideration the entire experience – including how the software performs to the customer's expectations. Poor architecture and transactional support will kill any visually stunning experience.
What it means: Come 2017, I suspect we'll look back at a decade defined by organizations that understood software's role in their business. I’m not referring to the Zyngas, Pandoras, or Groupons of the world. This decade will be defined by organizations, perhaps your own, that stopped looking at software and application development as a support function and embraced it as a competency.
Are you ready to make software your business? Please share your thoughts and help inform our research in this area.
Categories:
search forrester's blogs
Are your mobile apps ready for customer demand?
Download the first report from the Mobile App Development Playbook
Analyst Blogs
- Anjali Yakkundi (11)
- Boris Evelson (124)
- China Martens (3)
- Claire Schooley (1)
- Clay Richardson (1)
- David Aponovich (13)
- Diego Lo Giudice (8)
- George Lawrie (10)
- Holger Kisker (36)
- James Staten (5)
- Jeffrey Hammond (22)
- John R. Rymer (43)
- Jost Hoppermann (26)
- Kate Leggett (91)
- Kurt Bittner (3)
- Kyle McNabb (12)
- Manish Bahl (2)
- Margo Visitacion (8)
- Mark Grannan (1)
- Martha Bennett (2)
- Michael Barnes (14)
- Michael Facemire (10)
- Mike Gilpin (39)
- Mike Gualtieri (94)
- Noel Yuhanna (8)
- Paul Hamerman (2)
- Phil Murphy (21)
- Randy Heffner (12)
- Stephen Powers (17)
- Tom Grant (35)
- William Band (53)
Top Categories
- Application Development (4)
- Customer Experience (4)
- Age of the Customer (3)
- software development (3)
- Agile (2)
- Digital Disruption (2)
- Digital Experience (2)
- Lean (2)
- age of software (1)
- application delivery (1)
- See all
Archives
- June 2013 (1)
- February 2013 (2)
- November 2012 (1)
- September 2012 (1)
- August 2012 (1)
- June 2012 (2)
- March 2012 (1)
- February 2012 (1)
- December 2011 (1)
- October 2011 (1)
- September 2011 (1)
Comments
Rate of Change of Software!
Excellent post! I couldn't agree more! The rapid pace of change of software in products is straining current systems at many organizations. Software, by its very nature, allows companies to change often and late in the development cycle! We have even seen that changing software when products are in the field, enable revenue opportunities as features are upgraded!
Three Things I'd Tell Your CIO
Excellent thoughts & well paraphrased. Anyone in software business not thinking on these lines is doomed for failure. Other way round, those focusing on these 3 points are miles ahead of the competition.
All very true. Boils down to
All very true. Boils down to "The app is the company", in the eyes of the consumer.
So very, very true...
Thank you for your comment Mark.