Professional Documents
Culture Documents
Land O’ Lakes
OTM Cloud Migration and GTM
Implementation
By
Inspirage, LLC
Revision: v11.0
Inspirage Contacts
Paul Mathers
paul.mathers@inspirage.com
(301) 514-4426
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
Table of Contents
Master Service Agreement ................................................................................................................... 5
1. Project Overview ......................................................................................................................... 5
2. Scope 5
2.1. Overview .................................................................................................................................... 5
2.2. Project Scope and Definition ........................................................................................................ 6
2.2.1. Global Design Scope.......................................................................................................... 6
2.2.2. OTM/GTM Modules............................................................................................................ 6
2.2.3. Third Party Applications/Partners ....................................................................................... 6
2.2.4. OTM Scope ....................................................................................................................... 7
2.2.5. Transportation Order Management..................................................................................... 7
2.2.6. Transportation Planning .................................................................................................... 7
2.2.7. Transportation Execution ................................................................................................... 8
2.2.8. Freight Settlement ............................................................................................................ 8
2.3. GTM Scope ................................................................................................................................. 8
2.3.1. Item Classification ............................................................................................................. 8
2.3.2. Restricted Party and Sanctioned Country Screening ............................................................. 8
2.3.3. License Determination and Management ............................................................................ 8
2.3.4. Document Determination, Generation, and Management ..................................................... 9
2.3.5. AES Filing ......................................................................................................................... 9
2.4. Reporting ................................................................................................................................... 9
2.5. User Roles .................................................................................................................................. 9
3. Flow Diagrams .......................................................................................................................... 10
3.1. Item Classification Flow ............................................................................................................. 10
3.2. Customer/Vendor Compliance Screening Flow............................................................................. 10
3.3. Sales Order Screening Flow ....................................................................................................... 12
3.4. Delivery Screening Flow ............................................................................................................ 13
3.5. Shipment Screening Flow .......................................................................................................... 13
3.6. Transportation Planning Flow ..................................................................................................... 15
3.7. Transportation Execution Flow ................................................................................................... 16
3.8. Freight Settlement Flow ............................................................................................................ 17
4. Integration Diagram .................................................................................................................. 18
5. Responsibility Matrix ................................................................................................................. 20
6. Project Approach ...................................................................................................................... 24
6.1. Prepare .................................................................................................................................... 24
6.2. Define – Global Design .............................................................................................................. 24
6.3. Build ...................................................................................................................................... 25
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
This agreement will be used as the binding document for scope, responsibilities, assumptions,
etc. Any documents previously shared between Land O’ Lakes Inc. and Inspirage are not
considered binding; however, they will be used by the solution team during the project as
appropriate.
1. Project Overview
Land O’ Lakes currently maintains OTM 6.2.7 on-premise for the Purina, Dairy, and Winfield
business units; each of these business units has its own separate JDE ERP system. There is
currently a completely manual transportation process for Nutra Blend using NetSuite. In
addition, for International shipments they use a combination of spreadsheets, access databases
and Amber Road to support Global Trade Compliance.
Inspirage has met multiple times with members of the Land O’ Lakes team to discuss migrating
their current OTM on-premise solution and their Global Trade Processes to the more modern
technology platform offered by Oracle Cloud. This Statement of Work reflects the scope,
approach, responsibilities and resource plan to provide consulting services in support of that
migration.
In moving to the latest cloud version of OTM/GTM the project team will purposefully not follow
a typical “lift-and-shift” approach as there are many opportunities to make substantial
improvements in business process and configuration, and to implement OTM Cloud and GTM
Cloud in a unified fashion. We will utilize the Global Design as well as Previous Health Check
research to determine overall project approach. The intent is to constrain changes in order to
limit the impact on existing integrations.
2. Scope
2.1. Overview
The move to the Cloud will provide an upgrade to Oracle’s most current technology.
The global design document will provide information at a sufficient level of detail to direct
subsequent OTM/GTM configuration activities during the build phases. However, the global
design does not include detailed integration mapping which is completed during build phases.
OTM/GTM Modules that will not be implemented as part of this project include:
Fleet
Sourcing
Cooperative Routing
Transportation Intelligence
Global Trade Intelligence
PC Miler
FourKites
E2Open
Descartes (Use determined based on results of global design)
TradeWind Compliance (Use determined based on results of global design)
Additionally, the as-is process involves the so-called “rapid order entry” screen allowing
transportation requests to be entered directly into OTM via the OTM user interface. The to-be
process may preserve this ability to enter transportation requests directly into OTM for requests
having no upstream ERP representation This will be confirmed as part of the global design.
The as-is planning process frequently involves labor-intensive and repetitive manual user
actions. These will be re-examined as part of global design with the goal of increasing
automation and reducing manual intervention.
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
2.4. Reporting
Scope for reporting includes operational reporting using BI Publisher. Fusion Transportation
Intelligence will not be used in this process. Reference the Responsibility Matrix for proposed
work breakdown for operational reporting. Real-time business intelligences will be explored
directly off the LOL Integration layer, with the potential to fallback to DB.XML in a batch mode
in a scheduled process.
3. Flow Diagrams
“The following flows represent typical processes for the highlighted areas. These flows will be
reviewed during Global Design and are subject to change because of decisions made during the
design workshops”
Where you see “JDE” referenced in this section assume that means “JDE or NetSuite”.
Diagram description: Sales order creation or modification in JDE triggers sales order
transformation resulting in creation or modification of trade transaction in OTM/GTM which
triggers compliance screening. If the transaction is non-compliant, activate a sales order hold
in JDE. Compliance screening uses Descartes restricted party data.
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
Diagram references TradeWind FTA. Global design will re-examine need for this service.
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
Diagram Description: Delivery creation in ERP triggers order release creation in OTM/GTM
followed by bulk planning which creates planned shipment. Tendering workflow confirms
service provider assignment triggering shipment creation in ERP. Bulk planning uses external
distance and SMC rating engine. PC Miler 25 will be used for the distance engine.
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
Diagram Description: Service provider pushes electronic invoice to OTM/GTM triggering invoice
match and approval processes resulting in creation of payment voucher pushed to financial
system authorizing payment to service provider.
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
4. Integration Diagram
The following diagram provides a high-level overview of the system integration for this project:
The following table enumerates the interfaces involved, subject to change based on global
design:
Interface Description
Item (4) There is an item interface for each of the 4 ERP systems
responsible for pushing item information from the ERP to
OTM/GTM
Location (4) There is a location interface for each of the 4 ERP
systems responsible for pushing location information
from the ERP to OTM/GTM
Order Release (4) There is an order release interface for each of the 4 ERP
systems responsible for pushing order release
information from the ERP to OTM/GTM
Global Trade Transaction (4) There may be a Global Trade Transaction interface for
each of the 4 ERP systems, subject to change based on
global design. There is an option for creating global
trade transactions from order releases and shipments
within OTM/GTM. However, there will likely be
requirements for screening in advance of transportation
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
5. Responsibility Matrix
The following Matrix is an overall listing of the responsibilities associated with the project. This
is not designed to be a complete task list, but a listing by category and the team responsible.
‘LEAD’ is designed to communicate ownership of a task. In many if not most cases, Inspirage
and/or Land O’ Lakes will support these tasks as needed.
Project Management
Management of the Overall Project LEAD Inspirage functional lead
supports LOL project
manager
Publish and distribute weekly project status LEAD
report
Global Design
Provide detailed requirements during global LEAD
design sessions
Be prepared to make key design decisions LEAD
in a timely fashion during global design
phase
Create draft and final global design LEAD
document including Visio flow diagrams and
descriptions
Provide overall functional and technical LEAD Including documentation of
solution architecture any key steps or
configurations
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
Security
Provide detailed requirements pertaining to LEAD
user roles, security, menus, and screen
configuration
Configuration of user roles LEAD
Item Classification
Configuration of item classification LEAD
workbench
Use item classification workbench to LEAD
classify items
AES Filing
Configuration of GTM Declarations module LEAD
as part of AES filing
Auditing
Provide detailed requirements pertaining to LEAD
auditing
Configure GTM auditing feature LEAD
Transportation Planning
Configuration of Planning Parameters and LEAD
Itineraries
Provide rate loading templates LEAD
Loading of new rates using rate loading LEAD
templates
Configuration pertaining to selecting order LEAD
releases for planning
Configuration of transportation planning LEAD
workflow
Transportation Execution
Configuration of tendering workflow LEAD
Configuration of shipment status workflow LEAD
Overview of Multi-Leg Itinerary Planning LEAD
Freight Settlement
Configuration of Invoice Matching Rules LEAD
Configuration of Invoice Approval Rules LEAD
Configuration of Invoice Tolerance Rules LEAD
Configuration of Freight Settlement LEAD
Workflow
Training
On-the-job informal training of LOL Super LEAD
Users
Development and maintenance of overall LEAD
configuration blueprint document including
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
Extensions
Provide functional specifications of any LEAD
customizations or extensions; to be
confirmed as part of global design
Provide custom code for any required LEAD
cloud-compatible customizations or
extensions at additional cost to be
determined (none determined at the time
of this writing)
Go-Live
Planning for go-live. Develop go-live check- LEAD
list
Provide advice and coaching pertaining to LEAD
go-live planning
Complete actual migration of OTM/GTM LEAD
configuration data from test to production
instances as part of go-live
Provide post-go-live support for a defined LEAD
duration
Change Management
Provide organizational change management LEAD
related to this project
6. Project Approach
The following is an overview of the project approach this Statement of Work is based on and
Project Tasks will be grouped by.
6.1. Prepare
The purpose of the prepare stage is to ensure that the system environment and project team
resources are ready when the full project begins. These activities will be completed by a small
Inspirage and LOL team.
• Pre-Project Checklist
• Prepare Project Kick-Off Presentation
• Audit the as-is process - comprehensive review of LOL use of OTM and GTM processes
• Identify cloud-incompatibilities
• Define the to-be process
• Design of cloud-incompatibility mitigations
• End-to-End process redesign for Dairy, Winfield and Purina
• End-to-End process design for Nutra Blend
• Define/Finalize approach to upgrade and migrate on-prem configurations to cloud
6.3. Build
The purpose of the build stage is to configure the components of the solution as documented in
the define stage. This includes performing configuration, loading master data, performing
integration configuration/development, and creating operational reports. LOL will complete unit
testing for those pieces of the build for which it has lead responsibility, and Inspirage completes
unit testing for its part of the build for which it has lead responsibility.
OTM
GTM
Configure workflow between OTM and GTM
Configure item classification
Configure restricted party and sanctioned country screening
Configure license determination and management
Configure document determination and management
Configure AES Filing
6.4. Testing
The purpose of the Testing stage is to test the complete solution to ensure that it meets the
requirements specified in the Design stage. This stage includes solution testing (also called
“End to End” or “Integration” testing), regression testing, performance testing, and user
acceptance testing.
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
6.6. Deployment
The Deploy stage is where the solution goes live. Activities will include
• Super User Training – Led by Inspirage as described in the responsibility matrix and
supported by LOL
• Upgrade and Migrate On-Prem In-Flight Transactions to Cloud (Similar to config –
Transform to new design as necessary) – Led by LOL and supported by Inspirage. Based
on outcome of Global Design.
• Go-Live in the following sequence (Led by LOL and supported by Inspirage):
• Dairy OTM + GTM
• Purina OTM + GTM
• Winfield OTM + GTM
• Nutra Blend OTM + GTM
7. Assumptions
7.1. Timelines
LOL is responsible for overall PMO activity, and as such, will own responsibility of managing all
participant deliverables in support of the timeline and budget. As part of the final Project Plan
created during the define phase, milestone dependencies will be documented, and
responsibilities assigned. Inspirage project lead will provide notification of risks in this area and
work with the LOL Program Manager for risk mitigation. Any delays outside of Inspirage control
could result in change order, or project extension. Inspirage project lead will work with the LOL
Project Manager to mitigate that risk.
If LOL requires on-site consultants to use LOL laptops, they will be ready prior to the start of
the project.
Building A
Arden Hills, MN
Additional project locations may be necessary for deployment activities or site visits. Work will
be completed remotely when possible to reduce travel costs.
US based project team members will observe normal project work days as Monday to Thursday
when traveling on site. The project team will be available on Fridays for meetings and
completing project-related deliverables.
During offsite activities, Inspirage can use its infrastructure or LOL infrastructure for web
conferencing to facilitate all project discussions in a timely and effective manner.
English will be the primary language for the project documentation. Any translation required to
other languages is the responsibility of LOL.
On site and remote access to OTM/GTM will be made available to Inspirage consultants. This
includes access to all environments. This access must be granted to resources prior to resources
first day on the project to avoid any delays.
7.7.5. Limitations
Inspirage will not be responsible for bugs or gaps in OTM/GTM or any third-party provided
software; however, it will work with LOL to log such issues with Oracle or the third-party
provider to help LOL resolve them in a timely manner. Delays to the project caused by software
bugs or gaps may trigger a change order.
7.8.1.2. Escalation
If the core LOL and Inspirage teams cannot agree on intended scope or any other area relating
to the project, an escalation process will be initiated, whereby the issue will be elevated to the
Steering Committee to make the final decision. The team leaders will work together to
document the issue and co-present the issue to the Steering Committee.
The turnaround time for decision-making by the LOL team for all critical matters (issues
impacting the budget or timeline) relating to the project is no more than 2 business days. For
all other decisions, the turnaround time is no more than 4 business days unless otherwise
agreed to by the project managers. If a decision cannot be made within this timeframe and it
is perceived to impact the project timeline, it will be escalated to the Steering Committee for a
decision to be made.
The Inspirage and LOL Project Manager(s) will communicate known risks and issues and
recommend steps to mitigate the issues as part of the structured project reporting.
8. Resources
The following sections provide details on the roles associated with the project.
which, meeting frequency may be adjusted based on project status. This team is responsible
for aligning LOL and Inspirage strategic project direction.
A monthly meeting is recommended for this team. There may be times where more frequent or
ad-hoc meetings are required.
Inspirage will do its best to provide resource continuity throughout the project. Excepting
instances out of its control (e.g., termination of employment), Inspirage will not remove a
resource from this engagement without permission from LOL. If a resource needs to be
replaced, Inspirage will attempt to replace the resource with another resource of similar skill
level. The parties will agree to a reasonable knowledge transfer and transition plan to an
equivalently qualified resource, knowledge transfer and handover period. This period shall be
not more than two weeks. The cost of knowledge transfer (e.g. reviewing documentation,
familiarization with LOL objectives) shall be the responsibility of Inspirage. Inspirage will use
reasonable effort to maintain the initially agreed project timings.
In addition, if resources are replaced at the request of LOL, the parties will agree to a
reasonable knowledge transfer and transition plan to appropriately qualified resources. The
cost of knowledge transfer shall be the responsibility of LOL with the exception of situations
where both parties have agreed there is a performance issue and in such case the cost of
knowledge transfer shall be the responsibility of the Inspirage.
Each identified role is not necessarily a single resource; some roles can be filled by a single
resource, and some roles may require multiple resources. This at the discretion of LOL as
required by the project plan and timeline.
Report all test failures and log associated defects; communicate with developers; complete
retests as needed
Inspirage and LOL will determine the appropriate mechanism for communicating a change
request. Change requests will be documented and may require formal approval with electronic
signatures.
It is important to limit the amount of time spent evaluating change requests. It is possible that
significant time spent evaluating change requests may lead to a change order.
Changes to this SOW will be managed through the procedure described in Change Order
Process section. This may result in adjustments to the Project Scope, Estimated Schedule,
Charges and other terms. These adjustments may include charges for any resulting additional
work or waiting time on a time and materials basis using the rates in Fees and Expenses
section. However, Inspirage will notify LOL of these charges in advance and obtain written
approval of such charges. If an assumption deviation is not resolved through Project Change
Control Procedure, then the issue will be resolved in accordance with the Escalation Procedure.
In no event shall the scope, specifications, resources, costs, or timeline as defined in this
proposal be deemed altered, amended, enhanced, or otherwise modified, except through a
mutually agreed upon written change order executed by an authorized agent of both parties.
DocuSign Envelope ID: A910E0EE-1809-4912-AEDC-75A0BEC80746
4 Testing Test
Completion of solution testing Dairy W36
Completion of user acceptance testing Purina W40
Updated design documentation (Detailed process flows, Winfield W44
configuration guide, integration mapping specs, master
data guide)
Nutra Blend
7 Configuration & Unit Test Build W56
Updated design documentation (Detailed process flows,
Configuration guide, integration mapping specs, Master
Data Guide)
We expect the entire engagement will last 74 weeks from start to finish (this includes a
shutdown of the project during year end in December 2019). Various sections of the project to
share some overlap. Please see the detail below:
• Prepare
• Define – Global Design – 7 weeks
• Dairy, Purina, Winfield
• Support of Integration “Jump Start” period – 8 weeks
• Build – 18 weeks
• Test – 20 weeks
• Deploy – 13 weeks
• Go Live Support – 4 weeks
• Nutra Blend
• Support of Integration “Jump Start” period – 9 weeks
• Build – 12 weeks
• Test – 8 weeks
• Deploy – 5 weeks
• Go Live Support – 4 weeks
Below are key project dates: Dates are dependent on completion of the commercial agreement.
The dates below are illustrative only. Some dates may be adjusted based on outcomes of
global design
• Prepare start: Week of 08/13/2018
• Project start: TBD – Expected Start Week 09/17/2018
• Dairy Go-Live: TBD - Expected Go-Live Week 05/27/2019
• Purina Go-Live: TBD - Expected Go-Live Week 06/24/2019
• Winfield Go-Live: TBD - Expected Go-Live Week 07/22/2019
• Nutra Blend Go-Live: TBD - Expected Go-Live Week 01/20/2020
• Project End: TBD – Expected Project End Week 02/21/2020
Inspirage will deliver project status reports every week. Each report will include:
Key accomplishments in that period
Upcoming activities for the next period
Issue/risks/watch-outs with due dates and mitigation plans – this should be all-inclusive on
all aspects of project, whether it is schedule delays, resource problems, normal project
operational issues, etc.
Upcoming milestones
Phase-wise deliverables status updates
Site status updates
delivers to Inspirage a timely notice of Defects and Inspirage agrees that the items specified in
the notice are Defects, Inspirage will correct the described Defects in a timely manner. After
redelivery, the parties shall again follow the acceptance procedures set forth in this Section.
Inspirage and LOL each agree to work diligently to achieve acceptance of a deliverable at the
earliest possible date, subject to the acts and omissions of applicable third-party licensors, and
LOL will work diligently to put the deliverable in live production operations.
11. Investment
11.1. Terms
This is a Time and Materials engagement.
• Consulting costs will be billed on a bi-weekly basis, as hours are consumed.
• Inspirage will adhere to the LOL Travel Policy. Travel related expenditures will adhere to
Section 3 of the Agreement and fees will be capped at a maximum of twelve percent (12%)
of the total project cost.
• Inspirage resources will be expected to enter their time worked on the project on a weekly
basis in Clarity our project management tool. Time sheets are due by noon on Fridays. On
weeks where the end of the month falls there will be the requirement to submit two
timesheets.
• Any applicable taxes are not included in the costs below and will be invoiced as an additional
line item.
• Payment terms are Net 30.
By____________________________________ By __________________________
Jorge Garcia
Name _________________________________ Name _Marc Marshall___________
Sr. Sourcing Director
Title __________________________________ Title __VP Business Development_
8/27/2018 | 8:34 AM CDT 8/27/2018 | 7:04 AM PDT
Date __________________________________ Date ________________________