20 year olds build consumer apps and 40 year olds build enterprise apps. Over simplification, or there some truth in my non-scientific observation? The consumer space is full of entrepreneurs, large investment, lots of success (and lots of failure) with high speed to market. The enterprise app is full of return on investment studies, business cases, slow speed to market, but lower failures, at least that’s the traditional view.
But, taking the vibe at Apps World at the ExCel, London https://www.apps-world.net it was clear that consumer apps weren’t being built using the traditional “waterfall” process, everything is about speed to market, so agile or scrum methods are the order of the day . Change is embraced with these methods, constant re-prioritisation and “fail fast, learn quickly” is normal practice. I have noticed a recent trend where naturally more risk averse enterprise customers are accepting that agile gives better results, largely due to the closer involvement of the business throughout the app lifecycle. I’ve seen an increase in enterprise apps built with “gamification” – in other-words, taking some of the consumer app gaming style to keep enterprise users engaged through the app workflow.
Businesses seem to be learning the lesson that enterprise apps, done well, are a significant competitive advantage and that failing fast and learning early is an acceptable way to harness innovation in their businesses.