I run a software company called the Knowledgeone Corporation and we produce enterprise content management software for government and business. Because it takes so long to design, build and test a new product or even a new version, we have to try and predict where the market will be in one or two years and then try to make sure our product RecFind 6 ‘fits-in’ with future requirements.
Years ago it was much easier because we were sure Windows would be the dominant factor and mostly we had to worry about compatibility with the next version of Windows and Microsoft Office. Apple however, changed the game with first the iPhone and then the iPad.
We now need to be aware of a much wider range of devices and operating systems; smart phones and tablets in particular. Three years ago we decided to design in compatibility for iOS and Android and we also decided to ignore Blackberry; so far, a wise move.
However, the prediction business is getting harder because the game is changing faster and probably faster than we can change our software (a major application).
I was just reading about CES 2014 on ZDNet and the major technologies previewed and displayed there. Most are carry overs from 2013 and I haven’t noted anything really new but even so, the question is which of these major trends will become major players during 2014 and 2015 (our design, develop and test window for the next major release of RecFind 6)?
1. Wearables
2. The Internet of Things
3. Contextual Computing (or Predictive Computing)
4. Consumerization of business tech
5. 3D printing
6. Big Data
7. The Cloud
Larry Dignan, Editor in Chief of ZDNet, wrote an excellent summary of things to think about for 2014, see this link:
Larry sees China and emerging Chinese companies as major players outside of China in 2014 but I think the Europeans and Americans will resist until well into 2015 or later. Coming on the heels of the Global Financial Crisis of 2008 their governments won’t take kindly to having their local high tech industries swamped by Chinese giants. He also talks about the fate of Windows 8 and the direction of the PC market and this is our major concern.
The PC market has been shrinking and even though Microsoft is still the major player by far a lot depends upon the acceptance of Windows 8 as the default operating system. Personally I saw the Windows 8 Metro interface as clumsy and as change for changes’ sake.
I really don’t understand Microsoft’s agenda. Why try to force a major change like this on consumers and businesses just when everyone is happy with Windows 7 and we have all almost forgotten Vista. Windows 8 isn’t an improvement over Windows 7 just as Office 2013 isn’t an improvement over Office 2010. Both are just different and in my opinion, less intuitive and more difficult to use.
Try as I might, I cannot see any benefits to anyone in moving from Windows 7 to Windows 8 and in moving from Office 2010 to Office 2013. The only organization benefiting would be Microsoft and at the cost of big disruptions to its loyal customers.
Surely this isn’t a wise thing to do in an era of falling PC sales? Why exacerbate the problem?
Smart phones and tablets are real and growing in importance. Android and iOS are the two most important ‘new’ operating systems to support and most importantly for us, browsers are the application carriers of the future. No software vendor has the resources to support all the manifestations of Windows, Linux, Android, iOS, etc., in ‘native’ form but all operating systems support browsers. Browsers have become what Windows was ten years ago. That is, a way to reach most of the market with a single set of source code.
We lived through the early days of DOS, UNIX, Windows and the AS/400 and at one time had about fifteen different sets of source code for RecFind. No vendor wants to go back to those bad old days. When the world settled on Windows it meant that most of us could massively simplify our development regime and revert to a single set of source code to reach ninety-percent of the market. In the early days, Windows was our entry point to the world. Today it is browsers.
Of course not all browsers are equal and there is extra work to do to support different operating systems, especially sand-boxed ones like iOS but, we are still running ninety five percent common source and five-percent variations so it is eminently manageable.
Does Microsoft realize that many developers like us now target browsers as our main application carriers and not Windows? Does it also realize that the Windows 8 Metro interface was the catalyst that pushed many more developers along this same path?
Let’s hope that the new CEO of Microsoft cares more about his customers than the previous one did. If not, 2014 won’t just be the post-PC era, it will also be the beginning of the post-Microsoft era.