Los fundamentos de un diseño de sistema satisfactorio son procesos claros, enfoques sistemáticos y el uso de una metodología de desarrollo de arquitectura. Las decisiones clave en torno al software que se va a utilizar, la conveniencia de ampliar con SDK o el aislamiento del entorno constituyen todos puntos críticos de decisión.
Más allá de la tecnología, las personas que respaldan y utilizan una implementación son el factor más importante para el éxito. Los procesos de la organización deben desarrollarse para utilizar sistemas SIG a escala y con un aprovechamiento eficiente de los recursos.
Cree diagramas claros y consistentes para sistemas basados en ArcGIS utilizando conjuntos de herramientas y guías de diagramación, que incluyen iconografía, estilos y recursos útiles. Hay instrucciones disponibles para Visio, Lucidchart y draw.io.