Remember learning about the Scientific Method in Grade 7?
At IMC we apply this process to guide our solutions. We create hypotheses, build frameworks for testing, gather data and uncover solid and supported solutions to systems challenges.


Using this methodology means we spend important thinking time on the solution formulation allowing the actual software development phase to be fast and successful. Instead of the traditional "requirements gathering" process, we employ a diverse portfolio of research methodologies, including: Demographics, Ethnographics, Job Shadowing, Interviews, Primary Research and more.

We are what we repeatedly do. Excellence, then, is not an act, but a habit.

~ Aristotle