Skip to main content

Is custom software in 2019 spelled EGO?


I still struggle , as do many, with the rationalization between building software and buying software. Microsoft Excel , likely one of the most widely recognized packaged software applications, was released over 30 years ago . My guess is not many people would consider building a custom piece of software which performs math and other worksheet related tasks. While this is an obvious example, it highlights an important factor for many in deciding between custom and configurable software solutions . Fact is, everybody understands how Microsoft Excel works.



Let's mix it up a bit and add the opinions that you have regarding what makes your approach to business so special.  The things that you do, in an industry, which are totally unique to your competitors.  This is where it gets a bit murky, we must tease out the transactional components from the value add aspects of software.  For instance, you use a staffing system to help find, manage, and retain internal and external employees.  Is the connection to Indeed or Monster any different than your competition?  Odds are no, instead your differentiation is likely in the manner in which you see the information and what actions you take to ensure your clients receive unmatched value. 



Instead, should you look for software solutions that "cover the transactional bases" and offer the ability to personalize with data perspectives and system workflows?  Absolutely, as we round the corner of another decade and come face to face with 2020, you would be hard pressed to find a reason why you shouldn't take this path.  Oh, unless my observations are deliberately avoiding the elephant in the room, your ego.  Years ago, when the software universe was very limited, building custom software may have been a good idea.  However, with the flood of solutions existing and entering on a daily basis your strategy should be one that embraces, through the use of graphing and other integration tools, the best components to make your solution.  Sometimes that means an end to end solution and other times that may mean a symphony of best in class software applications.  Either way, building custom tools to perform commoditized transactional functions is a bad move, short and long term.

Comments

Popular posts from this blog

Speaking AI (artifical intelligence)

You're talking but I can't hear you.   Everyone can certainly understand this condition; the "Peanuts" parents who sounded exactly like your own, your significant other while you watch your favorite game on TV, or most importantly a work colleague or partner which you are attempting to communicate a thought or vision.   All of these, and many other examples, have plagued our organizations long past the childhood game of telephone (passing your words to another, and on to another, etc.).   So what?   What has changed?   Besides the velocity of products hitting the market, the requirements that we have for our business now needs to be interpreted by data scientists, yet another abstraction layer from the field conditions.   Think about this example; TODAY :   we often think in binary terms, if "x" happens do "y" …   take a sales person seeking potential leads by searching a system for the last time we made contact TOMMOR...

Are "mistakes" good or bad?

One of the attributes that make a great technician is the fact that they have made a lot of mistakes. Our biggest challenge is recalling those mistakes ourselves and as importantly sharing them with others on our team. Every single day we go out and fix things, many of them are routine and may not require any form of documentation or sharing; however, there are those instances where we have discovered gold. The trick is to make sure that we can learn from our mistakes in a systematic manner and have the ability to spread the information throughout our organization in a useful and relevant way. Corrective action, an integral part of a quality system, is the absolute best vehicle to put in place for your organization. Some of you may have been turned off by the words "quality system", don't worry you can still deploy a corrective culture without having to understand completely how corrective action and quality management systems work. The process is very straightf...

months to aquire, moments to lose

It is just hard to imagine that one of the most common reasons maintenance contracts are lost is because people don't show up and don't pay attention to the details.   In many cases maintenance is an investment to keep the life of your asset running for a protracted period of time. However the length on many maintenance contracts is not even close to the life expectancy of that equipment, so if you don't really have any idea what maintenance is being performed then how do you really know if it's being done to your specification? Thus, it really boils down to business elements, assuming that you are actually performing the work, our focus needs to be on how you are differentiated. Let's take a look at a couple of the most common business-related reasons why people lose maintenance contracts. Not showing up ; managing contracts can be complicated between the sites, number of assets, and the frequencies at which items need to be maintained, can a...