E-government strategy : the strategic framework, administrative structure, training requirements, and standardization framework. (Republic of Kenya, Cabinet Office, Office of the President, 2004)