What is Foresient ?
Foresient is a state-of-the-art platform that enables demand planners to forecast at scale.
Foresient forecasting platform uses a suite of AI-based sophisticated algorithms that's equipped to handle varied real business scenarios, for instance predicting future sales.
The platform builds forecasting models by looking at historical data with a combination of other aspects like promotion, holidays, and schemes, among others. The engine runs multiple built-in algorithms, automatically identifies the best fit model, and predicts the time series. These meaningful outcomes can eventually help businesses to optimize the plans for the future.
My role: Senior Interaction Designer.
Duration of the project: 4 months
Who is a demand planner ?
Demand Planner is someone who is there to drive the demand and inventory levels of consumer goods(known as CPG). In other words, to maximize cash flows, and sales and services levels.
Terminology
Forecast: A combination of Category + Geography + Product + A time cycle.
Forecast list: A collection of forecast for a given point in time.
KPI: The value that is forecasted for the time cycles.
Design motivation & goals
Design that helps demand planners forecast the right volume levels for stores/manufacturers etc. across multiple locations.
Build a design system(i.e Component library) that can be scaled.
Help developers use design tokens to establish an accurate handover via Zeplin.
Persona
Marian Tess
28 years old
Salary: 100k - 140k
Moved to a new job couple of months ago
Lives in New York
Works as a supply chain manager
Goals:
Analyse and visualise a forecast
Tweak the forecast based on implicit information
Share the forecast with the respective stakeholder
Know what forecasts are performing quickly.
Frustrations:
Loses motivation when using a huge excel file
None of the forecasts are mapped accurately
Does not understand the modelling of a forecast
Everything is complicated and not simple to use
Understanding the problem
Rapid prototyping & user interviews to validate pain points
How do you deliver high forecasting accuracy across multiple categories today?
What is a high forecast accuracy in a highly volatile and seasonal product category for you?
How do you submit modeling requests as per the business needs currently?
What statuses of the modeling requests are crucial for you?
What are the different hierarchy levels you view your forcasts in?
Where would you click on this design, and what do you expect to happen?
Sample responses
Editing any time period value in a forecast? i.e. 4W or 8W?
As a demand planner I only edit in one type of time series Eg. Either 4W or 8W
I need to view causal factors on the screen.
Handling outliers, should that be done by the Demand Planner using the tool.
Alert systems for the forecast if they are beyond acceptable limits.
Product Principle
Be Transparent:
Our UI should be clear as data can be messy. Our web app shouldn’t be. We minimize visual noise to maximize focus on actionalble data. At the end of the day it has to be understandable, but our users should be the focus.
Be Accurate:
Our web app helps users push their most validated data because that’s what we believe creates an accurate forcast. If our design has done its job, forecasts will feel like real time data
Early Wireframes
View current & previous forecasts:
In here, the demand planner will be able to view current forecasts & previous(published) forecasts. If required, the forecast data can also be exported in excel so that any immediate changes can be made. The demand planner can also slice & dice the data to view specific information and publish the forecast if satisfied with the results.
Visualise forecasts:
As a demand planner, it is very important for them to visualise trend lines of the forecasts to capture any sort of anamoly or deviation. With the “view trend” action, the user should be able to quickly view a snapshot of the forecast and toggle between different timelines(mainly 4/8 weeks).
View model:
In forecasts, it is crucial to view what type of models are influencing the forecasts. Models are usually prepared by the data scientists & demand planners together, however, sometimes, demand planners are not in the loop. Hence, a dedicated area to view this information is useful to the user.
Colour System
Final Screens
Forecast view
Forecast changes view
Forecast model view
few more screens…