Fluent OMS Project Phases
Authors:
Dominik Malzacher, Movyn John, Anita Gu, Cille Schliebitz
Changed on:
31 Jan 2025
Overview
Learn about the typical phases in delivering Fluent OMS projects from Discovery to 'Go Live'.
Key points
- Comprehensive Discovery: Ensure thorough gathering of business requirements and precise backlog generation to set a solid foundation for the project.
- Robust Testing: Conduct System Integration Testing (SIT), Performance Testing, and User Acceptance Testing (UAT) to validate all aspects of the solution.
- Client Involvement: Engage clients early, especially before UAT, to familiarize them with the user interfaces and gather their feedback.
- Successful Launch: Execute a meticulous production deployment, including data staging and validation testing, to ensure a smooth 'go live' transition.
Typical Project Lifecycle
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.

- Discovery is the initial phase of the project. This phase involves gathering business requirements, generating the backlog, and updating project estimates and schedules.
- Implementation covers configuration, development and testing phases.
- System Integration Testing (SIT) is used to test individual integrations between systems (i.e. end-to-end). Performance Testing is used to confirm the peak volumes for orders and inventory loads.
- User Acceptance Testing (UAT) is where the business signs off on the end-to-end business scenarios and reporting. Typically, the client is onboarded just before UAT, so they can effectively use the web apps (Fluent OMS and Fluent Store) user interfaces during testing.
- Launch and 'go live' carry out the production deployment, data staging and validation testing phases of the project lifecycle