excerpts, quips, and musings on the production and post-production industry, and other stuff of interest

Why Don't Developers Spend More Time Fixing Bugs

One of the complaints I hear frequently is: “Why don’t developers spend more time fixing bugs and less time adding new features?” And the answer is: They can’t afford it. Finding and fixing bugs is ridiculously time-consuming and often isolated to specific systems or system configurations. Fixing bugs is necessary, true; but really, really difficult. And we all expect that upgrades to fix bugs will be free.

And therein lies the rub. We want bugs squashed, but we don't want to pay any money for it (historically we've never had to pay for bug fixes). However, as this digital age continues to "grow up" business models have to adapt.

While Larry's post isn't directly aimed at Adobe's CC model it certainly has that in view. Subscription based software is actually moving through all the major media players, save for Apple who doesn't need to move to that model because their money is made from hardware sales (iPhone, iPad, Mac, etc).** But Adobe, Avid, Autodesk, Red Giant, and the Foundry have all moved towards subscription plans for either outright use or maintenance packages.

** You could also make a case that Blackmagic Design won't move towards subscriptions because they also generate a substantial portion of their income from hardware sales. With their ever broadening line of cameras, routers, converters, and switchers software just becomes an add-on that is used to entice a consumer (licensed version of DaVinci Resolve given out with any camera purchase).