Geoinformaatika kordamine
· Elu on väga dünaamiline suurema GIS projekti läbiviimise käigus tuleb varasemad
eeldused ja seisukohad läbi vaadata.
· Tarkvara loomisel ei oska me täna öelda, mida soovime kahe aasta pärast teha.
· Pidevalt muutuva keskkonnaga kohanemiseks on sobilik tarkvara arendamise
spriaalmudel.
· Tuleb püstitada viis olulist eesmärki:
1. Protsessi peab juhtima süsteemi arhitektuur. See nõuab kompromissi leidmist
kasutaja nõudmiste, tarkvaratehnoloogiliste võimaluste ja eeldatava süsteemi eluea
vahel.
2. Luua tuleb iteratiivse elutsükli toetamise mehhanismid, mille eesmärgiks on
riskide hajutamine. Võimaldab muudatusi võimalikult valutult süsteemi
integreerida.
3. Kasutada võimalikult palju komponentidel põhinevat tarkvara arendamist. Liikuda
tuleb lähtekoodi kirjutamiselt valmiskomponentide integreerimise ja vajadusel
loomise poole