Our agile process is tailored to minimize risk and bring value each step along the way.
01.
Opportunity Assessment (free)
Meet our experts so that we can develop a sound understanding of your processes, highlighting opportunities where we can assist.
​
This initial encounter also serves to establish a set of recommendations such that you have a clear view of what would be required for a successful project.
For each opportunity, we perform an initial assessment of:
-
the availability and quality of your data
-
the maturity level of the ITs infrastructure in place
-
the availability of domain experts
-
the complexity of the problem(s) at hand
Opportunity &
Maturity Chart
02.
Formal Opportunity Analysis
We establish an in depth analysis of the selected opportunities. At this stage, our aim is to fully qualify the scope of the problem(s) at hand. For each problem, we establish:
​
-
the variables that can exert some influence on the issue
-
the impacts the problem can have on other sectors
-
the KPIs needed to measure the issue's various effects
Opportunity
Analysis Report
03.
Feasibility Study &
Funding Prospects
Following the in depth analysis of each opportunity, we produce a feasibility report. At this point, our goal is to address all the factors that can influence the feasibility of the solution, notably:
​
-
the variables our solution can leverage
-
the expected gains/ROI
-
soft and hard constraints the solution should honor
-
the goals to achieve and their hierarchy
-
the frequency at which solutions must be generated
-
available budget & applicable government funding
Feasibility Study Report
04.
Solution Design &
Proof of Concept
At this stage, we proceed through quick iterations to produce a working proof of concept. This encompasses:
​
-
defining the required data set and related data sources
-
implementing connectors to access your data
-
defining and implementing test cases
-
designing and implementing the optimization model at the core of the solution
​
We finalize this stage with the demo of a working proof of concept against the devised test-cases. These test-cases should be close to real production data but also attempt to isolate the problem from background noise and factors not covered by the solution.
Solution Working
Proof of Concept
05.
KPIs Design &
Proof of Concept
Parallel to step 4, we design and implement the connectors and transformations needed to provide the necessary KPIs to measure our solution's effectiveness. This includes:
​
-
Implementing connectors needed for KPIs
-
Devise and design visuals for monitoring KPIs along with variables which can affect the solution's performance
KPIs Working
Proof of Concept
06.
Production Beta & Final
Finally, we deploy the solution in beta stage. During this stage, gates are in place such that no solution result is applied without explicit approval. We gather feedback and metrics to make sure everything is working as intended and perform correctives where needed.
​
Once the beta is deemed stable enough, we activate the model in production. At this latter stage, solutions can be applied and published without explicit approval.
07.
Maintenance & Support
Your goals and capabilities might change in the future. This is why we conceive our solutions to be widely configurable from the ground up.
​
Should larger adaptations prove necessary, we offer support and maintenance plans tailored to your needs.