Thursday, August 29, 2019

Implementation of Enterprise Architecture Research Paper

Implementation of Enterprise Architecture - Research Paper Example In addition, business architecture acts as a foundation for the organization in aspects relating to missions and vision of the organization. Furthermore, business architecture allows the top-level management to make future decisions about the organization and allow them to communicate changes that follow those decisions across the organization. In order to achieve its purpose, the business architecture has significant aspects, which include information, processes, functionality, and organizational roles. According to Murer, Bonai & Furrer (2010), information involves the core details and systems, which provide store and process critical business information. All this information is arranged in a model that allows all this details to be implemented easily. Business functions are provided through the use of applications. The business functions are normally linked to the information model to be able to analyze any gaps or misalignments that may be present in the application. In addition , by linking the business functionality to the information architecture, a clear description of what information are used for particular purposes are known. The business process involves clear and flexible workflows that allow frequent process to be identified in multiple processes. Well-designed operational processes will allow efficient capturing and processing of data. To ensure that operation of processes is efficient, different roles are assigned to various organizational structures, which result to critical decisions being put in to action. Enterprise Application Architecture According to Murer, Bonai and Furrer (2010), use of various functionalities in application architecture forms an application landscape, which can be used to provide definite business purposes. In addition, for the application architecture to accomplish its purpose certain software parts need to be combined to sustain the business process. The software component will include data structures, programs, conf igurations and related documentation. The application landscape will have domains, which contain information related to the business. That is business functions and entities. A large application landscape may necessitate the use of several domains and sub-domains to allow efficient management. Murer et.al (2010) note that application domains should be chosen in such a way that applications in the same domain could be linked to one another than when in different domains. This endures that quality is not compromised. In addition, the choice of a domain model needs to be carefully selected taking into account the processes and products being incorporated into the domain. Furthermore, closely linked applications in the same domain will have a crucial influence on the use of the application landscape. The domain will assist in breaking down the data used in the application landscape in to minor easily manageable components. Modeling approach will entail preparation of a catalog of functi ons and data both on an appropriate level (Murer et.al, 2010). This will be followed by assigning each function and data to the suited sub domain. In addition, certain regulations will be used to assign data to the sub domains. These include cohesion, which is the measure of how the functionality and data are related, and how the components inside the sub domain work. Further, low coupling will ensure less dependency between the sub domains, whereas a

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.