Enterprise Architecture: Business Event, Use Cases, Use Case Diagram

Business Scenario given
Sarah, Sammi, Doori are students at University of Toronto. They have received permission from the Administration to run a consultancy Tutorial Service for the students of Systems Analysis Design course. They called themselves the “A” Team. They offer a wide range of services including in-class group tutorials, 1-1 coaching as well as Project Assistance work.They help students to manage and complete their project given in class. In compensation for their work, they can ask for a flat fee of $ 2.00 for each half an hour of consultation and a flat fee of $5.00 for attending the group tutorial. The “A” Team accepts cash payment only. A receipt is printed when payment is made. Any student who has a disability can access the services for free. The School Administration coordinator has also assigned a faculty member to assist the “A” Team should they require subject matter expert advice.

Continue reading

Advertisements

Enterprise Architecture: Enterprise Context Model (ECM) example

See my first posting for a brief explanation on what ECM is.

Here is an ECM of a fictional company called Techie Princesa Bakery Corporation.

Consider that this corporation has “Always Eat Healthy” Program and they are developing a new gluten-free menu. Perhaps Tim Hortons should come up with some gluten-free muffins and donuts. Sounds like a good idea to me, no? 😉

Enterprise Context Model (ECM)

Enterprise Architecture is…

“a coherent whole of principles, methods, and models that are used in the design and realization of an enterprise’s organizational structure, business processes, information systems, and infrastructure”. (The ArchiMate Foundation)

Continue reading

Enterprise Architecture: Enterprise Context Model (ECM)

When trying to define a business, it is critical to understand the context of the business such as the following to ensure that those who are involved have a clear understanding of the business, their roles and responsibilities.

  • Mandate
  • Objectives
  • Key stakeholders (organizations and/or individuals) and the relationships
  • Accountability relationships with stakeholders

Enterprise Context Model (ECM) is a Business Architecture artifact that provides a single view of the key stakeholders involved in the business. It also establishes a framework to further breakdown and understand the business.

Here is my attempt to come up with an ECM for City of Edmonton’s Graffiti Management Program.

CityOfEdmonton-ECM

Refer to “Architecture for the Business – By the Business” presentation by I&IT (Office of the Corporate Chief Technology Office) if you are interested in learning more about Business Architecture and ECM.

Enterprise Architecture: Conceptual Data Model

Here is a Conceptual Data Model that I produced for an Enterprise Architecture Certification course I took at University of Toronto. My attempt was to create a Conceptual Data model: Entity Relationship Diagram for City of Edmonton’s Graffiti Management Program, based on the information I found on their program website.

EA-ConceptualDataModel