Skip to main content

Don’t change my toys!

I had this picture taken as it really shows me in my “other office” – 15A. As most of you have figured out by now, I spend a lot of time out of the office – at events, seminars, and with clients. I am more at home over a coffee table these days, with a writing pad, sketching out configurations, than doing just about anything else.

I have arrived in Brighton for the Euro ITUG event and if you take a closer look at this photo you may recognize that this is one of the newer models of the blackberry PDA. But what I don’t think you will be able to tell is that it’s not the one I usually use. I had to borrow it from my wife, as I had left my PDA / Phone on the kitchen counter-top.

Some of you have commented in your emails to me that it looks like I am loosing weight – and yes, it’s true. Probably in another blog posting I will get into the background for this – but it’s enough to know that I had to change belts before I left on this trip. The exercise of replacing the belt, literally as I was walking out the door, meant that I walked out of the house without the blackberry. I am now out of the country with no PDA and no phone!

I am extremely grateful that my wife is letting me use her blackberry but any time you are presented with a new device, the first thing that hits you is the human interface. Even without a change of manufacturers, using an “upgraded” device doesn’t always translate into something you’re familiar with, or find easy to use. My wife watched in frustration as I had at it, banging away at different function keys muttering all the time “this thing is a pain”! Followed usually by “why couldn’t they just leave it the way it was”!

On the other hand, accessing the web today is incredibly simple as the browser interface has become ubiquitous. Why doesn't business follow this model more aggressively? Why can't all data be accessed via services as easy to learn as is supported by applications on the web?

I retreated to the hotel foyer for coffee and to watch the sidewalk; Brighton is a very popular tourist destination for the English. Next door to the hotel is the Brighton Conference Center where we will be holding the ITUG event. The Center is used throughout the year for exhibitions and concerts. Last night the Scottish comedian, Billy Connelly, was performing. I didn’t see the show but I recalled seeing billboards promoting his upcoming appearance.

Sitting having coffee, slightly elevated above the hotel entrance and just watching pedestrians passing by, I had a good view of all that was going on. Well, to my surprise Billy steps out and walks around to a new Supercharged Range Rover. The full-size one – and it was a loaner! This became pretty obvious, as he had someone lean in through the passenger-side window and walk him through the functions of all the controls. Instructions followed on how to adjust the climate controls, change the radio station, and key in destinations on the navigation screen.

Billy tried his best to follow – but didn’t give me any confidence that it was sinking in. It was hilarious just watching the level of his frustration rise. Finally, Billy just drove off, but I could tell he wasn’t confident that he could stay warm, listen to his music, or find his way back!

While my frustrations over using a different PDA probably weren’t as big an issue as Billy’s trying to use all the “enhanced features” found in today’s modern cars – it makes me begin to wonder. Has ease-of-use become over-engineering abuse? Have the folks in charge of simplifying our lives fallen in love with the engineering itself, and have our perceived needs to be entertained overridden important basic functions? I want to make a phone call! I just want to drive the car!

Before I joined GoldenGate I was engaged at my previous employer at looking at open source usage, and whether the company could standardize on just one open source “stack”, or framework. Following a number of acquisitions, as well as the move to languages like Java and C++, the company found itself with developers using a collection of different tools and frameworks. Theses developers were a pretty decent lot, but it was getting tough for even the best of them to adjust to the peculiarities that are inherent with each framework they came up against. Standardizing on just one would surely make their lives a lot better!

As I looked at the options, it quickly became obvious to me that there was no easy answer – each framework brought with it different sets of problems. There were licensing issues – GPL, LGPL, ASL, etc. There were different OS requirements – moving outside of Linux opened a whole truckload of issues. And finding support for all the different file structures and data bases in use across the company product line turned out to be extremely difficult.

Programmers are comfortable working with frameworks they have used for some time. When they first encounter a new platform the first thing they check out is the tools and frameworks that it supports. The learning curve is considerable before you can get the full value from any tool or framework – productivity gains come with the experience of constant re-use. Since you know an environment, and how to wring the most from it, there are occasions where you overlook a platform simply because it doesn’t support the tools and frameworks with which you are most comfortable.

The frameworks that are familiar to the graduates coming out of school often aren’t an option for the NonStop platform. Sure, you can mandate that development will use .NET or a Java model like Eclipse – but today, many packages we look at pre-requisite a framework running on the target server itself. The third party is familiar with them and their support organizations depend on them. Enthusiasm for that platform can then wane quickly.

Billy is not only a funny comic but he’s pretty smart as well, and for him to struggle as he did was something to see! Just as I was uncomfortable with a different PDA, Billy wrestled with the complexities he found in today’s modern car, and so it is that most of us take time to figure out how to use a tool or leverage a framework. Shouldn’t we be spending our time addressing the requirements of our business more than re-working our code? Shouldn’t our NonStop servers be transparent to the graduates out of school wanting to develop solutions?

I just want to drive the car! I just want to be warm and listen to my music. And I really want to be able to get back! Do I really need to master a new interface and be restricted in what I can do because of a car’s layout and the knowledge that’s needed to sort through all the nuances that each manufacturer has developed?

Why is it that the more we try to be clever, the more our execution ends up being dumb! It’s time we worked harder on pushing our systems back behind simplified, more broadly-accepted industry-standard frameworks so that we can bring the NonStop server into play and to address our business problems!

There is much anticipation that with web services and increased support of Services-Oriented Architecture (SOA) the interface into any application, even those running on NonStop, will be greatly simplified. The ease with which we navigate the web, and retrieve data today, should be replicated across all business environments and in so doing, help dummies like me get to what I need to see.

I just want to be doing my job, and not spend time getting familiar with yet another set of tools, particularly one that is unlikely to be found anywhere else!

Comments

Unknown said…
your post:Shouldn’t we be spending our time addressing the requirements of our business more than re-working our code? Shouldn’t our NonStop servers be transparent to the graduates out of school wanting to develop solutions?

This is the reason the buzz you hear now is all BPM and SOA.This is not unique to our industry or our NonStops.
We are spending tremendous energy and money to make the systems (toys) we use make sense to more of us. Just further evidence to me that the hardware is reaching it's limits and has far outstripped the soft side of IT. Now it's time for the software vendors to step up again. And on the cycle goes.
Richard Buckle said…
Jimbo,

That's a bit bold - the hardware is reaching its limits. Ummm ... I think there's a lot more to come.

But your point about software vendors (need) to step up again. Not sure what you mean here - functionality, I assume? But is there more?

Finally, yes, our NonStop servers should become transparent and a lot of what we are doing in the frameworks and tools area I sense will help this accelerate.
Anonymous said…
I have to take issue with this. It is all about time and age.

The software industry is still in its infancy. It was less than 70 years ago when ENIAC appeared on the scene, less than 60 years since the transistor, less than 50 years since the first attempt at a common language, COBOL, less than 40 years since the development of the POSIX standard. We are still "babes in the woods."

We are just beginning to feel the first waves of compressed time in a rapidly changing world. Platforms, environments, UI's cannot and will not remain the same... unless we want stagnation. Get used to it.

I suggest reading John Brunner's Future Shock. Some will keep up, and some will fall behind. It is just the way of the world.

Palmer King

Popular posts from this blog

If it’s June then it’s time for HPE Discover 2021.

  For the NonStop community there has always been an annual event that proved hard to resist; with changing times these events are virtual – but can we anticipate change down the road? Just recently Margo and I chose to return home via US Highway 129. It may not ring any bells, but for those who prefer to call it the Tail of the Dragon – 318 curves in 11 miles – it represents the epitome of mountain excitement. For Margo and me, having now driven the tail in both directions, driving hard through all these turns never gets old. Business took us to Florida for an extended week of meetings that were mostly conversations. Not everything went to plan and we didn’t get to see some folks, but just to have an opportunity to hit the road and meet in person certainly made the 4,500 miles excursion worthwhile. The mere fact that we made touring in a roadster work for us and we were comfortable in doing so, well, that was a real trick with a car better suited to day trips. This is all just a p

The folly that was Tandem Computers and the path that led me to NonStop ...

With the arrival of 2018 I am celebrating thirty years of association with NonStop and before that, Tandem Computers. And yes, a lot has changed but the fundamentals are still very much intact! The arrival of 2018 has a lot of meaning for me, but perhaps nothing more significant than my journey with Tandem and later NonStop can be traced all the way back to 1988 – yes, some thirty years ago. But I am getting a little ahead of myself and there is much to tell before that eventful year came around. And a lot was happening well before 1988. For nearly ten years I had really enjoyed working with Nixdorf Computers and before that, with The Computer Software Company (TCSC) out of Richmond Virginia. It was back in 1979 that I first heard about Nixdorf’s interests in acquiring TCSC which they eventually did and in so doing, thrust me headlong into a turbulent period where I was barely at home – flying to meetings after meetings in Europe and the US. All those years ago there was

An era ends!

I have just spent a couple of days back on the old Tandem Computers Cupertino campus. Staying at a nearby hotel, this offered me an opportunity to take an early morning walk around the streets once so densely populated with Tandem Computers buildings – and it was kind of sad to see so many of them empty. It was also a little amusing to see many of them now adorned with Apple tombstone markers and with the Apple logo splashed liberally around. The photo at the top of this posting is of Tandem Way – the exit off Tantau Avenue that leads to what was once Jimmy’s headquarters building. I looked for the Tandem flag flying from the flagpole – but that one has been absent for many years now. When I arrived at Tandem in late ’88 I have just missed the “Billion Dollar Party” but everyone continued to talk about it. There was hardly an employee on the campus not wearing the black sweatshirt given to everyone at the party. And it wasn’t too long before the obelisk, with every employee’s signature