ERP Systems Require Continuous Testing
ERP Systems Testing Is The Only Verification of Accuracy and
Reliability
If you're not constantly monitoring and testing the results, can
you really be sure that mission critical systems are working to their full potential
for your business?
For all the investment that companies spend on their information
technology (IT), once the systems are installed and up and running, there is an
overwhelming tendency to immediately move on to the next project, or put out
the next fire, rather than allocating time and budget toward monitoring,
testing or optimizing the existing hardware and software to be sure it's
running correctly or optimally. The "get it done and walk away from it to
focus on the next thing on the to-do list strategy" falls short of
achieving reliability and maximum IT ROI.
So how do under-resourced IT departments go about changing this
approach? The idea is that it's not just an IT function anymore. As such, both
software testing and quality assurance are now an increasingly important focus
not just for the IT department, but also the broader business users. Poor
functionality can impact brand reputation and business revenue and can be very
costly to rectify. System outages and downtime as a result of bugs in a
software system are unacceptable, especially to customers, and can result in
loss of service, revenues, customer trust and, in the case of some
organizations' systems, can even be dangerous. In both the public and private
sectors, around the world, quality of service is one of the most important
factors that can affect business success. Quality assurance, therefore, should
be one of the main pillars of any sound business strategy.
You install a brand new system and then when you have to change
things, and you will, you do more testing. You want to do cradle to grave
testing. Every change that you make will affect things from right to left.
Why is this so important? Because "you are going to ruin your
business if you don't test,"
A key to the process is to not only have the IT team do the
testing, but to bring in key business users to be certain that you're testing
the systems the way they are using them. You have to bring in the business
users because the IT team won't bring in every needed variable. They simply
can't. The business people know the little things, how the business is
changing. The business people know when a process is important, or when it's
going to mess up their lives. Then you will be able to start testing the
systems correctly. Those to whom it is important will see the real value.
One category of users, ERP system users and financial staff, will
see the value of such testing very clearly, because they know that the
accounting software or ERP systems have to work well 100% of the time and they
have additional responsibilities for regulatory compliance and other critical
business processes. They know it will ruin their lives, if testing isn't done
properly and often and if the systems don't perform as required. It is a
tedious task, but the ramifications for not doing it are overwhelming. Once you
get into it, once you are into the groove, you can do this easily.
The biggest lessons, though, come when you don't do such testing.
Once you don't do it and you find that your life is in turmoil because you
chose not to do it, you'll learn the hard way to do it the next time. It’s like
when you worked on an Excel spreadsheet for a whole day and didn't save it, and
then you walked away for a few hours and returned to find that the power is
off. You'll never do that again.
So if you choose not to add this to your already long and growing
list of "IT things you need to do and be concerned about," you may
have a lot of explaining to do when your IT house of cards comes crashing down
at the worst possible moment.
Comments
Post a Comment