GIS Services:

 Needs Analysis
 Requirements Analysis
 Software Design
 Software Development
 Software Testing 

 GIS Training  
 Pair Programming


GIS User Requirements Analysis

Prior to creating detailed technical designs, software and databases, an organization must have a vision of how personnel and systems will interact to accomplish specific tasks.  This is referred to as a Conceptual Design.  For each projected software product or function identified in the Needs Analysis, work with the specific personnel to determine how software will be used and the data requirements for each stage in the process.  Identify deliverables for each step and develop flow charts and models using Visio and the Unified Modeling Language (UML) that define user requirements, software functionality, and database structure.