Services: Software Implementation
If your company decides to upgrade its software, there is only so much your software vendor can
do for you and only so much you will have time to do for yourself. E.A.G. Services has the expertise to tackle even the most complex
software implementations, whether you’re bringing up specific modules, an entire Enterprise Resource Planning (ERP) system,
acquiring another company or large set of properties that need to be added to your system.
If you are implementing a multi-module package, one of your first considerations is whether to
implement a few modules at a time (for example, General Ledger and Fixed Assets) or all at once. There are a number
of considerations, including your existing accounting software, the number and type of interfaces to be maintained,
the geographic dispersion of your company and future system users, to name a few. E.A.G. Services can help you decide
on the right approach to minimize business disruption and accelerate benefits.
Once you begin the path to convert to a new software system, there are a multitude of considerations that E.A.G.
Services can guide you through. Most of our consultants have a Big 6 background and our methodology is highly
structured to give you assured quality and reduce business risk. The following is a list of potential project phases
that a typical software implementation will include:
Analysis – Analyze current requirements, particularly those that differentiate the company from
other E&P firms.
Redesign – For our clients desiring process redesign, merging best practices with new software
functionality to make processes more efficient and reduce cost.
Data Cleansing – Most of our clients use data that contains duplicates, inappropriately
classified items (units or prospects loaded as wells), data with mixed numbering strategies and other problems
that make the data difficult to use. E.A.G. Services works with their clients to identify and cleanse poor data
to make the most of your software investment.
See section on Data
Cleansing.
Data Conversion – Reformatting data from one system to match the requirements of another is
rarely a simple task. E.A.G. Services can help you tackle this difficult task with seasoned consultants who
understand how your data will be used on a day-to-day basis. Our methodology includes structured sign-offs by
business users that meet stringent Sarbanes-Oxley requirements.
See section on Data Conversion.
Systems Test – New functionality, interfaces and sets of untested code must be put through
rigorous scenario testing to ensure that the results you get are accurate. E.A.G. Services consultants have a strong
background in scenario test development and execution. Testing can include parallel testing, if appropriate.
User Training – High quality training is more than having someone walk your people through
some basic screens before turning them loose on your new application. We work with software vendors and your
management team to structure tailored classes that use real-life examples that are relevant for those people
attending class. This approach of hands-on interaction prepares people for the move to a new system. In addition,
we ensure that your people understand the processes around the software, so they understand how to tell when the
system isn’t updated, how to diagnose data and timing problems and who to contact when problems arise.
Business Simulation – Many of our clients choose to enhance the training experience with a
second wave of hands-on time for new users. Business Simulation focuses users on repeated scenarios taken from
their everyday job. This exercise helps them understand their new day-to-day responsibilities in light of the new
application and processes. In addition, this is the last chance before rolling out the new software (or “going
live”) to do rigorous testing with large sets of data. E.A.G. Services recommends Business Simulation over
parallel testing to ensure that your system is ready to support day-to-day operations.
Cutover Planning – Loading data from one system to another and validating the accuracy of
the load can take a matter of days. Given this, it is important to have a plan for shutting down the old
(or “legacy”) system and bringing up the new system. The cutover plan documents each step in limiting
access and functions in the old system as data is extracted from it and loaded to the new system. Also, it is
common for some functions to be allowed in the new system before the go-live date (e.g. – many companies
load and validate their master data prior to go-live). This comprehensive plan provides a sequenced list of all
steps involved in the cutover and is a source for a set of instructions for each functional area using the old
and new software.
Post-Go-Live Support – Veterans of software system implementations know that the time just after
you move to the new software can be the most hectic. E.A.G. Services offers post-go-live support ranging from
general fire-fighting and user support to establishing IT support processes.
Whether you are considering a single-function system or an ERP system that will affect most
of the people in your company, E.A.G. Services can help you minimize business disruption and get the most out
of your software investment. |