Future proofing

It is always tempting when buying or designing things to plan for the future; to add features that make your design or purchase “future proof”.

Kevin Kelly recounts how he installed ethernet cables and phone sockets throughout his house with the view that it would be easier to do it now and would future proof it later. He highlights that he didn’t see wireless having such an impact and making most of that work redundant - and this is from an expert in predicting the future.

In our house the room I work in is at the front of the house but the physical broadband connection comes in at the back of the house. I considered in the past getting an ethernet cable installed however the concrete floor downstairs and the way the house runs made this virtually impossible without considerable effort and cost. I now have an excellent wireless mesh setup in the house and that idea is relegated to history.

The same can be seen sometimes in software. We engineer for a future that we never have to support. I am not saying it is a bad idea to design well or include a level of planning however we often design and develop features or performance that will never be hit. It is worth ensuring you don’t paint yourself into a corner however it is better to identify the actual need before making the assumption.

Links

Not Future-Proofing

Random Posts

Kenneth Goanascis

Many years ago when I ran an engineering team for a consultancy we would get calls almost every day from recruitment agencies trying to pitch their services to us.


Read More

Hyper-V on Windows 11 Home

I am dabbling with .NET Maui and developing an application for Android. Tied to that I have just changed laptop. On my previous laptop I had Windows 11 Pro but the new one has Windows 11 Home.


Read More

What would you attempt if you knew you could not fail?

I have a fear of failure … to an extent. I guess I am a little risk averse.


Read More