Author:
Fluent Commerce
Changed on:
6 Feb 2024
Learn how to effectively plan and execute Fluent OMS projects and apply similar steps to your projects. Also, discover our recommended practices, key project milestones and overall guidelines.
Read this document to learn:
Author:
Fluent Commerce
Changed on:
19 Sept 2024
Learn about the typical phases in delivering Fluent OMS projects from Discovery to 'Go Live'.
At a high level, a typical project lifecycle consists of discovery and solution design, implementation, testing and launch. An example project timeline showing the different phases is shown below.
Author:
Fluent Commerce
Changed on:
6 Feb 2024
Discovery is the critical first phase of any project where all parties develop a shared understanding and mutually devise strategies to solve the various problems from an OMS perspective. It gives the opportunity to align the client, project team, business, IT stakeholders, and other vendors but also ensures the project is steered in the right direction with a strong foundation. Discovery topics refer to the main areas we suggest should be covered during a discovery session.
Parts 1, 2, and 3 in the diagram below consist of the discovery topics, which are all critical for project success. Topics are grouped into three parts. When structuring the workshop, the recommended approach is selecting the topics most relevant to the client's requirements.
Discovery topics here help to determine information relevant to the current ecosystem and technical integrations. Includes integrations such as:
Having a good background understanding of Products, Locations and Inventory information determined in Part 1 makes the next part (Omnichannel Experiences) much easier to complete.
Omnichannel Experiences help to determine how the Fluent platform can help to achieve client-specific objectives and requirements in the domains of Order orchestration, Inventory management, Product availability, and Store fulfilment.
Topics covered in this part help determine who the internal and external stakeholders are (e.g., suppliers) impacted by the change in processes and systems. A change in systems and processes will require staff training to become familiar with the process and system changes.
Includes topics such as:
Author:
Fluent Commerce
Changed on:
6 Feb 2024
Fluent Expert Services (ES) are our subject-matter experts who are responsible for ensuring that project implementation leverages the full extent of the software features and capabilities of Fluent OMS, and that best practices are followed. This article will cover the different service packages that are on offer to help facilitate the project, keep it moving forward, and involve all parties (Expert Services, Partner, and/or the Client) working collaboratively to validate choices, monitor progress, and review developments.
Designed to assist with discovery and ensure successful implementation of Fluent Order Management. It's popular with partners and clients who are still learning the ropes and would benefit from having support from an Expert Service Consultant to help guide the process and ensure that implementation commences in the right direction. It includes the provision of technical and functional guidance throughout project delivery according to Fluent Order Management best practices. The team is also there to help conduct detailed technical and functional checks and reviews, and also assist with:
Designed to assist with:
Designed to support the successful go-live of Fluent Order Management. It includes an oversight over multiple checkpoints to ensure the solution is certified to launch. This process is intended to be run 2-3 times to ensure the implementation is in a state of 'fit-for-production' and is documented and issued in a Ready For Launch report (RFL) for partner and client records.
Author:
Fluent Commerce
Changed on:
3 Oct 2024
Ready for Launch (RFL) includes a number of tasks and activities involved in configuration, inventory management, workflows, custom plugins and integration analysis during the project lifecycle.
Analysis of the general account setup, such as settings and users. It also includes the verification of key platform feature toggles, which are required for any new Fluent account.
Involves the analysis of inventory management, such as the nature and frequency of inventory batches. Inventory processing in large volumes can result in computer-intensive operations within the Fluent platform, resulting in a potential impact on the overall execution of business logic. Because of this risk, another focus area is on the analysis of inventory volumes, which can lead to required optimisations and changes in the way inventory is handled.
Includes analysis of workflows in the account with a focus on the structure, readability, consistency, and maintainability of the workflows.
Includes analysis of the custom plugin and a review of the corresponding code. Similar to the workflow analysis, the focus is on the structure, readability, consistency and maintainability of the plugin.
Integration analysis focuses on the integration of the Fluent platform with other systems. It covers the most important aspects when integrating with the platform.
Author:
Fluent Commerce
Changed on:
6 Feb 2024
Project team setups typically include Fluent's Expert Services team, implementation partners, and clients. Projects are usually client-led or partner-led projects; however, In-house projects are also possible. Successful project delivery involves all parties working collaboratively. This article will cover the various roles and associated tasks in delivering a successful project.
When the engagement of Fluent's Expert Services team begins and ends is shown in the project timeline below:
Ready for Launch occurs 2-3 times throughout the implementation depending on the project complexity. At a minimum, it is done:
By doing this, it gives both partner and client the opportunity for early feedback and the ability to take any remedial action not to delay the project timeline. It further provides the input that the solution will be fit-for-purpose.
Partner-led and Fluent Expert Services-led activities:
Author:
Fluent Commerce
Changed on:
5 Feb 2024
A typical setup of a Fluent ecosystem for a project will include production and non-production (or sandbox) accounts. This article will cover the provisioning of Fluent accounts that are provided to the partner or client.
A typical setup of a Fluent ecosystem for a project will include production and non-production (or sandbox) accounts.
Clients and Partners are provisioned with the following standard Fluent accounts:
Fluent accounts will be provisioned upon request and at the project milestones (as shown above). The process to request the provisioning is through your assigned Expert Services consultant. Any accounts issued to clients or partners can only be used for specific project-related phases/activities.
Development Sandbox Account
Development Sandbox accounts are provisioned during the Discovery phase, typically towards the end so we have an idea of what the implementation is going to look like.
SIT/UAT Sandbox Account
SIT/UAT Sandbox accounts are provisioned as you get closer to 'dev complete' for finalising the requirements so that we have a fresh environment for users to perform their SIT/UAT.
Production Account
Production accounts are typically provisioned within about 6 weeks of Go-Live, and once everyone is relatively confident with the implementation on the UAT account, and the Ready For Launch (RFL) report has no blocker issues open.
Author:
Fluent Commerce
Changed on:
6 Feb 2024
Project representatives from Fluent Commerce, the Client, and/or the Partner are separated into distinct areas of project responsibility. This article will cover the typical team setups involved in Fluent OMS projects.
Projects are led by either the Implementation Partner or the Client, directly involved in implementation.
A Project Sponsor (or Project Manager) on the client side is matched with an Expert Services Senior Manager or with a member of the Client Success team from Fluent Commerce. They will also be matched with the Account Lead and/or the Project Manager on the Implementation Partner's side.
The Solution Architect, Business Analyst, and Tech Lead on the Partner's side are matched with the Product Owner, Enterprise Architect, and Expert Services Consultant on the client side.
During the implementation process, the client's IT team, Fluent Commerce's Expert Services Consultants, and the partner's QA Tester/Engineer and team of Java + React Developers work together.
During Workshops and Testing, Business and IT Stakeholders, Key Users from the client side, Expert Service Consultants from Fluent Commerce, and a Business Analyst from the Partner's end come together.
Author:
Fluent Commerce
Changed on:
6 Feb 2024
Every company has a unique approach to project estimation, so there is no one-size-fits-all solution. This article covers the typical approaches used to estimate projects.
A possible approach to estimation post-discovery is shown in the example provided below. A similar approach can be taken as a good jumping-off point in identifying the solution types, estimating task sizes and prioritising sprints as the project progresses to development.
Solution Type
Depending on the scope of the project, you may define these Possible Values separately, but as a point of reference, the Base solution could be the out-of-the-box solution you get from Fluent Commerce.
Estimation
Estimation again there is the T-shirt size understanding whether it is base or should be minimal effort (0 to 1) days. Small simple configuration ranging from 1 to 2 days. Medium, Large, all the way up to X-Large where it’s a complex custom solution that's gonna need to be designed and can potentially be 20 to 40 days.
Priority
In addition to identifying the solution type, and T-shirt estimates against each requirement, it is also important to run through the priority.
The MUST, SHOULD, COULD and Won’t is a good place to start to be able to prioritise the sprints as we move to development.
Author:
Fluent Commerce
Changed on:
6 Feb 2024
Fluent representatives who work with implementation partners and during projects.
Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.