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. |