top of page

Deatil Agenda 

Key modules and topics

Module 1 : Enterprise & IT Architecture.
​How to Apply

Module 1

Goals of an Enterprise

Issues and challenges of IT Function

How to manage IT complexity with Six Variables & Six Perspectives

IT Architecture vs  Civil Architecture

What is Zachman Framework? How to use Zachman Framework?
Applications of the Zachman Framework in creating IT Solutions

How to link business goal to IT specifications?

 

How does IT Architecture fit into the context of Enterprise Architecture?

Comparing Frameworks
   - Architecture Frameworks, Methodologies and Related Standards

  - Rational Unified Process (RUP)
   - Rational 4+1 View Model, 4+1 Views and UML diagrams
   - Overview of TOGAF, TOGAF ADM

 - FEA Reference Models

Learn why we should avoid comparing Elements and Compounds 

 

Module 2 : IT Architecture Development Methodology

Module 2

Motivation & Goals (Strategy Primitives)
Business Context for Requirements
Representations & Specifications using (BPMN, UML)
Stakeholders and their expectations

Scenario Builders
Policies & Business Rules
Business Process Diagrams (using process primitives)
Logical Models (Network, UI, Data, Application, Business Rules)
Technical Models (Network, UI, Data, Application, Business Rules)

Relationship Matrix, Traceability, Impact Analysis, Change Management
Simulation & Prototyping
Development & Operation Iterations (30 days cycle)

Module 3 : How to Manage Complex IT Problems with Process Anatomy

Module 3

Business drivers & goal
Understand business process that IT needs to automate

Deconstruct AS IS process model to derive process elements

Create multiple TARGET process models optimized around six variables
How to use data objects in process model?
How to use business rules to process model?
How to define stakeholders in process model?

Module 4a : Create Logical IT Models to support Process Automation

Module 4a

Understanding Logical Network Models
Understanding Logical User Interface Models
Understanding Logical Data Models
Understanding Logical Application Models
Understanding Logical Rules Models
Logical Timing Models

Module 4b : Technical Specification for each of Six Logical Models

Module 4b

Business drivers & goal
Understand business process that IT needs to automate

Deconstruct AS IS process model to derive process elements

Create multiple TARGET process models optimized around six variables
How to use data objects in process model?
How to use business rules to process model?
How to define stakeholders in process model?

Module 5 : Refining System Requirements with Quality of Service

Module 5

System drivers & goal
Requirement specifications
Scenario Builders
Business Rules & Policies

Creating Quality of Service Framework supporting design and engineering for at least 10  characteristics

Requirement Traceability
Relationship Matrix
Baseline & Gap analysis
Dashboards

Module 6 : Realizing Product Line Architecture (including SaaS, Cloud)

Module 6

Product Line in the context of Software Systems
Defining component assembly, ports etc.
Behavioral semantics of interaction
Developing product lines by reusing domain components
Maintenance of system by substitution of parts
 

Maintenance of system by substitution of parts
Reuse strategy
OMG Reusable Asset Specification (RAS), Managing asset registry & service
Software as Service 
Elements of cost-effective software manufacturing

Module 7 : IT Transformation with BPM, SOA, Cloud, IoT

Module 7

Migrating a legacy application to component/service architecture
Componentize the enterprise architecture towards the service assembly line

How do Components, Web Services, Microservices fit together?

Process Modeling & Maturity with BPMN
Modeling BPEL (Web Services) with UML & BPMN

How to ensure maintainability, reusability and performance management of integrated systems

Modeling for COTS Systems

Modeling SOA Projects using IT Anatomy (ARchitecture Elements)

Modeling extending SOA Systems for supporting Microservices
 Architecture modeling and impact analysis for extending Web Apps for Mobile A

Module 8 : Application Portfolio Management

Module 8

IT Landscape
Business Functions (Departments) and Business Processes
Business Functions (Departments) and associated IT Applications

Application Categorization
Applications Roadmap (Timeline)
Technology & Tools Mapping

Note: The duration of the theory sessions are customized based on the interactions with the participants.

Hands-on Case studies (Lab sessions)

1. Deconstruct Business Process Model for multiple Targets

Learn how business process is linked to Departments, People, Locations, Customers, Suppliers, Business rules Event, Time cycle, User Screen
Database

2. Realize QoS Framework for multiple stakeholders

How to define QoS, how to design systems to support QoS, how to define each QoS characteristics for multiple stakeholders, how to create a QoS reuse model

3. System Modelling for managing change & complexity

How to model systems to manage complexity, how to model for product line architecture, how to balance Performance and Reliability

4. Digital Transformation

How to create the key building blocks (elements) of digital transformation to support Mobile Apps as new access channel, cloud-based deployment and IoT enabled systems

5. Architecture for SOA, Microservices Solutions

IT Anatomy provides well-integrated model of several IT Models. These sub models cover six variables and six perspectives. How to use these IT Architecture elements to create SOA models on the fly as well as support microservices.

6. Architecture for IoT Solution for the Cloud

How to use the "IT Anatomy" approach for developing a Solution Architecture for an IoT Solution with Microsoft Azure Cloud

This is a hands-on workshop with 70% of the time spent in case studies & lab sessions.

Note: The duration of the theory sessions are customized based on the interactions with the participants.

Quick
links

bottom of page