I often get asked when I’m with customers how long the software package we design is going to last.
This is a legitimate question as, when investing in something, you want to know how long your investment will stretch.
My answer is always that software and technology are moving at a very fast pace and, no matter what anyone says, this question is impossible to answer accurately. However, in Nitec, we aim to give you the best chance of having the longest possible life span from your software both by partnering with you and by making sure we are using the latest proven technology.
What’s the difference between leading and bleeding edge?
The phrase “latest proven technology” is carefully chosen here as we differentiate between leading and bleeding edge. Let me explain. The bleeding edge is that point in technology that is not quite tested. Those new technologies that hit the market that look all shiny but have ragged edges that end up injuring you when you use it and making you bleed.
For example, when .Net Core hit the market a few years ago we looked into it. We considered using it, but after playing with it a little we found its ragged edges – it wasn’t quite ready. This is the bleeding edge.
The leading edge, however, is just a little way behind. When many of those same shiny technologies get their ragged edges sanded down and smoothed out. When they become more balanced, usable and safe. When they are fully featured and not limited.
Technology at Nitec
These are the types of technologies that we use. This is why we are continually innovating and testing within our team and putting the bleeding edge to the test to see when it passes and becomes “proven”. This is what we give to our clients.
This is why Nitec offer cloud–based solutions and have one of the best knowledges of the cloud in the country. This is why we are also using modern technologies both on the back–end business logic code and the front–end user interfaces. This is what will make our software stand the test of time.