An Enterprise Architectural Approach. e-Government may be thought of as a complex socio-economic and
human-machine system, which has begun to be explored and developed in recent years with the use of the Enterprise Architecture (EA) methodology. This approach encompasses a generalized representation of the subject domain structure and the subsequent formation and use of the principles and guidelines that define the system architecture development management over time.
One of the important advantages of this architectural method is the availability of tools that allow a government (or any organization) to synchronize a complex system development strategy with opportunities carried by ICT.