Why the Software Development Industry is Different - Part 2 of 3

by John Bridges - May 09, 2013

The software industry - where chaos meets technological evolution!


As software development is abstract, development will always be in a chaotic environment.

© Neuron Global

Read Part 1 of 3: "An Industry where Failed & Challenged Projects are the Norm?"

Chaos, a word synonymous with disorder, bedlam, disarray, pandemonium….yeah, that’s the right term to use when describing the software industry. But that shouldn’t come as a surprise, the cutting edge of human endeavor can usually be described that way - the industrial revolution at the turn of the century, the social revolution of the 60’s, and the software industry of today are all of the same mold. Each of these periods experienced many years of build up before they reached a tipping point of mercurial chaos and frenzied activity. These are periods where hoards of people flocked to the work space in search of change, fortune, fame or all of the above. During these frenetic times, the rules and regulations that controlled the existing landscape were turned on their head as change defined the paradigm. Now…maybe comparing the advent of the industrial revolution to the software industry is a stretch, but we don’t think so.

As the industrial revolution spread across the world leaving a trail of roads, wires, buildings, cars, products, markets, and stores the digital revolution is doing the exact same thing. It is building a digital infrastructure just as vast and impactful; and it is being done through software: online commerce, YouTube, social networks, email, Twitter, PayPal, Skype, MS Office, Firefox, Adobe, Windows, WinAmp, VLC Media Player, Dropbox, Google Maps, Angry Birds, and the Xbox hit Assassin’s Creed are just a few popular examples. Software is the forefront. It is the building blocks of this new, evolving interconnected and virtual world in which we live - and it is evolving faster than what we humans can keep up with.

Read Part 3 of 3 : The Drivers and Dynamics of the Software Industry