In this week’s lecture, Ayed has talked about Enterprise Architecture. He started the lecture with questions, such as “what is Architecture” and “what is Enterprise”. Generally, architecture is known as a process of product planning, designing and constructing. According to IEEE standard, “architecture is the fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principle guiding its design and evolution”. In addition, from the lecture, we know that an enterprise is any collection of organizations that has a common set of goals and/or a single bottom line. Base on understanding of enterprise and architecture, I think an enterprise architecture is a comprehensive description of the structure of an enterprise, which consists of different layers including business layer, application layer and technology layer. In each layer, there are different components. For example, business layer comprises business actor, business role, business function, business service and business process. Furthermore, enterprise architecture works as strategy. It is designed to ensure alignment between the business and information technology. Apparently, it provides enterprises with effective strategies, operating models, and guiding principles. The other purpose of enterprise architecture is to help enterprise with the software development projects and service delivery.
During the lecture, some enterprise architecture frameworks have been discussed. These enterprise architecture frameworks include The Zachman Framework, ArchiMate and TOGAF. All of these three enterprise architecture frameworks have been briefly introduced to us by Ayed. First of all, The Framework is named after its creator John Zachman, who first developed the concept in the 1980s at IBM. It has been updated several times since. The Zachman Framework provides a formal and highly structure way of viewing and defining an enterprise. Secondly, ArchiMate is partly based on the IEEE standard. It was developed in the Netherlands. ArchiMate is an open and independent Enterprise Architecture modelling language that supports the description, analysis and visualization of architecture within and across business domains (Archi User Guide, 2011). The following picture shows a part of enterprise architecture modelling by using ArchiMate. It shows relationships among business actors, roles, services and processes.The third enterprise architecture framework is TOGAF. TOGAF is the acronym of The Open Group Architecture Framework, which was developed by members of The Open Group. It consists of a detailed method and a set of supporting tools for developing an enterprise architecture. All of these EA frameworks or EA modelling software aim to help us understand and model enterprise architecture.
In the tutorial session, we have discussed web service, mashup, and revision of cloud computing. We also discussed about our assignment. For my assignment progress, I have identified a few services for Part A. For instance, I choose carsales.com.au, specifically in private car selling. Based on my research, first of all, I know that carsales.com.au aims to provide the useful and helpful automotive advertising in Australia. It is operated by a team of over 200 staff nationwide. Furthermore, I define this service as an informational service, because it provides numerous cars’ information. However, I have not figured out the pricing of this service. I think I need to try to search more details. For the assignment Part B, I have reviewed several paper about PCEHR. And the client letter of advice is almost done. In the future two weeks, I think I need to revise the content according to criteria sheet.
Archi UserGuide. (2011). ArchiMate Modelling.