Carpenters vs IT Professionals

Carpenters vs IT Professionals

It is interesting to follow how different groups of people discuss various challenges in their area of expertise and then compare that to how IT professionals discuss their challenges.

It is not very widespread to see any carpenter try to tell the entire carpenter world that this new cool hammer that just came out is going to replace all their tools they have in the bag.

On the other hand it is extremely likely to watch IT professionals and large consultancy companies jump on bandwagons for new technology and proudly say that this or that technology will take over the world and everyone needs to change and if you don't start using it right now your company will be dead in 10 years and so on, the examples of this is many but just to mention a few:

  • Blockchain
  • NoSql
  • Software Defined Networking

The list can be made longer of course but you get the idea, I am sure.

It is with a mix of amusement and horror I watch the debates in these areas and how many take new technology almost as a religion, they try to fit it into every new solution just for the sake of using totally disregarding if the technology is a good fit for the use case at hand or if it will provide value to the business.

My point of view is and always has been the following:

Make sure your toolbox is big enough so that you can achieve the following:

  • The simplest solution for every use case.
  • The most scalable solution for every use case.
  • The fastest solution for every use case.

But the overarching thoughts should always be a proper RAR Architecture, simplify things to the extreme, this will benefit you many times over and the longer you use the solution the more it will benefit you for the following reasons:

  • Easier to extend
  • Easier to scale
  • Easier to replace

Many might be shocked about the last point, but we have to understand that nothing lasts forever, and you don't want to be the one hanging on to a system that has seen its best days, and simple systems are far easier to replace than complex ones.

How many times have you heard someone say, "Oh this system is so easy to replace that we cannot do it" vs "Oh this system is so complex it's almost impossible to replace"

Think about it and then think about what you think suits your company the best and where you want to be going forwards.

Simplicity always wins in the end, meaning the one who has the knowledge to create the simplest solution for any given task will win most of the times, there are of course some solutions where this does not apply but those are not very common and should be treated as exceptions and not the norm.

This is where RAR Architectures come into play, by utilizing Rip And Replace Architectures you can ensure that you are able to evolve your business at the required speed and keep on providing value to the business on an ongoing basis and not get stuck in a huge monolith system that is next to impossible to replace.

If you are interested in knowing more about how RAR Architectures can provide value to your company feel free to contact us at [email protected] and we will also be putting RAR Reference Architectures in our website www.kofeconsulting.com in the coming months.

要查看或添加评论,请登录

Mattias Douhan的更多文章

  • Why RAR Architecture is the next big thing

    Why RAR Architecture is the next big thing

    For way to long architects have been designing solutions that are too complicated, overengineered and instead of…

    2 条评论
  • Is an AI Bot > Virtual Assistant > Assistant?

    Is an AI Bot > Virtual Assistant > Assistant?

    I have been following the development of assistant services for many years and I have had my own assistants of all…

    2 条评论
  • Simple Is Still King

    Simple Is Still King

    One thing that most companies and governments still gets wrong when it comes to Technology is that everyone is looking…

  • Simple is king and here is why

    Simple is king and here is why

    One thing that most companies and governments gets wrong when it comes to Technology is that everyone is looking…

  • Humans + AI = Success

    Humans + AI = Success

    Many discussions right now hover around that AI is beating man in Poker or in Schess and that Robots are taking a lot…

  • Can one have to much IT Security?

    Can one have to much IT Security?

    During my fairly long time working in the IT business both as an employee and as a consultant, I have implemented a…

    2 条评论
  • Speed vs Predictability

    Speed vs Predictability

    Very often when we work with our clients we hear that speed is everything and we tend to agree, speed is extremely…

  • Carpenters vs IT Professionals

    Carpenters vs IT Professionals

    It is interesting to follow how different groups of people discuss various challenges in their area of expertise and…

    3 条评论
  • How can a virtual assistant help you?

    How can a virtual assistant help you?

    A virtual assistant can be a great service for you no matter what position you have at work or no matter how busy your…

  • Architecting a non stop selling retail store.

    Architecting a non stop selling retail store.

    Back in 2008-2009 Fredrik H?rén gave a very good speech in Sweden where he claimed that every innovation is simply two…

社区洞察

其他会员也浏览了