This is a summary with links to my posts on software innovation. It includes posts on barriers to innovation and how to grow a winner.
Software is taking over the world. The pace and scope of the transformation of human activity has no precedent. People often assume that this is the result of fierce innovation in software. While brand-new software is built every day, the actual innovation is the result of computer innovation – which does indeed proceed at an unprecedented pace.
https://blackliszt.com/2013/12/fundamental-concepts-of-computing-speed-of-evolution.html
https://blackliszt.com/2014/03/innovation-with-computers-and-slow-things-1.html
The fact is that innovation in software is incredibly simple. It rarely involves fancy stuff like AI, but mostly figuring out the best way to accomplish things and getting the computer to do as much of the work as possible.
https://blackliszt.com/2014/07/innovation-made-simple.html
Here are some of the most important patterns of the small groups that innovate their way to success in software.
https://blackliszt.com/2017/01/the-science-of-innovation-success.html
The general impression is that software is all about innovation and rapid evolution. Programmers are on the front lines, constantly making new things. Sadly, this general impression, which is shared by most programmers, doesn't hold up under examination.
https://blackliszt.com/2023/07/does-software-evolve-rapidly.html
People love to brag about the software innovations they’ve invented. The fact is, most of the fundamental innovations in software are proven and in place; they’re ignored by practically everyone, including the experts.
https://blackliszt.com/2015/06/fundamental-innovations-in-software.html
This holds true even when you look at a narrow field of application such as financial technology.
https://blackliszt.com/2016/03/fintech-innovation-the-drivers.html
An amazing fraction of what appears to be innovations are little but taking advances that are proven in a narrow domain and applying them to a new one. Here is the story of an algorithm that was standard practice in oil refinery operation over 50 years ago that, decade by decade, is still crawling its way into new domains.
Here is an example of a truly beneficial innovation proven over 50 years ago that is still not used in medical imaging.
https://blackliszt.com/2019/07/barriers-to-software-innovation-radiology-1.html
https://blackliszt.com/2019/08/barriers-to-software-innovation-radiology-2.html
It’s not just fancy algorithms that are proven and waiting for application in new domains. It’s simple things like production human data entry, where widely proven “heads down” methods are at least 5 times more efficient than what is normally done.
Here are details of the advantages of “heads down” data entry and how it was ignored at a huge project at Sallie Mae.
One of the common ways to ignore a major innovation such as “heads down” data entry is to concentrate on a method that is highly fashionable, even though it doesn’t do much good.
Given this, it’s all the more amazing that companies have Chief Innovation Officers whose job is usually to “foster innovation.” Heh.
https://blackliszt.com/2016/04/the-innovation-bubble.html
Barriers and Resistance to Innovation
Software innovation faces huge barriers from people and established practice, like innovation in medicine, where a cure for scurvy was proven in practice for decades before the authorities grudgingly accepted it.
https://blackliszt.com/2014/02/lessons-for-software-from-the-history-of-scurvy.html
Innovation has been strongly resisted for a long time.
https://blackliszt.com/2020/01/luddites.html
https://blackliszt.com/2016/05/innovation-some-history.html
Have you heard the story of Samuel Pierpont Langley, the renowned expert on manned flight? He’s a case study in how experts prevent innovation.
https://blackliszt.com/2016/07/innovation-and-experts.html
Major advisory institutions reflect common thinking and prevent their customers from "making mistakes" with innovative companies.
https://blackliszt.com/2017/05/the-value-of-computer-industry-advisory-groups.html
Here is the story of how the British military resisted a huge innovation for combating submarines in World War 2.
https://blackliszt.com/2021/10/deep-seated-resistance-to-software-innovation.html
Even the experts in entrepreneurship resist innovation. Amazing. Experts!
https://blackliszt.com/2020/05/experts-vs-innovation-new-book.html
Perhaps you think that the big tech companies are great at innovation? When you look at how they actually innovate, they don’t look so great.
https://blackliszt.com/2016/05/organizing-for-successful-innovation-recent-history.html
Often important innovations don’t require software at all, which doesn’t seem to stop people spending loads on money on exotic software.
https://blackliszt.com/2016/09/healthcare-innovation-from-washing-hands-to-ai.html
Healthcare is a rich source of examples of how to screw up and fail to take advantage of obvious, long-overdue “innovations” like electronic medical records.
https://blackliszt.com/2016/06/healthcare-innovation-emrs-and-paper.html
https://blackliszt.com/2016/05/healthcare-innovation-emr-procurement-is-broken.html
https://blackliszt.com/2016/06/healthcare-innovation-emrs-and-data-quality.html
While experts and big companies put up active resistance to innovation, regulations are an important source of passive resistance.
https://blackliszt.com/2016/09/innovation-the-barriers.html
The huge cost of medical imaging systems is a clear example of how regulations prevent innovation and keep costs high.
https://blackliszt.com/2023/01/how-to-reduce-the-cost-of-medical-imaging-and-pacs.html
When you look into sample sets of regulations, you see how onerous they are and how they hamstring innovation.
https://blackliszt.com/2016/12/regulations-that-enable-innovation.html
There’s a clear path to eliminating regulatory resistance while making the enforcement power of the regulations even stronger, by shifting from massive how-type regulations to simple but effective what-type ones.
https://blackliszt.com/2011/12/regulations-goals-or-directions.html
https://blackliszt.com/2012/03/lets-criminalize-our-regulations.html
When you look at how innovation works in practice, it's hard to avoid thinking that there's a conspiracy to prevent innovation. It's mostly not a conscious effort on the part of the conspirators, but it has the same net effect.
https://blackliszt.com/2024/06/the-conspiracy-to-prevent-innovation.html
Growing the Innovation to Success
Once you’ve got your software company up and running, there are strategic moves that will keep you on the track to success.
https://blackliszt.com/2010/05/from-start-up-to-real-success.html
https://blackliszt.com/2010/12/from-startup-to-success-costs.html
Would you like to follow Facebook’s growth path? Their success wasn’t about great software development. It was due to a classic product/company growth strategy.
https://blackliszt.com/2014/12/fb.html
Your strategy may be good, but unless you build applications that can be changed quickly, you’ll lose the race.
https://blackliszt.com/2020/02/how-to-build-applications-that-can-be-changed-quickly.html
When you’re moving quickly, classically-trained programmers may start whining about the growing amount of “technical debt” and how important it is to pay it down. Here’s how to do it.
https://blackliszt.com/2020/03/how-to-pay-down-technical-debt.html
If you follow classic software development methods instead of fast ones, the chances are you could be hit with a big surprise at the end of the project.
https://blackliszt.com/2014/06/building-software-the-bad-old-way-and-the-good-new-way.html
There is a way to avoid disasters of this kind. It's practicing wartime software development, optimizing your methods for speed instead of meeting expectations.
https://blackliszt.com/2023/07/summary-wartime-software-to-win-the-war.html
When you’ve built a successful narrow-focus software company, how can you grow it further?
https://blackliszt.com/2022/07/the-dimension-of-software-automation-breadth-examples.html
The Book
Here are highlights of winning growth strategies and the book with more stories and details.
https://blackliszt.com/2016/04/software-business-and-product-strategy-book.html
https://blackliszt.com/2016/05/innovation-from-startup-to-success.html
Here are highlights of the companies used as examples in the book.
https://blackliszt.com/2016/07/innovation-stories.html