ERP Testing in a Nutshell
Remarkably, there has been very little research into the testing of packaged ERP suites. Even now, there are few books on the subject and those that do exist are focused almost exclusively on using tools bundled with the packaged software. Given the scale of this aspect of the business, it is very poorly supported.
The software vendors have their own methodologies for testing, but these focus on process flows through configured components. In effect, such tests prove the software ‘does what it does’. The behaviour of ERP suites are typically controlled by configuration parameters and do not involve software maintenance at all.
However, where the ERP system must trigger an interface and import from or export to legacy systems, ‘user-exits’, custom interface programs, or amendments to the legacy systems themselves are required.
Much of the testing has to focus on the behaviour of the system as experienced by its users, the output generated, and the integration with legacy systems. Needless to say, a lot of the functionality in integrated systems is master-data driven. Data migration is a challenging area of ERP projects and data migration efforts need evaluation, reconciliation, and testing using the integrated applications.
The ERP Testing ‘Problem’
The problem to be addressed is, ‘how to approach testing of ERP systems to demonstrate its behaviour, to meet the needs of its users and address the risks of failure’.
We suggest that an integrated set of test methods and tools is required to support the following:
-
Results-based management (aka Benefits Realisation), modelling of results-chains to provide input to a benefits-based test approach.
-
Experience-based risk assessments that can provide input to a risk-based test approach.
-
Modelling of integrated user, automated and manual processes and interactions in a format useful to testers.
-
Derivation of objective, measurable and manageable test objectives from these three models.
-
To integrate these three test objectives into a non-proprietary life-cycle test methodology that can be managed systematically.
Some foundation/visionary work has already been performed by the author, but the approach needs more research, rigor and proving in a commercial environment.
As an experienced Technology Practice Head and CIO with more than 23 years of extensive experience, Amarnath brings a wealth of knowledge and expertise in driving digital transformation and IT innovation. Throughout his career, he has successfully led organizations in leveraging technology to achieve strategic objectives and enhance operational efficiency. Overall, his combination of technical expertise, strategic thinking, and leadership skills makes him a valuable asset in driving digital innovation and delivering business results as a CIO.
He has consistently demonstrated expertise in leading and managing IT functions to achieve business success. As the Head of IT, he possesses a strategic mindset, technical acumen, and a strong focus on delivering innovative solutions that align with organizational goals. Overall, his blend of strategic leadership, technical expertise, and collaborative approach makes him well-equipped to drive innovation, optimize IT operations, and deliver impactful results as the Head of IT.
Skilled consultant with a demonstrated ability to develop, migrate, and implement Hyperautomation, IOT, Microsoft Dynamics 365, Transactional Data Migration, Server-to-Server Migration, Live Migration for minimum downtime.
As an experienced Technology Practice Head and CIO with more than 23 years of extensive experience, Amarnath brings a wealth of knowledge and expertise in driving digital transformation and IT innovation. Throughout his career, he has successfully led organizations in leveraging technology to achieve strategic objectives and enhance operational efficiency. Overall, his combination of technical expertise, strategic thinking, and leadership skills makes him a valuable asset in driving digital innovation and delivering business results as a CIO.
He has consistently demonstrated expertise in leading and managing IT functions to achieve business success. As the Head of IT, he possesses a strategic mindset, technical acumen, and a strong focus on delivering innovative solutions that align with organizational goals. Overall, his blend of strategic leadership, technical expertise, and collaborative approach makes him well-equipped to drive innovation, optimize IT operations, and deliver impactful results as the Head of IT.
Skilled consultant with a demonstrated ability to develop, migrate, and implement Hyperautomation, IOT, Microsoft Dynamics 365, Transactional Data Migration, Server-to-Server Migration, Live Migration for minimum downtime.
Leave a Reply