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...

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...

is seeing comprehending?

Oh yeah, visual inspections are why God gave us eyes.   There is not a single machine learning, IoT, computerized environment that can match the skills a human's brain can assess and deliver based on visual feedback. The trick is making sure that the person connected to those eyeballs actually knows what they are looking for!   Face it, aren't the best workers those that can recognize an issue long before it becomes a problem? So instead, is the challenge really not that they can visually see, but instead that they can comprehend and correlate potential challenges? While we have many different definitions for "wisdom" in context of this topic, I think about it as those individuals which have had the most experience, both good and bad. Coincidentally I am a firm believer that the best service people are those that make the most frequent mistakes. When I was in the field I had lots of experience screwing things up. The difference is that I would always check and tri...