Our methodologies are extensions of our understanding and adoption of Indigenous first principles of fairness, honesty, respect, efficiency, being rooted to our surroundings, and remaining accountable to our communities.


people first

We believe technology exists to connect and serve people. To ensure we keep this focus at every step of our projects, we leverage practices and ideas that put people first. 

We utilize tools such as:

  1. User-Centered Design - User-centered design is a framework of processes in which the needs, wants, and limitations of end users of a product, service or process are given extensive attention at each stage of the design process.
  2. Flat Hierarchies - A flat organization refers to an organization structure with few or no levels of management between management and staff level employees. The flat organization supervises employees less while promoting their increased involvement in the decision-making process.
  3. Value-Based Pricing - A pricing strategy which sets prices primarily in the estimated value to the customer rather than on the cost of the product or historical prices.
  4. Dynamic Project Management - Dynamic Project Management is a fluid, supportive and responsive way of managing projects that works with the needs of teams rather than against them.

Systems thinking

Systems thinking allows us to consider the linkages and interactions between the elements of a whole, helping us to cultivate effective, efficient solutions.

We utilize tools such as:

  1. Lean - A systematic method for the elimination of waste within a manufacturing system, centred on making obvious what adds value by reducing everything else.
  2. Modular Programming - A software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.
  3. Inclusive Education - Inclusive education practice is an approach to teaching that recognises the diversity of students, enabling all students to access course content, fully participate in learning activities and demonstrate their knowledge and strengths at assessment.


Giving back

Without the communities that surround and support us, we would not be here. Not only do we build capacity in the communities we serve with our youth training programs and outreach, but we also prioritize projects that seek to improve the lives of FNMI peoples in Canada.

We utilize tools such as:

  1. Profit Sharing - A system in which the people who work for a company receive a direct share of the profits.
  2. Open Source - Computer software with its source code made available with a license in which the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose.