In my previous blogย โWhy ERP Implementations Fail?โย I touched on sixย majorย reasons whyย some implementations may be unsuccessful. In this article I want toย describeย AlphaBOLDโsย provenย implementation methodologyย BOLDRoute. Your organization can eliminate ERP failure risk byย usingย BOLDRouteย for your ERPย implementation.ย
BOLDRouteย is a path to a successful implementation thatย came out of many years ofย implementation experienceย in various industry verticals.
ย It is designed to provide structureย to projectโs executionย and its steps areย clear and easy to follow.
1. Blueprint
The first step focuses on understanding the clientโs business.ย Normally, weย sit down with the organizationโs key business process ownersย and spend someย timeย (two to three days onsite) analyzing their business and theirย internalย (something we call, business process mappingย BPM)ย practices.ย It is our conviction that unless we take thisย approach,ย we will not fullyย understand our clientโs needs,ย which mayย result in software licensing errors orย incorrect configuration inย subsequentย stages of the project.ย
During our BPM sessions, we typically touch on every functional area thatย ourย clientย wantsย to manage inside of their NetSuite ERP. The goal here is to understand how they currently do business, whatย business tools they use and how their existing process can be adapted to NetSuite.ย
The final deliverable of this phase of the project is theย Business Requirements Document (BRD).ย This is a comprehensive blueprintย divided intoย relevantย ERPย areas. In this document we are not simplyย regurgitating what our client relayed to us,ย insteadย we are designing a solution andย we are providingย aย summarizedย explanationย of how their processes will be implemented in NetSuite.ย ย
Furthermore, in the same document we identify any potential gaps, anything that NetSuite cannot handle out-of-the-box. We offer severalย workaroundsย to the client that will help fill / bridge the functional holes. The client can then decide between manual, semi-manual or automated approach based on their budget or functional needs.ย
2. Orchestrateย
Afterย the client reviews the BRD and approves it, we have a clear path forward and the implementation canย begin. Our project manager and the principal consultant will createย a configuration schedule. This schedule is shared with the clientโs teamย who will select the appropriateย audience for each configuration session. Depending on the key userโs role, he or she may or may not be required to attendย every session.ย
ย Duringย ourย configuration sessions, we donโt only configure the system, we also train the key business users. The goal is to get the users to be active in the system asย early as possible. Toย thisย end,ย weย assign tasks to the users that they must execute on,ย this further enhances their familiarity with the system.ย
ย Lastly, we dedicate a weekย toย consolidate and review what we have covered with the users thus far.ย This is aย business process reviewย week. During this time, we focus on reviewingย in detailย every relevant process in NetSuite,ย as configured with ourย client.ย The goal it to make sure that all forms are configured correctly, transactions or records are workingย properlyย and that there are no obstacles to a normal functioning of the system.ย After the last business process review session, the consultants willย provide to the rest of the project team the UAT / Training templates (scripts)ย which must be modified to reflectย clientโs unique process.ย Our teamย willย normallyย assist the clientย in completing these Training / UAT scripts.ย ย
3. Leadย
Equipped with the training scripts, our consultants can schedule an officialย training week withย clientโs users. By this time, the administratorย (an individual from the clientโs team)ย of the systemย is fully trained on basic administration ofย NetSuiteย and isย very familiar with companyโs business processes in NetSuite. Their help and the assistance of otherย key business process owners whoย were involvedย during the configuration phase (Orchestrate)ย are the vital participants of training sessions.ย Theyย will be instrumentalย in the user adoption of the systemย and they will serve asย liaisons between the consultants andย otherย users of the system.ย
The trainingย sessionsย are held onsite and are split into functional areas of importance to the client.ย Each session is 2-3 hours long and we have up to five or sixย session per implementation (2 โ 3 days onsite).ย
Afterย theย trainingย comesย testing.ย We like to give clients up to three to four weeks ofย User Acceptanceย Testingย (UAT,ย as we like to call it)ย where they will try to test and โbreakโ everything they trained on.ย The issues are logged in our project management system and the consultants resolve any issues thatย wereย encountered during testing.ย
4. Deliverย
Parallel to UAT, the System Administrator(s) withย our assistance are preparing data migration files and are loading master records to the production environment.ย When the UAT is concluded, the data migration will be finalized, the inventoryย loaded,ย and the financial reports will be reconciled.ย
This will be the point where the users can commenceย working in the live productionย environmentย and their NetSuite system will be officially deployed.ย This however is not the end of the implementation.ย
Our team will come onsite and will assist withย any issues that users may be facing.ย In the first four to six weeks after the implementation go-live,ย our team will assist with anyย post-implementation issues.ย For any other post-implementation supportย the client can be transitioned to one of our support teams.ย
ย As illustrated above,ย AlphaBOLDย is an experienced Solution Provider. Our goal is not only to manage your implementation the right way, but also to be yourย long-termย partner, the party you would turn to for any advice in technology!ย