using the zachman framework as a thinking tool
TRANSCRIPT
![Page 1: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/1.jpg)
Using the Zachman Framework as a thinking tool
![Page 2: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/2.jpg)
1
Previous Work Experience
• I have been a consultant for a number of years
• Before Joining Letsema Consulting I consulted for a company that implemented ERP financial and Business Intelligence (BI) solutions
• I was involved with the BI division
Background Information
![Page 3: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/3.jpg)
2
Data Warehousing Approach Followed
I followed a very simple BI approach
1.Identify reporting requirements
DW
Data Source
A
3.Design data warehouse
2.Identify data sources
![Page 4: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/4.jpg)
3
BI Approach Pitfalls
Poor understanding of the current business processes
I didn’t bother to determine: • Any AS-IS processes• Reasons for reporting requirements• The impact that these requirements will have on
the organisation
Poor understanding of the organisations operating model
I didn’t bother to determine: • Levels of integration and standardisation• Reasons why the data was in the state that it
was• Long term vision and strategy• Capability
At that stage these two concepts were foreign to me and I only realised the importance later on in my career
Building capability and sustainability didn’t even cross my mind
![Page 5: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/5.jpg)
4
Journey with Enterprise Architecture
TOGAF
SOA
ITIL
Zachman
eTOM
EA
What?
SPARX
![Page 6: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/6.jpg)
5
Journey with Enterprise Architecture…
Integration project with logistics company
1. Identify reporting requirements
DW
Data Source
A
2. Identify data sources
Data Source
B
3. Design data warehouse
Design Using Excel \ Visio etc…
![Page 7: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/7.jpg)
6
Journey with Enterprise Architecture…
First introduction to a classification framework and a UML modelling tool
UML Modelling tool
The Zachman Framework
![Page 8: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/8.jpg)
7
Identification of three areas that need to be addressed
1.Business Architecture
2.Information Systems Architecture
3.Technology Architecture
After spending a few days learning about the Zachman Framework I identified three areas that I needed to address urgently
I started to realise the importance of understanding:• The business• It’s processes • Goals and Objects • The way it operated
I needed to re-look at:• The type of systems that were being used• The data generated
I focused on the technology platforms to be used:
• SQL database
• Test and Live environments
![Page 9: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/9.jpg)
8
The Zachman Framework
![Page 10: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/10.jpg)
9
Journey with Enterprise Architecture…
![Page 11: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/11.jpg)
10
Using the Zachman Framework to address the Business Architecture – Planner Perspective
![Page 12: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/12.jpg)
11
Using the Zachman Framework to address the Business Architecture – Planner Perspective
![Page 13: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/13.jpg)
12
Using the Zachman Framework to address the Business Architecture – Planner Perspective
![Page 14: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/14.jpg)
13
The Zachman Framework
![Page 15: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/15.jpg)
14
Using the Zachman Framework to address the Business Architecture – Owner Perspective
![Page 16: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/16.jpg)
15
Using the Zachman Framework to address the Business Architecture – Owner Perspective
![Page 17: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/17.jpg)
16
Using the Zachman Framework to address the Business Architecture – Owner Perspective
![Page 18: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/18.jpg)
17
The Zachman Framework
![Page 19: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/19.jpg)
18
Using the Zachman Framework to address the Business Architecture – Designer Perspective
![Page 20: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/20.jpg)
19
Using the Zachman Framework to address the Business Architecture – Designer Perspective
![Page 21: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/21.jpg)
20
Using the Zachman Framework to address the Business Architecture – Designer Perspective
![Page 22: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/22.jpg)
21
Business Architecture: What was accomplished?
1.Business Functions
2.People
3.Motivation
• I identified the: • Key business functions• Potential gaps/ process weaknesses
• I developed:• The ‘AS-IS’ process• The ‘TO BE’ process that address those gaps
• I identified the relevant organisational divisions• I was able to assign effective roles and
responsibilities
•I was able to align my solution with the objectives of the organisation
• and, determine the impact of my solution on those objectives
![Page 23: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/23.jpg)
22
The Zachman Framework
![Page 24: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/24.jpg)
23
The Zachman Framework
![Page 25: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/25.jpg)
24
Using the Zachman Framework to address the Information Systems Architecture – Planner Perspective
![Page 26: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/26.jpg)
25
The Zachman Framework
![Page 27: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/27.jpg)
26
Using the Zachman Framework to address the Information Systems Architecture – Owner Perspective
![Page 28: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/28.jpg)
27
The Zachman Framework
![Page 29: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/29.jpg)
28
Using the Zachman Framework to address the Information Systems Architecture – Designer Perspective
![Page 30: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/30.jpg)
29
The Zachman Framework
![Page 31: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/31.jpg)
30
Using the Zachman Framework to address the Information Systems Architecture – Builder Perspective
![Page 32: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/32.jpg)
31
Information Systems Architecture: What was accomplished?
1.Applications
2.Data
• I identified all source applications responsible for providing the data
• I was able to identify the opportunity to develop a web interface ‘capture screen’ that would create a control mechanism for user input.
• Additional sources of data were identified • Designed the database extensively before
developing it in SQL. By doing this I was able to address any logical flaws in my design
![Page 33: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/33.jpg)
32
The Zachman Framework
![Page 34: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/34.jpg)
33
The Zachman Framework
![Page 35: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/35.jpg)
34
Using the Zachman Framework to address the Information Technology Architecture – Planner Perspective
![Page 36: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/36.jpg)
35
The Zachman Framework
![Page 37: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/37.jpg)
36
Using the Zachman Framework to address the Information Technology Architecture – Owner Perspective
![Page 38: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/38.jpg)
37
The Zachman Framework
![Page 39: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/39.jpg)
38
Using the Zachman Framework to address the Information Technology Architecture – Designer Perspective
![Page 40: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/40.jpg)
39
Using the Zachman Framework to develop viewpoints
The Zachman Framework helped me to develop effective viewpoints to communicate with the client
![Page 41: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/41.jpg)
40
Final Solution
1.Web Interface replaced multiple excel spreadsheets
Staging DB
DW
2.webMethods inserts data into staging database
Centralised capture screen
1
2
3
3.Data is cleaned and sent to data warehouse
4
4.Reports are generated from Cognos
![Page 42: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/42.jpg)
41
Insight gained from using the Zachman Framework
Business
People Processes
Systems
Roles & Responsibilities
![Page 43: Using the Zachman Framework as a thinking tool](https://reader031.vdocuments.site/reader031/viewer/2022012411/616a6e433e3e294ca55e7bcb/html5/thumbnails/43.jpg)
42
What the Zachman Framework has done for me
1.Provides an effective framework for breaking down problems into logical components
I am now confident of walking into a client environment and having a solid and complete framework for problem solving
2.Getting to understand the organisation as a whole
Before I start with any project, I first get to know the client environment and how the organisation operates
Before implementing any solution I ensure that it is sustainable and that I have contributed to developing capability
3.Focus on building capability and sustainability