This week I’ve been up at QNX HQ in planning meetings. This was a great experience for a number of reasons, but, primarily just seeing the QNX leadership team in action. I’m a guy who bears the scars of product review meetings with Bill Gates over the years, so, when people say technology isn’t a contact sport I beg to differ. I have to say what I saw this week was very close to sessions I remember from Microsoft at it’s peak in the 1990’s. The good news, seeing the emphasis on architecture.
Having been @MSFT for the genesis of the Windows NT operating system in ’89/’90, and the long run it’s had for the industry I can testify first hand about the importance of getting your architecture right, the pay off is obvious. I worked closely with Dave Cutler’s team (now Chief Technical Fellow @ MSFT) and took their designs and reviewed them with the leaders in technology of the day, ecosystem friends and competitors. There are subsystems in Windows that still manifest the impact of this review loop today.
I’m pleased to report we’re doing the same thing for my new products, talking to customers early, working hard to get things right. We’re both building a cloud based system, but also getting it right on the device. If your on device agents processing markedly changes device state, you’re really not measuring the true device state, are you? Architecture matters, it’s not easy to do, but will show it’s value over time.