Our business experts can help you map your current systems and process to your company’s short- and long-term goals with a thorough business analysis.
Our business experts can help you map your current systems and process to your company’s short- and long-term goals with a thorough business analysis.
We have a different approach to project management—and it works. Together, let’s get your project completed on time and within budget.
Regardless of your challenge, we have industry, technical, and business experts that can help you address them quickly and effectively.
Our Implementation Methodology provides Suite Engine with a competitive advantage that supports accelerated deployment and increases the quality of implementations. We deliver on time and within budget with increased client satisfaction. Our methodology turns away from requirements-driven implementation to “industry best practice” that leverages our accumulated knowledge gathered from past projects and turned it into our methodology that is always updated. Our pre-configured drop-in product provides our clients with a fast-track approach to implementations that are repeatable, low-risk, and easy on a dealer’s resources.
Our implementation focuses on our clients having direct experience with the entire process at every level. This drives value that is really seen at “Go-Live” when our clients are well-prepared and trained. They are ready to assume responsibility and control of the new system, business processes, and administrative responsibilities to make “going live” a non-event.
With our methodology, we have the framework to control and manage each step of the project process. Our disciplined project control processes will guide the implementation through each phase and provide our clients and consultant with the tools they require effectively manage and reach target dates and budgets. Adherence to an approach like this, which is proven to deliver projects on time and avoid unnecessary risk to a client’s business, is a professional philosophy that all Suite Engine consultants, project managers, and principals rely upon.
Almost all of our project activities have an element that considers eliminating or mitigating risk. We strive to ensure that our consulting, project management and technical teams work with our clients to actively consider the potential risks of any design or implementation strategy. As a result, our project teams are well-prepared to minimize unanticipated and manage any issues as we progress through each phase.
The initial analysis of our pre-configured functionality is performed in our Alignment Phase to confirm that all relevant functions are being utilized before the development of custom solutions. Leveraging existing tools from our solution can create substantial time and cost savings and limit excess resource utilization.
The business process must focus on aligning existing processes to the capabilities and leading practices that exist within our solution. Likewise, this will mean leveraging the embedded processes of the software to standardize processes across all departments. Leveraging the embedded processes and conducting the business process re-engineering effort can reduce the likelihood of forcing existing processes into our solution.
Our clients must thoroughly understand the time, cost, resource use, and risk associated with custom development. Deviating from our business processes through customization can impact the future costs of maintenance and upgrades, negatively impact ongoing application support, and reduce the ability to take advantage of future enhancements offered by the software vendor.
Our methodology comes with a robust Implementation Toolkit that will jump-start the implementation process. Each process is designed to accelerate deployment while keeping a focus on controlling the overall project scope and minimizing customizations. Our goal is to keep the project on time and within budget. Our Toolkit includes:
Our project governance framework defines the key decision makers, communication protocols in respect of day-to-day task completion, reporting, and the cyclical progress reporting mechanism available to the whole project team to gauge where we are in the project lifecycle. Additional details will be provided in each SOW.
The following is used to provide formal communication during the project:
At specified milestones throughout the project, Suite Engine will submit completed project Service Deliverables for the Client’s review and approval. Service Deliverables will fall into the following categories:
The Client’s use or partial use of a Service Deliverable will constitute acceptance of that Service Deliverable. The client may provide their acceptance and/or rejection of deliverables electronically via email. The following details the acceptance process for each of the deliverable types.
Functioning Components or Solution Deliverable(s): The functioning solution is typically comprised of configured commercial software and custom source code and associated objects. Review and acceptance of the solution or custom source code.
During the project, either party may request, in writing, additions, deletions, or modifications to the services described in their SOW (“Change Request”). For all change requests, regardless of origin, we shall submit to you our standard Change Request Form, which shall describe the proposed change(s) to the project, including the impact of the change(s) on the project scope, schedule, fees, and expenses.
For all change requests that you originate, we shall have a minimum of five (5) business days from receipt of the change request to research and document the proposed change and prepare the Change Request Form.
You shall have five (5) business days from your receipt of a completed Change Request Form to accept the proposed change(s) by signing and returning the Change Request Form. If you do not sign and return the Change Request Form within the time period prescribed above, the change request will be deemed rejected, and we will not perform the proposed change(s).
No change to this project shall be made unless it is requested and accepted in accordance with the process described in this section. We shall have no obligation to perform or commence work in connection with any proposed change until a Change Request Form is approved and signed by the designated Project Managers from both parties.
The purpose of these tools is to ensure that the project teams work together and address issues in a timely and efficient manner. They help to make sure that activities are proceeding according to plan and measure progress against plan. They keep the team focused on the end goals as well as the intermediate steps. Our consultants will manage time, resources, and scope to make sure a quality end product is delivered on time and on budget with the required functionality.
Utilizing Monday.com is critical to the success of the project because they ensure that the project is moving forward while evaluating risks and managing human and financial resources. It also ensures that communication is flowing amongst all team members and progress is communicated up the ranks.
Is a key tool that is used as a tracking repository to assist with the project. Monday.com is used to assist with the management of projects. It will manage the creation of work items to track artifacts such as business requirements, documents, configurations, risks, etc. It provides a full audit trail (user, change made, date and time) of all changes made to work items which enable easier tracking of this history of work items
Currently, we have nine types of Work Items defined:
Three types of training are typically conducted during projects:
Project Mobilization is a key management engaging activity that will provide a clear understanding of the project management standards by which the implementation will be governed. This also serves as an opportunity to unite the team behind a common vision and to prepare them in the best viable way for the engagement that lies ahead.
A key initial task in this activity is conducting the planning, identification, and assignment of initial human resources for the project. Detailed planning will occur once the project plan is further established and confirmed in the Alignment Phase. But it is important to commence human resource planning against the identified roles as early as possible to avoid potential delays to the project due to experience, availability, and capacity of resources.
The client’s preparation for the Implementation Kick-Off includes conducting Project Mobilization Meetings with senior management and the core team to review the Project Plan. Review of the Implementation Phases, Tasks, Deliverables, and Discussion of critical success factors such as level expectations and uniting the team behind a common vision.
The team will gain a comprehensive view of the background of the project, the business reasons for undertaking the implementation, and any other valuable information regarding Business Processes as well as Integration and Interface requirements. The team will also have a good understanding of the current Information Technology landscape, as well as the short- and long-term IT strategies.
Finally, the skill sets of the proposed team will be reviewed to ensure that all skill requirements are met. Any additional skills required should be noted, and a training and/or recruitment plan should be defined accordingly.
The deliverables for the Project Mobilization Phase of the project are as follows:
The Alignment phase represents the official start of the implementation for the entire project team. The project will begin with the project managers working together to finalize project schedules and prepare for the project kick-off presentation with the core team. The Alignment phase is initiated with planning sessions designed to validate the project vision, scope, and objectives. In addition, the sessions cover the schedule, milestones, resources, roles and responsibilities, deliverables, and communications with the Executive Sponsors.
Following the Project Kick-off meeting, the functional consultants conduct agile, 30-day sprint, business process workshops to document and model the Suite Engine RPM pre-configured business processes. The validation of the future state processes is formally documented in Monday.com along with all significant gaps which could impact the timeline or budget. In the rapid project implementation gaps and subsequent changes will be minimal. A series of agile 30-day sprint workshops will be used to conduct iterative sessions.
The Process Workshops review the pre-configured business process and process flows proposed to be adopted by the client. Several related sub-processes may be grouped together to form a workshop. Functional requirements are validated, and gaps are identified. In a rapid implementation, there will be minimal updates to the Scope Document based on the workshop findings. The core project team will begin reviewing the provided feature unit test scripts and documenting any client-specific user stories to support the business requirements associated with the processes covered in the workshop.
The consultant demonstrates the business process back to the workshop teams. The client team provides feedback and potential issues are documented with respect to how processes are required to work. The core team members are expected to participate hands-on in the solution executing the base business transactions being covered during the workshops.
Any identified potential issues or gaps between business needs and the standard solution are documented including possible workarounds and business impact. The Core Project Team members will edit and document the feature unit tests associated with the processes covered. Each requirement must be linked to a step in the sub-process. A single process step may have one or many requirements. The Core Project Team will be responsible for updating/changing the Visio process models if desired.
The deliverables for the Alignment Phase of the project are as follows:
The goal of the Execution Phase is to define how to implement the business requirements. The phase includes configuration of the overall software and the design of specific customizations that are necessary to satisfy business requirements identified and approved by the Project Steering Committee during the Alignment Phase. As this is a rapid implementation, the customizations will be minimal or non-existent and thus the Execution lifecycle is significantly reduced. The customizations can range from simple user interface or report modifications. This phase also includes activities to design the integrations and interfaces and data migration elements that are required to support the requirements. The Execution Phase builds on the previous Alignment Phase by acting on the deliverables that result from the requirements workshops conducted for each cross phase.
Sprint Cycle Testing is a key activity during the Execution Phase. The repetition and learning associated with this activity will build application competency among the client core project team members. For all gaps, there will be a “Business Case” document that outlines the gaps and is presented to the Steering Committee for approval or defined as an “After Go-Live” review. A Functional Requirements Document (FRD) may be completed by the Suite Engine development team for complex modifications. This is done at the determination of the Suite Engine Solution Architect.
The deliverables for the Execution Phase of the project are as follows:
The Deployment phase is where all the efforts of the project team come together for a successful transition to the new solution. Key activities in this phase include User Acceptance Testing, and End User Training as well as the actual move to the new production environment.
The Deployment Phase involves ongoing project management activities to manage risks and issues, communications, change requests, and project plan updates. The Deployment Plan that was initiated in the Design Phase is finalized and approved by the client. This plan forms the basis of the deployment or cutover tasks that need to be managed before go-live.
Any training guides or materials are prepared and finalized by the client’s core project team members and end-user training sessions are planned and given. Suite Engine Consultants will support the End User Training preparation but the primary responsibility for all End User Training activities is that of the client’s core project team members. Final User Acceptance Testing (UAT) can be conducted. Upon successful completion of UAT by Key Users, a business go/no-go decision is made on whether to proceed with the go-live or to defer until any critical issues are resolved. User Acceptance Testing must be conducted on migrated data and complete security setups. The deliverables for the Deployment Phase of the project are as follows:
Another parallel activity that is performed upon completion of UAT is the initial data load into production by the data migration team. If necessary, after the initial load is complete, periodic batch loads may be executed to load ongoing data from legacy systems.
The Operation Phase defines the activities that are required to close the project and provide postproduction support. Key objectives of this phase include providing post-go-live support, transitioning the solution to production support, performing a final quality audit, and providing project closure. The functional and technical team will hand off the resources that are required to provide post-go-live support and resolve any issues that arise out of deployment to the user base. The deliverables for the Operation Phase of the project are as follows: