top of page

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

Opportunity &  Maturity Chart
deliverable

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

 Opportunity Analysis Report
deliverable

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

Feasibility Study Report
deliverable

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

Solution Working  Proof of Concept
deliverable

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

KPIs Working  Proof of Concept
deliverable

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.

Solution beta and final

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.

maintenance and support
bottom of page