We are process oriented and use internally-developed processes derived from combining of our experiences with accepted best practices.  Our style is communicative, inquisitive and intellectually honest.  We approach our work with a mindset of driving innovation and an attitude of collaboration. 



Multidisciplinary creative problem solving

Our multidisciplinary team searches for the intersection of user need, solution requirements and technology capabilities in developing a solution.  In other words, we endeavor to look at problems from different perspectives to arrive at an effective and efficient solution.  Given the various elements of a digital health solution, seams in a solution is a central concern.  As such, having the digital health, software, hardware and regulatory affairs expertise in house is critically enabling.

Our approach to problem solving is based on a combination of design and systems thinking in order make connections that are not obvious.  Design and system thinking lend themselves well to digital health.  Design thinking puts the user/patient at the center of the design process.  Systems thinking helps anticipate the unexpected; it also orients us to consider longer term implications of the solutions we develop today.  Our goal is to develop solutions that can be evolved with the need, rather than have to be scrapped for a fresh version.  In other words, we endeavor to imagine the roadmap for maintaining and advancing the solutions developed today.


Our approach to project planning is based on phases. A phase has prescribed objectives, deliverables, milestones, timetable and pricing—enabling go/no-go decisions. The go/no-go decision points are designed to manage risks inherent to an innovation project.

Projects may range from having been defined well to not. We can usually help our customers develop the solution requirements with an Opportunity Definition, which also creates a project plan, including deliverables, timetable and budget.

Projects may range from simple to complex.  Complex problems by their nature often require development and application of new ideas and concepts, introducing opportunity and risk. Additionally, unanticipated opportunities and risks often arise in complex projects. We strive to communicate and address these opportunities and risks promptly.