SOLUTION CRAFTING WITH UNDERSTANDING
 

com·pre·hend

[ kòmprə hénd ]

Definition

  1. transitive and intransitive verb
    understand: to grasp the meaning or nature of something.
  2. transitive verb
    include something: to include something as a part of a larger whole (formal)
[14th century. < Latin comprehendere "grasp fully" < prehendere "seize"]

contact us

Phone: +27 (0)21 551 6456
E-mail info@comprehendit.co.za
Postal Address: P.O. Box 36895
Chempet
7442
Physical Address: 18 Marconi Road
Montague Gardens

View a map to our premises

or send us a message on the contact us page

our approach and methodology

ComprehendIT employs a holistic systems thinking approach to the design and development of software.

When applied to problem solving, the systems thinking approach focuses us on results rather than knee-jerk responses, and so we work toward better, longer-term answers and solutions.

When initiating a software development project our focus is on what results and objectives we need to reach, where are we now from achieving those objectives and what we need to do to move forward in reaching our objectives.

where do we want to be?
what are our outcomes, purposes, goals?
how will we know we have reached it?
how will we know that we have achieved our outcomes, purposes, goals?
where are we now?
what are the issues, problems and challenges that face us at present?
how do we get from where we are to where we want to be?
how do we close the gap (gap analysis) from A -> C in a complete and holistic way?
what is changing in the environment or requirements that we need to consider?
this is an ongoing question that needs to be asked throughout the various phases - if something changed we need to revaluate where we are now, where we need to get to and what we need to do to get there.