Enterprise Architecture in Shoprite

advertisement
Jean Buÿs
Enterprise Architect
Shoprite Group of Companies
http://www.shopriteholdings.co.za/
jbuys@shoprite.co.za
~
Enterprise Architecture in Shoprite ~
Crafting architecture governance into IT
business processes
The Open Group Johannesburg Conference
Johannesburg, South Africa
March 15-16, 2011
Shoprite IT
Slide 1
Introduction
Shoprite IT
Slide 2
Introduction to Shoprite
Shoprite Group of Companies
- the leading food retailer on the continent •
•
•
•
•
Africa's largest food retailer
Operates 1166 corporate and 270 franchise outlets
16 countries across Africa & Indian Ocean Islands
Turnover of R67,402 billion - June 2010.
Head quarters situated in the Western Cape.
Shoprite IT
Slide 3
Crafting architecture governance into IT business processes
The TOGAF ADM is a generic method for architecture
development and TOGAF specifically recommends that
the ADM should be tailored to suite the specific needs
of an organizations.
• This presentation provides a walkthrough of the
architecture processes and architecture governance
authorities in the Shoprite Group of Companies.
• It shows how these architecture processes are
integrated into the strategic and operational IT
processes of the organization.
• A live demo of the processes, as modeled in the EA
repository, is provided.
Shoprite IT
Slide 4
Governance Definitions
Levels of Governance within the Enterprise [TOGAF 9]
•
•
•
•
Corporate Governance
Technology Governance
IT Governance
Architecture Governance
IT governance [King III]
• "IT governance can be considered as a framework that supports effective and
efficient management of IT resources to facilitate the achievement of a
company’s strategic objectives.
Architecture Governance [TOGAF 9]
• “The practice and orientation by which enterprise architectures and other
architectures are managed and controlled at an enterprise-wide level.”
Governance is about getting people to do the right thing at
the right time in the right way.
Shoprite IT
Slide 5
Shoprite Architecture Governance
Architecture Governance at Shoprite
• Defining governance bodies and their responsibilities
• Defining required architecture outputs and standards
• Tailoring the existing IT processes to incorporate
architecture processes and architecture review gates
• Ensuring that architecture responsibilities are fulfilled
• Ensuring that architectures conform to principles and
standards
Shoprite IT
Slide 6
Formal Governance Structures and IT Teams
Board
Shoprite
Holdings Board
Company
Audit and Risk
Committee
IT
IT Governance,
Risk and
Compliance
Committee
Conceptual
Review
Logical &
Physical
Review
Application
Design Review
Team
Governance Structures
Ensures a consistent
approach to technology
and solution designs across
the retail value chain
Architecture
Committee
•Enterprise Architect
•Dev Manager
•BI and Int Manager
•Bus Solutions Manager
•Business Analysts
•Solution architects
•Software engineers
•COTS specialists
•Technology specialists
Technology
Design Review
Team
IT Technical
Advisors
•R&D Manager
•Technology Architect
•Technical Services Manager
•IT Service Support Manager
•IT Governance Manager
•IT Info Security Manager
•Enterprise Architect
•Technology Architect
•Technology Specialists
IT Teams
IT Exec
Enterprise
Architecture
Team
Project
Management
and Admin
Business
Solution Team
Shoprite IT
IT Solution
Acquisition &
Dev Teams
IT Services
Teams
IT Governance
Team
Slide 7
Architecture & Design Processes
Key design iterations for Architecture Process
• Developing enterprise architectures
• Developing high level (conceptual) designs for IT solution
• Developing detailed (logical and physical) designs for IT solution
Reference Frameworks that were used in creating the Shoprite IT Process Landscape
• TOGAF
• RUP
• COBIT
• ITIL
• ITUP (IBM Tivoli Unified Process)
• PMBOK
Crafting these architecture process into IT:
“So , Come up to the lab, and see what's on the slab.
I see you shiver with antici………pation.”
Shoprite IT
Slide 8
Shoprite IT Business Processes
- Demo: IT processes in the EA Repository Shoprite IT
Slide 9
Architecture Committee Review Outputs
Process Example:
Design conceptual IT solution, obtain architectural approval, and finalize business case
 Develop the high level to-be architectures (business, data, application, and technology) for the
IT solution from the requirements and resolve any impacts across the IT landscape.
 Populate the EA repository with the identified solution artifacts and create architecture review
presentations.
 Ensure architectures are used appropriately, conform to principles & standards, and are reused by conducting a formal architecture review.
 Finalize the architecture and complete required documentation.
 Create the final business case for sign-off.
Process Outputs
Modelling Tool
 L0-L2 process models
 Org structures and roles
 High level architecture models
 Business architecture (L0-L3 process, teams)
 Business data flow (at L3)
 Application models
 Technology models
 ARIS
 ARIS
 Architecture Committee presentation
 Architecture Committee signoff and minutes
Shoprite IT
 ARIS
 Microsoft
PowerPoint
 ARIS
 Microsoft Word
Slide 10
Final thoughts on changing your organisation…
"And it ought to be remembered that there is
nothing more difficult to take in hand, more
perilous to conduct, or more uncertain in its
success, than to take the lead in the introduction
of a new order of things. Because the innovator
has for enemies all those who have done well
under the old conditions, and lukewarm defenders
in those who may do well under the new.“
- Nicolo Machiavelli c 1505
Shoprite IT
Slide 11
Questions?
Shoprite IT
Slide 12
Download