Software Development Services
Let computers do what computers are good at so people can get on with doing what people are good at” (Stan Openshaw). Generally speaking, most people are not great at doing complicated mathematical calculations in their head, nor interested in repeating the same processes over and over .
This being so, we provide three levels of software development aimed at :
- Simplification Standard Geographical Information System software may help with calculations or to produce accurate maps. However they are expensive and provide far more functionality than most individuals or organisations use. They also entail a steep learning curve and a commitment to keep pace with this fast changing technology. We can develop intuitive user interfaces to allow you to concentrate on the job not the tools.
- Automation It can be time consuming to fully explore all the dimensions of a problem. The same processes may need to be undertaken many times to cover all the options We can create software to run your processes in a batch, i.e. from data acquisition to report production at a single click.
- Investigation GIS is often used to help understand problems which operate at such a scale and complexity that considering each combination of possible factors quickly becomes overwhelming. We can implement statistical optimisation techniques and datamining algorithms to sift out the interesting cases. As scientists we prefer to avoid “black box” solutions. The criterion for which cases to select are always clearly available as parameters set by the researcher. However by sifting the available information you are left with more time to do what humans are good at – inference and interpretation.