Implementation plan

From IMSMA Wiki
Revision as of 23:35, 24 February 2014 by Alnaucler (talk | contribs)
Jump to navigation Jump to search

Process overview

  • Get a full backup and configuration details from the country
  • Clean-up your dataset and collect all data
  • Upgrade your dataset to 6.0
  • Uninstall ArcEngine 9.3.1, IMSMANG and IMSMA RE 5.08.04
  • Install IMSMANG and IMSMA RE 6.0
  • Restore dataset and redo all configurations
  • Refresher training for end-users
  • Plan the next activities


Full backup and configuration details

With the IMSMANG backup functionality you get:

  • Database
  • maps (easier if you may get background.mxd and files)
  • geodatabase
  • iReports (as files)
  • form templates (as files)
  • translations
  • attachments

Verify that you can restore the backup!

You need also secure other files:

  • IMSMA.mxd (if customized)
  • Source map files
  • local projection files
  • C:\IMSMAng\migration\conf\migration.properties and any import scripts
  • Fallback fonts (IMSMAng\jre____\lib\fonts\fallback)
  • External tools
  • ODBC configurations

You need to take notes on client and server settings.

Clean-up your dataset and collect all data

There might be more country specific to do than what is mentioned in Data quality checks before upgrading to V6.0. All mdml and xml files must be imported (at least to the workbench) because the support for mdml is ended and xml files created with 5.08.04 will not be possible to import into a V6.0 database.

Upgrade your dataset to 6.0

This is described in details in Upgrade from 5.08.04 to 6.0 process

Uninstall ArcEngine 9.3.1, IMSMANG and IMSMA RE 5.08.04

This needs to be done on all computers in the country during a short time period since all installations in the country needs to be on the same version. After uninstallation the IMSMANG and IMSMARE folders should be deleted, refer to Uninstall IMSMANG and related applications and Uninstalling IMSMA RE for detailed instruction on how to uninstall. It is also good practice to restart the computer.

If the country is also upgrading to ArcGIS Desktop 10.1 they could uninstall older versions now too.

Install IMSMANG and IMSMA RE 6.0

Refer to install IMSMANG V6.0 and installing IMSMA RE.

It is important that the ArcEngine license is registred before restoring the database.

Restore dataset and redo all configurations

The database should be restored the NMAA and verify Check with the countries with the country. The client and server configuration might need to be adjusted. The NMAA needs to distribute the full backup to all local installations and give country specific instructions e.g. local projection files.

Refresher training for end-users

The NMAA needs to conduct refresher training for end-users. It is recommended to have different groups e.g. data entry personnel and management do not need the same training

Plan the next activities

  • Run the new Saved searches
Discuss the outcome with the countries and if necessary make a plan on how to correct the errors/low data quality.
  • Staging area
Could the country benefit from starting using the staging area for e.g. GIS analysis and map production?
  • lightMINT & MINT
  • Process mapping
are all processes supported and entered into IMSMA? It is quite common that Cancellation and the NTS survey itself are not entered.
  • Country Structure ID
Country Structures get updated e.g. districts are merged or towns changes names. If the Country Structure ID is set to the Pcode or another identifier used in the country future updates of the Country Structure would be greatly facilitated.
  • Has all data been included into the IMSMANG database?
Many countries still have historical data in different operators' databases

{{#switch:|subgroup|child=|none=|#default=

}}{{#if:|}}{{#if:Upgrade Process|<td style="text-align:left;border-left-width:2px;border-left-style:solid;|{{#if:|}}}}{{#if:|{{#if:IMSMA Hub{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:implementation plan

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}{{#if:|{{{group2}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list2}}}

}}{{#if:|{{#if:IMSMA Hub{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:implementation plan

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}{{#if:|{{{group3}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list3}}}

}}{{#if:|{{#if:|{{{group4}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list4}}}

}}{{#if:|{{#if:|{{{group5}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list5}}}

}}{{#if:|{{#if:|{{{group6}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list6}}}

}}{{#if:|{{#if:|{{{group7}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list7}}}

}}{{#if:|{{#if:|{{{group8}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list8}}}

}}{{#if:|{{#if:|{{{group9}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list9}}}

}}{{#if:|{{#if:|{{{group10}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list10}}}

}}{{#if:|{{#if:|{{{group11}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list11}}}

}}{{#if:|{{#if:|{{{group12}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list12}}}

}}{{#if:|{{#if:|{{{group13}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list13}}}

}}{{#if:|{{#if:|{{{group14}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list14}}}

}}{{#if:|{{#if:|{{{group15}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list15}}}

}}{{#if:|{{#if:|{{{group16}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list16}}}

}}{{#if:|{{#if:|{{{group17}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list17}}}

}}{{#if:|{{#if:|{{{group18}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list18}}}

}}{{#if:|{{#if:|{{{group19}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list19}}}

}}{{#if:|{{#if:|{{{group20}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list20}}}

}}{{#if:|{{#if:IMSMA Hub{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:implementation plan

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}

{{{below}}}

}}{{#switch:|subgroup|child=

|none=|#default=}}{{#ifeq:|Template|{{#ifeq:|child||{{#ifeq:|subgroup||{{#switch:implementation plan
|doc
|sandbox
|testcases =
|#default = {{#switch:hlist
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}