The Business Dilemma of Today
For most businesses, lack of guidance and years of decisions not based on an effective IT strategy has either left them with multitudes of software that do not work together, or have had to contend with large maintenance costs to be able to avail of large, monolithic solution offerings from traditional, one-size-fits-all enterprise systems companies.
Small and medium size companies that wanted to computerize and streamline their operations with IT systems often starts with no effective IT strategy at all. They buy off-the-shelf software products or commission development of systems on the basis of need. There is no planning, or if there is planning, integration of the individual systems was often not on top of the considerations list. The end result is a frankenstein list of systems that do not work together.
Some businesses have no choice as perhaps some of the IT systems were required of them from their mother companies or franchiser. Whatever the case may be, this lack of integration often adds to the complexity of maintaining your IT system. You end up with a more complex operation, which runs contrary to the supposed benefits of IT systems in the first place. Integration of the different systems will make life significantly easier and in most cases, results in better finances.
At the other end of the spectrum, are large companies that use the services of large, monolithic, one-size-fits-all enterprise systems provider. They pay huge amounts of setup and installation fees, license-to-use fees, and annual maintenance fees thinking that these systems are able to answer their needs. This one-size-fits-all concept is implemented by using complicated multitudes of configuration settings and automated scripts, requiring specialized training that is as expensive as the licenses. In a particular case, a specialized programming language had to be implemented to make the one-size-fits-all behemoth fit into a particular customer's requirements, requiring further specialized training. And the less the engineers who are capable of handling such systems, the higher their salaries. All these are needless complications stacked on top of each other resulting in a hard-to-manage system.Any IT solution that manages differences in business structure and needs between companies to a mere configuration or installation set-up does not understand the fluidity of businesses. It does not work and instead add unnecessary complications to the business.
Your business is just one business-- solid and fluid. So should your IT System.