SlideShare une entreprise Scribd logo
1  sur  36
Managing Quality Within an EA
Repository
Version 01.00
Johan Schoeman
3
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Introduction
“Being good in business is the most
fascinating type of art”
Andy Warhol, 1975
Philosophy of Andy Warhol (From A to B and Back Again)
RI Managing the Quality of an EA Repository v 01.0006/06/2008
4
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Introduction
“Architecture is the art of how to waste
space”
Philip Johnson, 1964
New York Times, 27 December 1964
RI Managing the Quality of an EA Repository v 01.0006/06/2008
5
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Agenda
 Case Study background
 Challenges of repository quality management
 Quality management process
 Quality management reporting
 Conclusion
RI Managing the Quality of an EA Repository v 01.0006/06/2008
6
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Case Study Background
 Anglo Platinum is the world’s
largest primary producer of
platinum.
 Anglo Platinum started with
their Enterprise Architecture in
2005 and has since invested a
significant amount in building up
content within the architecture
repository (ARIS), with
particular focus in the Business
Domain.
RI Managing the Quality of an EA Repository v 01.0006/06/2008
7
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Case Study Background (Cont.)
 Real IRM provides outsource
EA services, including
repository management and
quality assurance.
 Support to a number of
internal users, external
consultants distributed across
the Anglo Platinum operations.
RI Managing the Quality of an EA Repository v 01.0006/06/2008
8
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Agenda
 Case Study background
 Challenges of repository quality management
 Quality management process
 Quality management reporting
 Ongoing challenges
RI Managing the Quality of an EA Repository v 01.0006/06/2008
9
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
 Controlling the content of the repository, becomes increasingly difficult
because of the amount of ARIS users and information in the repository.
 Models and Objects numbers are growing significantly over time, causing complexity
in the amount of information to manage
 Users are subject to turnover and get reassigned to working within new areas without
the knowledge of other users and administrators. When queries on content arise,
people struggle to find the person that is responsible for a particular area.
RI Managing the Quality of an EA Repository v 01.0006/06/2008
Challenges for Repository Quality (Cont.)
Models 18207
Objects 99461
Users 80
10
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Challenges for Repository Quality (Cont.)
 The variety of modeller backgrounds result in a variety of methodologies,
training and standards.
RI Managing the Quality of an EA Repository v 01.0006/06/2008
Employee
Required To
Attend To C...
Employee
Required To
Work Overtime
L4
Complete Pre-
Authorised
Overtime
Documentation
L4
Forward Pre-
Authorised
Overtime
Documentati...
L4
Determine If
Pre-Authorised
Overtime
Documentati...
L4 L3
Complete Pre-
Authorised Overtime
Documentation
L3
Forward Pre-
Authorised Overtime
Documentation For
Capturing
L3
Determine If Pre-
Authorised Overtime
Documentation
Complete
L3
11
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Challenges for Repository Quality
 EA modelling tools provide limited control of input
RI Managing the Quality of an EA Repository v 01.0006/06/2008
SHE...
Rustenburg
Region
R
General...
D
Analytical
Occupatio...
Mine, Health
& Safety A...
Occupational
Hygiene...
Area Noise
Survey Report
SHE.14.03
L3
Analyse Hygiene
Measurement
And Monitoring
Samples
Area
Illuminati...
Analyse
Hygiene...
Versi...
SIMRAC
Guideline
Mine
Manager...
A
Occupation
al Hygie...
E
Version 1.01
Mine Manager:
Lower Mine...
A
Manager
Engine...
A
Occupational
Hygiene...
Occupational
Hygiene Iss...
Occupational
Hygiene Ri...
Occupational
Hygiene...
12
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Agenda
 Case Study background
 Challenges of repository quality management
 Quality management process
 Quality management reporting
 Ongoing challenges
RI Managing the Quality of an EA Repository v 01.0006/06/2008
13
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 In order to publish a model to the
production repository, the modeller
has to go through three stages:
 Completing the EA model
 Completing the Logical Quality
Assurance of the model
 Completing the Technical Quality
Assurance of the model
Complete EA
Model
Request Logical
QA of EA Model
Perform Logical
QA of EA Model
Logical QA
Passed
Logical QA Not
Passed
Yes No
Request
Technicall QA of
EA Model
Perform
Technical QA of
EA Model
Technical QA
Not Passed
Technical QA
Passed
NoYes
Publish Model in
Production
Repository
Correct
Technical QA
Errors
Simplified QA Process
14
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the EA Model Content
RI Managing the Quality of an EA Repository v 01.0006/06/2008
Complete EA
Model
Request Logical
QA of EA Model
Perform Logical
QA of EA Model
Logical QA
Passed
Logical QA Not
Passed
Yes No
Request
Technicall QA of
EA Model
Perform
Technical QA of
EA Model
Technical QA
Not Passed
Technical QA
Passed
NoYes
Publish Model in
Production
Repository
Correct
Technical QA
Errors
 The modellers have various tools
available that help and guide them
in producing quality content:
 EA Meta-model
 EA Standards and Guidelines
 EA Training
 Capturing Interfaces
 Assigning responsible modellers
15
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the EA Model Content
 EA Meta-model
RI Managing the Quality of an EA Repository v 01.0006/06/2008
16
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the EA Model Content
 EA Standards and Guidelines
RI Managing the Quality of an EA Repository v 01.0006/06/2008
17
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the EA Model Content
 EA Training
 To be completed by every modeller before they can work within the repository
 Training not only teaches how to use the tool, but how to do modelling within Anglo
Platinum’s context, i.e. Meta-model, standards, guidelines, etc.
 Training course includes a case study and evaluation, which needs to be passed
before repository access is allowed
RI Managing the Quality of an EA Repository v 01.0006/06/2008
18
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the EA Model Content
 Capturing Interfaces
 Modellers use a form-based
interface with which to capture
model content, which ensures that
the right type of information is
captured at the appropriate levels.
RI Managing the Quality of an EA Repository v 01.0006/06/2008
25
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the EA Model Content
 Assigning responsible modellers
 ARIS users are assigned as
responsible modellers for the models
within the repository
 This helps other users and
administrators keep track of the people
responsible for models, when queries
arise.
 This gets logged within a read only
attribute in ARIS to ensure that it does
not get changed erroneously
RI Managing the Quality of an EA Repository v 01.0006/06/2008
26
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Logical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
Complete EA
Model
Request Logical
QA of EA Model
Perform Logical
QA of EA Model
Logical QA
Passed
Logical QA Not
Passed
Yes No
Request
Technicall QA of
EA Model
Perform
Technical QA of
EA Model
Technical QA
Not Passed
Technical QA
Passed
NoYes
Publish Model in
Production
Repository
Correct
Technical QA
Errors
 The Logical QA process ensures
that the model makes logical sense
and follows the logical guidelines. It
is essential for maintaining the
quality of the EA content.
 Needs to be performed by a person
 The Logical QA process consists out
of:
 Requesting Logical QA
 Performing Logical QA
 Providing feedback on the Logical QA
27
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Logical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Requesting Logical QA
 Modellers trigger a request for
Logical QA within ARIS
28
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Logical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Requesting Logical QA
 Modellers trigger a request for
Logical QA within ARIS
 This request logged into a read only
attribute within ARIS
29
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Logical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Performing Logical QA
 Modellers trigger a request for
Logical QA within ARIS
 This request logged into a read only
attribute within ARIS
 This request is logged into an
external database that tracks the
QA history
QA DB
30
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Logical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Performing the Logical QA
 The Quality Regulator evaluates the
model against a set of specified
criteria.
 The result of the logical QA is
logged within a read only attribute in
ARIS.
 The result is also logged into an
external database that tracks the
QA history.
QA DB
31
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Logical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Performing the Logical QA
 Feedback is provided to the
responsible modeller, typicaly in
the form of a scanned model with
written comments.
 This process continues until the
model passes the Logical QA
32
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Technical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
Complete EA
Model
Request Logical
QA of EA Model
Perform Logical
QA of EA Model
Logical QA
Passed
Logical QA Not
Passed
Yes No
Request
Technicall QA of
EA Model
Perform
Technical QA of
EA Model
Technical QA
Not Passed
Technical QA
Passed
NoYes
Publish Model in
Production
Repository
Correct
Technical QA
Errors
 The Technical QA process ensures
that the model follows meta-model
rules and guidelines. This QA is
essential for repository integrity.
 Is automated
 The Technical QA process consists
out of:
 Requesting Technical QA
 Automatically performing Technical QA
 Providing feedback on the Technical
QA
33
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Technical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Performing the Technical QA
 The content of the ARIS repository
is exported to an external database.
 Predefined SQL queries that check
for technical errors are run
ARIS DB
Export
DB
34
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: Completing the Technical QA
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Providing Feedback on the Technical QA
 The result from the Technical QA is logged within ARIS and the QA DB.
 Spreadsheets that highlight the technical errors are sent back to the applicable
modeller to correct.
35
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
QM Process: QA Completed
RI Managing the Quality of an EA Repository v 01.0006/06/2008
Complete EA
Model
Request Logical
QA of EA Model
Perform Logical
QA of EA Model
Logical QA
Passed
Logical QA Not
Passed
Yes No
Request
Technicall QA of
EA Model
Perform
Technical QA of
EA Model
Technical QA
Not Passed
Technical QA
Passed
NoYes
Publish Model in
Production
Repository
Correct
Technical QA
Errors


ARIS
Development DB
ARIS Production
DB
36
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Agenda
 Case Study background
 Challenges of repository quality management
 Quality management process
 Quality management reporting
 Ongoing challenges
RI Managing the Quality of an EA Repository v 01.0006/06/2008
37
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Quality Management Reporting
RI Managing the Quality of an EA Repository v 01.0006/06/2008
QA DB
ARIS DB
Historical QA Data
Point-in-Time Data
REPORT A
REPORT B
REPORT C
REPORT D
Export
DB
38
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Quality Management Reporting
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 QA Status
 Helps with tracking the Quality Assurance process over time
Row Labels <1 Month 1 Month
4-6
Months
6-12
Months
> 1
Year
Grand
Total
Logical Fail 1 5 144 112 262
Logical Pass, Technical Fail 48 62 3 98 3 214
QA Backlog 20 20
Logical QA in Progress 1 1
Logical QA Requested 11 11
Passed 23 136 159
Technical QA Requested 14 14
Grand Total 63 78 26 379 135 681
39
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Quality Management Reporting
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 QA Status
 Provides QA statistics per modeller
Responsible Ave Logical Cycles
user1 1
user2 6
user3 2
user4 2
user5 1
Row Labels user1 user2 user3 user4 user5
Logical Fail 21 8 102 5
Logical Pass, Technical Fail 6 88 3 25
QA Backlog 14
Logical QA in Progress 1
Logical QA Requested
Passed 99 1
Technical QA Requested
Grand Total 27 210 105 30 1
40
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Quality Management Reporting
 Modelling Progress
 Provides management with a point in time view of the status of the EA modelling
projects.
RI Managing the Quality of an EA Repository v 01.0006/06/2008
41
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Quality Management Reporting
RI Managing the Quality of an EA Repository v 01.0006/06/2008
 Modelling Progress
 Provides a summarised overview of the growth of repository content.
42
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Agenda
 Case Study background
 Challenges of repository quality management
 Quality management process
 Quality management reporting
 Conclusion
RI Managing the Quality of an EA Repository v 01.0006/06/2008
43
Copyright ©
Real IRM Solutions (Pty) Ltd
2008
Conclusion
 Challenges are not individual to Anglo Platinum or ARIS alone, but are
very similar at a number of organisations and EA tools.
 Using similar processes across clients with different toolsets
 Quality Management is an ongoing and ever-increasing challenge and the
process and reporting has to mature over time
RI Managing the Quality of an EA Repository v 01.0006/06/2008

Contenu connexe

Plus de Real IRM

TOGAF 9.2 - Transforming Business
TOGAF 9.2  -  Transforming BusinessTOGAF 9.2  -  Transforming Business
TOGAF 9.2 - Transforming BusinessReal IRM
 
Approaches to business architecture
Approaches to business architectureApproaches to business architecture
Approaches to business architectureReal IRM
 
ArchiMate® 3.0 - Trick or Treat?
ArchiMate® 3.0 - Trick or Treat?ArchiMate® 3.0 - Trick or Treat?
ArchiMate® 3.0 - Trick or Treat?Real IRM
 
IT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITIT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITReal IRM
 
The open group profession framework
The open group profession frameworkThe open group profession framework
The open group profession frameworkReal IRM
 
You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...
You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...
You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...Real IRM
 
Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...
Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...
Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...Real IRM
 
Stakeholder Driven EA
Stakeholder Driven EAStakeholder Driven EA
Stakeholder Driven EAReal IRM
 
A Mapping of Current Vendor Solutions to the EMMM Business Capability Model
A Mapping of Current Vendor Solutions to the EMMM Business Capability ModelA Mapping of Current Vendor Solutions to the EMMM Business Capability Model
A Mapping of Current Vendor Solutions to the EMMM Business Capability ModelReal IRM
 
Reference models a case study for healthcare
Reference models a case study for healthcareReference models a case study for healthcare
Reference models a case study for healthcareReal IRM
 

Plus de Real IRM (10)

TOGAF 9.2 - Transforming Business
TOGAF 9.2  -  Transforming BusinessTOGAF 9.2  -  Transforming Business
TOGAF 9.2 - Transforming Business
 
Approaches to business architecture
Approaches to business architectureApproaches to business architecture
Approaches to business architecture
 
ArchiMate® 3.0 - Trick or Treat?
ArchiMate® 3.0 - Trick or Treat?ArchiMate® 3.0 - Trick or Treat?
ArchiMate® 3.0 - Trick or Treat?
 
IT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITIT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of IT
 
The open group profession framework
The open group profession frameworkThe open group profession framework
The open group profession framework
 
You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...
You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...
You can lead a horse to water… (Managing the Human Aspects of Change in EA Im...
 
Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...
Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...
Enterprise Architecture - The Linchpin between Corporate Governance & IT Gove...
 
Stakeholder Driven EA
Stakeholder Driven EAStakeholder Driven EA
Stakeholder Driven EA
 
A Mapping of Current Vendor Solutions to the EMMM Business Capability Model
A Mapping of Current Vendor Solutions to the EMMM Business Capability ModelA Mapping of Current Vendor Solutions to the EMMM Business Capability Model
A Mapping of Current Vendor Solutions to the EMMM Business Capability Model
 
Reference models a case study for healthcare
Reference models a case study for healthcareReference models a case study for healthcare
Reference models a case study for healthcare
 

Dernier

Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 

Dernier (20)

Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 

Managing Quality Within an EA Repository

  • 1. Managing Quality Within an EA Repository Version 01.00 Johan Schoeman
  • 2. 3 Copyright © Real IRM Solutions (Pty) Ltd 2008 Introduction “Being good in business is the most fascinating type of art” Andy Warhol, 1975 Philosophy of Andy Warhol (From A to B and Back Again) RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 3. 4 Copyright © Real IRM Solutions (Pty) Ltd 2008 Introduction “Architecture is the art of how to waste space” Philip Johnson, 1964 New York Times, 27 December 1964 RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 4. 5 Copyright © Real IRM Solutions (Pty) Ltd 2008 Agenda  Case Study background  Challenges of repository quality management  Quality management process  Quality management reporting  Conclusion RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 5. 6 Copyright © Real IRM Solutions (Pty) Ltd 2008 Case Study Background  Anglo Platinum is the world’s largest primary producer of platinum.  Anglo Platinum started with their Enterprise Architecture in 2005 and has since invested a significant amount in building up content within the architecture repository (ARIS), with particular focus in the Business Domain. RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 6. 7 Copyright © Real IRM Solutions (Pty) Ltd 2008 Case Study Background (Cont.)  Real IRM provides outsource EA services, including repository management and quality assurance.  Support to a number of internal users, external consultants distributed across the Anglo Platinum operations. RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 7. 8 Copyright © Real IRM Solutions (Pty) Ltd 2008 Agenda  Case Study background  Challenges of repository quality management  Quality management process  Quality management reporting  Ongoing challenges RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 8. 9 Copyright © Real IRM Solutions (Pty) Ltd 2008  Controlling the content of the repository, becomes increasingly difficult because of the amount of ARIS users and information in the repository.  Models and Objects numbers are growing significantly over time, causing complexity in the amount of information to manage  Users are subject to turnover and get reassigned to working within new areas without the knowledge of other users and administrators. When queries on content arise, people struggle to find the person that is responsible for a particular area. RI Managing the Quality of an EA Repository v 01.0006/06/2008 Challenges for Repository Quality (Cont.) Models 18207 Objects 99461 Users 80
  • 9. 10 Copyright © Real IRM Solutions (Pty) Ltd 2008 Challenges for Repository Quality (Cont.)  The variety of modeller backgrounds result in a variety of methodologies, training and standards. RI Managing the Quality of an EA Repository v 01.0006/06/2008 Employee Required To Attend To C... Employee Required To Work Overtime L4 Complete Pre- Authorised Overtime Documentation L4 Forward Pre- Authorised Overtime Documentati... L4 Determine If Pre-Authorised Overtime Documentati... L4 L3 Complete Pre- Authorised Overtime Documentation L3 Forward Pre- Authorised Overtime Documentation For Capturing L3 Determine If Pre- Authorised Overtime Documentation Complete L3
  • 10. 11 Copyright © Real IRM Solutions (Pty) Ltd 2008 Challenges for Repository Quality  EA modelling tools provide limited control of input RI Managing the Quality of an EA Repository v 01.0006/06/2008 SHE... Rustenburg Region R General... D Analytical Occupatio... Mine, Health & Safety A... Occupational Hygiene... Area Noise Survey Report SHE.14.03 L3 Analyse Hygiene Measurement And Monitoring Samples Area Illuminati... Analyse Hygiene... Versi... SIMRAC Guideline Mine Manager... A Occupation al Hygie... E Version 1.01 Mine Manager: Lower Mine... A Manager Engine... A Occupational Hygiene... Occupational Hygiene Iss... Occupational Hygiene Ri... Occupational Hygiene...
  • 11. 12 Copyright © Real IRM Solutions (Pty) Ltd 2008 Agenda  Case Study background  Challenges of repository quality management  Quality management process  Quality management reporting  Ongoing challenges RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 12. 13 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process RI Managing the Quality of an EA Repository v 01.0006/06/2008  In order to publish a model to the production repository, the modeller has to go through three stages:  Completing the EA model  Completing the Logical Quality Assurance of the model  Completing the Technical Quality Assurance of the model Complete EA Model Request Logical QA of EA Model Perform Logical QA of EA Model Logical QA Passed Logical QA Not Passed Yes No Request Technicall QA of EA Model Perform Technical QA of EA Model Technical QA Not Passed Technical QA Passed NoYes Publish Model in Production Repository Correct Technical QA Errors Simplified QA Process
  • 13. 14 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the EA Model Content RI Managing the Quality of an EA Repository v 01.0006/06/2008 Complete EA Model Request Logical QA of EA Model Perform Logical QA of EA Model Logical QA Passed Logical QA Not Passed Yes No Request Technicall QA of EA Model Perform Technical QA of EA Model Technical QA Not Passed Technical QA Passed NoYes Publish Model in Production Repository Correct Technical QA Errors  The modellers have various tools available that help and guide them in producing quality content:  EA Meta-model  EA Standards and Guidelines  EA Training  Capturing Interfaces  Assigning responsible modellers
  • 14. 15 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the EA Model Content  EA Meta-model RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 15. 16 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the EA Model Content  EA Standards and Guidelines RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 16. 17 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the EA Model Content  EA Training  To be completed by every modeller before they can work within the repository  Training not only teaches how to use the tool, but how to do modelling within Anglo Platinum’s context, i.e. Meta-model, standards, guidelines, etc.  Training course includes a case study and evaluation, which needs to be passed before repository access is allowed RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 17. 18 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the EA Model Content  Capturing Interfaces  Modellers use a form-based interface with which to capture model content, which ensures that the right type of information is captured at the appropriate levels. RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 18. 25 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the EA Model Content  Assigning responsible modellers  ARIS users are assigned as responsible modellers for the models within the repository  This helps other users and administrators keep track of the people responsible for models, when queries arise.  This gets logged within a read only attribute in ARIS to ensure that it does not get changed erroneously RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 19. 26 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Logical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008 Complete EA Model Request Logical QA of EA Model Perform Logical QA of EA Model Logical QA Passed Logical QA Not Passed Yes No Request Technicall QA of EA Model Perform Technical QA of EA Model Technical QA Not Passed Technical QA Passed NoYes Publish Model in Production Repository Correct Technical QA Errors  The Logical QA process ensures that the model makes logical sense and follows the logical guidelines. It is essential for maintaining the quality of the EA content.  Needs to be performed by a person  The Logical QA process consists out of:  Requesting Logical QA  Performing Logical QA  Providing feedback on the Logical QA
  • 20. 27 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Logical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008  Requesting Logical QA  Modellers trigger a request for Logical QA within ARIS
  • 21. 28 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Logical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008  Requesting Logical QA  Modellers trigger a request for Logical QA within ARIS  This request logged into a read only attribute within ARIS
  • 22. 29 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Logical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008  Performing Logical QA  Modellers trigger a request for Logical QA within ARIS  This request logged into a read only attribute within ARIS  This request is logged into an external database that tracks the QA history QA DB
  • 23. 30 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Logical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008  Performing the Logical QA  The Quality Regulator evaluates the model against a set of specified criteria.  The result of the logical QA is logged within a read only attribute in ARIS.  The result is also logged into an external database that tracks the QA history. QA DB
  • 24. 31 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Logical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008  Performing the Logical QA  Feedback is provided to the responsible modeller, typicaly in the form of a scanned model with written comments.  This process continues until the model passes the Logical QA
  • 25. 32 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Technical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008 Complete EA Model Request Logical QA of EA Model Perform Logical QA of EA Model Logical QA Passed Logical QA Not Passed Yes No Request Technicall QA of EA Model Perform Technical QA of EA Model Technical QA Not Passed Technical QA Passed NoYes Publish Model in Production Repository Correct Technical QA Errors  The Technical QA process ensures that the model follows meta-model rules and guidelines. This QA is essential for repository integrity.  Is automated  The Technical QA process consists out of:  Requesting Technical QA  Automatically performing Technical QA  Providing feedback on the Technical QA
  • 26. 33 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Technical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008  Performing the Technical QA  The content of the ARIS repository is exported to an external database.  Predefined SQL queries that check for technical errors are run ARIS DB Export DB
  • 27. 34 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: Completing the Technical QA RI Managing the Quality of an EA Repository v 01.0006/06/2008  Providing Feedback on the Technical QA  The result from the Technical QA is logged within ARIS and the QA DB.  Spreadsheets that highlight the technical errors are sent back to the applicable modeller to correct.
  • 28. 35 Copyright © Real IRM Solutions (Pty) Ltd 2008 QM Process: QA Completed RI Managing the Quality of an EA Repository v 01.0006/06/2008 Complete EA Model Request Logical QA of EA Model Perform Logical QA of EA Model Logical QA Passed Logical QA Not Passed Yes No Request Technicall QA of EA Model Perform Technical QA of EA Model Technical QA Not Passed Technical QA Passed NoYes Publish Model in Production Repository Correct Technical QA Errors   ARIS Development DB ARIS Production DB
  • 29. 36 Copyright © Real IRM Solutions (Pty) Ltd 2008 Agenda  Case Study background  Challenges of repository quality management  Quality management process  Quality management reporting  Ongoing challenges RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 30. 37 Copyright © Real IRM Solutions (Pty) Ltd 2008 Quality Management Reporting RI Managing the Quality of an EA Repository v 01.0006/06/2008 QA DB ARIS DB Historical QA Data Point-in-Time Data REPORT A REPORT B REPORT C REPORT D Export DB
  • 31. 38 Copyright © Real IRM Solutions (Pty) Ltd 2008 Quality Management Reporting RI Managing the Quality of an EA Repository v 01.0006/06/2008  QA Status  Helps with tracking the Quality Assurance process over time Row Labels <1 Month 1 Month 4-6 Months 6-12 Months > 1 Year Grand Total Logical Fail 1 5 144 112 262 Logical Pass, Technical Fail 48 62 3 98 3 214 QA Backlog 20 20 Logical QA in Progress 1 1 Logical QA Requested 11 11 Passed 23 136 159 Technical QA Requested 14 14 Grand Total 63 78 26 379 135 681
  • 32. 39 Copyright © Real IRM Solutions (Pty) Ltd 2008 Quality Management Reporting RI Managing the Quality of an EA Repository v 01.0006/06/2008  QA Status  Provides QA statistics per modeller Responsible Ave Logical Cycles user1 1 user2 6 user3 2 user4 2 user5 1 Row Labels user1 user2 user3 user4 user5 Logical Fail 21 8 102 5 Logical Pass, Technical Fail 6 88 3 25 QA Backlog 14 Logical QA in Progress 1 Logical QA Requested Passed 99 1 Technical QA Requested Grand Total 27 210 105 30 1
  • 33. 40 Copyright © Real IRM Solutions (Pty) Ltd 2008 Quality Management Reporting  Modelling Progress  Provides management with a point in time view of the status of the EA modelling projects. RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 34. 41 Copyright © Real IRM Solutions (Pty) Ltd 2008 Quality Management Reporting RI Managing the Quality of an EA Repository v 01.0006/06/2008  Modelling Progress  Provides a summarised overview of the growth of repository content.
  • 35. 42 Copyright © Real IRM Solutions (Pty) Ltd 2008 Agenda  Case Study background  Challenges of repository quality management  Quality management process  Quality management reporting  Conclusion RI Managing the Quality of an EA Repository v 01.0006/06/2008
  • 36. 43 Copyright © Real IRM Solutions (Pty) Ltd 2008 Conclusion  Challenges are not individual to Anglo Platinum or ARIS alone, but are very similar at a number of organisations and EA tools.  Using similar processes across clients with different toolsets  Quality Management is an ongoing and ever-increasing challenge and the process and reporting has to mature over time RI Managing the Quality of an EA Repository v 01.0006/06/2008