Enterprise Architecture Modeling
- Basic computer science principles and skills
- Basic business process modeling
- System Analysis&Organization Design
This course will provide the student with the overall framework and set of strategic objectives for the usage of technology over time across an organization. Enterprise architecture (EA) is the integral representation of the strategies and objectives of business processes and enterprise IT infrastructure. It can be described as the top down, strategy-driven, integrating framework that brings together and manages the business model, applications and technology.
Its primary goal is to facilitate improvement and deliver business-aligned information systems.
- Introduction in EA principles. Connection between Strategy, Business, Project and IT.
- EA frameworks. Zachman framework. The Open Group Architecture Framework (TOGAF). Federal Enterprise Architecture Freamework (FEAF), ARIS. Comparison of frameworks.
- The different architectural views within a framework. Business strategy architecture. Data/information architecture. Application architecture. Technology architecture.
- Business architecture artifacts. Business strategy: vision statement, mission statement, purposes.
- Organizational structure and governance.
- Business process management. Value-stream. Value-chain. Different standards. Process patterns.
- Architecture models: motivation/goals, data groups, organization/people, location/network, event/timing.
- Implementation models: process, application, information, technology.
- “As-Is” and “Desired-State” Models.
- Integration and security architecture.
- Business Event Management (BEM). Business Activity Monitoring (BAM).
- Business rules engine (BRE) and Decision management.
- Business Intelligence (BI).
- Enterprise Content Management (ECM).
- Synergy between BPM and SOA. Enterprise Service Bus (ESB).
- BPM artifacts: events, roles, data structures, documents, rules, kpis, processes, services.
- Definition of services: Web Services Description Language (WSDL).
- Cloud computing. Service models: SAAS, PAAS, IAAS
- Social computing: blogs, email, instant messaging, social network services, wikis, social bookmarking, etc.
- EA and projects management (PMBOK). Governance (COBIT).