BENGKEL PENGURUSAN PERUBAHAN SEKTOR AWAM SIRI #4 BAGI PEMBANGUNAN ENTERPRISE ARCHITECTURE (1GovEA) FASA 1 “Pembangunan Keupayaan EA di Agensi” Hasan Ganny Bin Hanif Francis Chief Enterprise Architect ATD Solution 6 - 8 Feb 2017
Chief Enterprise Architect ATD Solution 6 - 8 Feb 2017 Pembangunan - - PowerPoint PPT Presentation
Chief Enterprise Architect ATD Solution 6 - 8 Feb 2017 Pembangunan - - PowerPoint PPT Presentation
BENGKEL PENGURUSAN PERUBAHAN SEKTOR AWAM SIRI #4 BAGI PEMBANGUNAN ENTERPRISE ARCHITECTURE (1GovEA) FASA 1 Pembangunan Keupayaan EA di Agensi Hasan Ganny Bin Hanif Francis Chief Enterprise Architect ATD Solution 6 - 8 Feb 2017 Pembangunan
2
Pembangunan Keupayaan Pasukan EA di Agensi
1 GOVERNMENT ENTERPRISE ARCHITECTURE
3
Blueprint primary aim is to guide government agencies in Malaysia to embark on building EA capabilities and practices based on common EA framework and methodology 3 core areas :
- Structured Framework
- Methodology
- Implementation Strategy
www.mampu.gov.my
3
KEY ACTIVITIES OF PRE - IMPLEMENTATION
4
Pre - Implementation Implementation of 1GovEA Post - Implementation
Build EA Practice Set Up EA Repository Initiate Assess Define Build/ Operate Monitor Knowledge Transfer Lessons Learnt Project Closure Project Management Office Change Management Office 1GovEA Methodology
- Build EA Practice:
a. Obtain mandate & budget b. Establish Office of the Architect c. Scope the EA business area d. Develop team’s capabilities
- EA Repository Setup
Pre-Implementation
Building an EA Practice
5
02
Building an EA Practice
03 01 04
Provide the Architecture Team with the necessary mandate and
- btain sufficient resources
Identify and Establish a team that is responsible to coordinate and mature the agency’s EA practice Scope the EA development by identifying the core business areas and the key stakeholders Build the skills and capabilities of stakeholders or practitioners that are involved in the EA practice
Various Roles in EA
6
Enterprise Security QA / Standards Groups IT Designer Project Manager Architecture Board Member Project Manager Architecture Board Member EA Manager Business Domain Experts Application Architect Architect Data Architect Architecture Sponsor Architecture Sponsor IT Designer CxO Technology
There are many roles involved in an enterprise architecture practice
IT Designer Business Architect Business Architect
Categories of Skills
Skils Description Generic Skills typically comprising leadership, teamworking, inter- personal skills, etc. Business Skills & Methods typically comprising business cases, business process, strategic planning, etc. Enterprise Architecture Skills typically comprising modeling, building block design, applications and role design, systems integration, etc. Program or Project Management Skills typically comprising managing business change, project management methods and tools, etc. IT General Knowledge Skills typically comprising brokering applications, asset management, migration planning, SLAs, etc. Technical IT Skills typically comprising software engineering, security, data interchange, data management, etc. Legal Environment typically comprising data protection laws, contract law, procurement law, fraud, etc.
7
EAO Governance Structure @ Ministries / Agencies
8 Enterprise Architecture Office (EAO) PMO CMO Business Architecture Team Data Architecture Team Application Architecture Team Technology Architecture Team
Office of CIO KSU TKSU Dasar TKSU Operasi TKSU Pengurusan
EA Core Team
Contoh 1
EAO Governance Structure @ Ministries / Agencies
9 PMO CMO Business Architecture Team Data Architecture Team Application Architecture Team Technology Architecture Team
Office of CIO KSU TKSU Dasar TKSU Operasi TKSU Pengurusan
EA Core Team
Contoh 2
Enterprise Architecture Office (EAO)
Enterprise Architect Engagement Values
10
- It provides a key to succeed in delivering Values and it puts a face
- n IT Architecture about the real people and skills
- It delivers perceived Values of an Enteprise Architecture team
- Research Evidence
– IASA has interviewed many organizations (corporate, service and vendor) and concluded that successful engagement model
- f Enterprise Architects have the following profiles:
Corporation Services Industry Product Development Architect ratio to IT staff *IASA
Research
5% 8% 6% Effective Team Layout Architect per project Architect on all customer engagements Architecture as core to product management
11
F T S N
♦ [F] The 1GovEA Framework provides proven best practices to speed up the establishment of EA ♦ [T] The existing Technology Platforms i.e. Orbus iServer, Microsoft etc. ♦ [S] The IASA IT Architecture Body
- f Knowledge (ITABoK) provides
critical 1GovEA Skill Sets ♦ [N] The ArchiMate Notation provides 1GovEA Standard language for communication
EA Skills Requirement
IT Architect Body Of Knowledge (ITABOK)
Foundation Body of Knowledge Software Architecture Infrastructure Architecture
Enterprise Architecture
Business Technology Strategy IT Environment Quality Attributes Human Dynamics Design Information Architecture Business Architecture Solution Architecture
12
Architect Specialization as a Strategist
- Formulating and validating business strategy and acts as a bridge between
business and technology team
- Providing, connecting and validating the technology strategy values as part
- f the business strategy
Business Architect as a Strategist
- Controlling and managing information utilization to support technology
strategy that relevant to business
- Managing and connecting the information strategy across projects and
enterprises
Information Architect as a Strategist
- Expanding business opportunity through adoption of “right” technology &
excellent software design
- Connecting Software projects to entire organization
Software Architect as a Strategist
- Looking at the bottom line in delivering values of infrastructure strategy to
shareholders
- Connecting infrastructure decision to the rest of technology strategy
Infrastructure Architect as a Strategist
- Looking at the opportunities and solution for implementation and migration
roadmap
- Connecting solution decision to the implementation strategy
Solution Architect as a Strategist
13
Business Technology Strategy Knowledge Areas
Business-Technology Strategy Strategy Rationalization and Development Decision Support and Management Business Architecture Methods & Tools Business Fundamentals Compliance Business Valuation Investment Prioritization and Planning Industry Analysis Requirements Discovery and Constraints Analysis Knowledge Management
14
IT Environment Knowledge Areas
IT Trends Asset Management IT Operations Application Development Governance Software Delivery Lifecycle Testing Methods, Tools, and Techniques Platforms and Frameworks Technical Project Management Capabilities Change Management
15
Quality Attributes Knowledge Areas
Stakeholder Quality Attributes Balancing and Optimizing Quality Attributes Packaging, Delivery and Post Deployment Performance, Reliability, Availability and Scalability Quality Attribute Monitoring and Management Manageability, Maintainability, Supportability, Extensibility, and Flexibility Security Usability, Localization, Accessibility, Personalization/ Customizability
16
Human Dynamics Knowledge Areas
Soft Skills Collaboration and Negotiation Customer Relations Leadership and Management Managing the Culture Peer Interaction Presentation Skills Writing Skills
17
Design Knowledge Areas
User Experience Requirements Modeling Architectural Description Decomposition and Reuse Design Methodologies and Processes Traceability Throughout the Lifecycle Whole Systems Design Design Analysis and Testing Patterns and Styles Views & Viewpoints
18
1GovEA 19
Capability Development Requisition 1.1 Analyse Current Structure And Capability Context 1.2 Establish Desired Capability Requirement 1.3 Identify Gaps On Capability Requirement Capability Development Requisition Completion 1.4 Develop And Prepare Training Syllabus 1.8 Review and Reinforce Syllabus on Key Areas 1.7 Review And Analyse Key Trend Findings 1.6 Evaluate Competency Levels 1.5 Execute Training Activities
Capability Development Requisition Process
Four levels of knowledge or proficiency
20
Proficiency Levels
Based on the TOGAF Architecture Skills Framework
Skills Matrices
21
Example Generic Skills
Skills Matrices
22
Example Business Skills & Methods
Skills Matrices
23
Example Enterprise Architecture Skills
Skills Matrices
24
Example Program or Project Management Skills
Skills Matrices
25
Example IT General Knowledge Skills
Skills Matrices
26
Example Technical IT Skills
Skills Matrices
27
Example Legal Environment
EA Skills Readiness for 1GovEA
1 2
3
Introductory course on 1GovEA
Fundamental Intermediate Expert
Specific training to develop agency‘s Enterprise Architects Advanced training to develop Agency‘s Chief Architects
- BITAF
- ASOOAD
- CITA-F
- TOGAF
- ARCHIMATE
- COBIT5
- CITA-A in
BDAT/S Specialization
29
Target Audience of EA Training
BUSINESS STAKEHOLDERS
Those who want to turn their IT department to deliver Business values.
1
ENTERPRISE ARCHITECTS
Those who wish to benchmark their practices on global practices.
2
IT PROFESSIONALS
Those who deliver the business value of technology for a business.
3
PROJECT MANAGERS
Those who need to increase successful delivery of their IT projects.
4
CHANGE MANAGEMENT
Those who need to implement strategic integration between business and IT.
5
OTHER STAKEHOLDERS
Others involved in core business and supporting roles
6
EA Training Path
30
31
Which EA Role?
32
Integration of business and technology strategy related to department and business capability delivery.
Business Architect
33
Business Architect Learning Path
34
Business Architect Certification Path
35
Storage, retrieval and integration of critical enterprise information.
Information/Data Architect
36
Information Architect Learning Path
37
Information Architect Certification Path
38
Hardware, network and operational strategy delivering
- ptimized and agile enterprises.
Infrastructure /Technology Architect
39
Comprehensive software and application strategy spanning corporate and customer value.
Software/Application Architect
40
Manage architecture initiatives and lead business technology strategy.
Solution Architect
41
Storage, retrieval and integration of critical enterprise information.
Information Architect Role
42
Hardware, network and operational strategy delivering
- ptimized and agile enterprises.
Infrastructure Architect Role
43
Comprehensive software and application strategy spanning corporate and customer value.
Software Architect Role
44
Software Architect Learning Path
45
Software Architect Certification Path
46
Infrastructure Architect Learning Path
47
Infrastructure Architect Certification Path
48
Manage architecture initiatives and lead business technology strategy.
Solution Architect Role
49
Solution Architect Learning Path
50
Solution Architect Certification Path
PMO Breakdown
51
EAO Project Manager Project Officer #1 Project Officer #2 Project Officer #3
Project Management Office
Key activities for PMO
52
Define, set-up and maintain the agency’s EA project plan
01
Acquire necessary resources required by the EA project
02
Develop and obtain agreement on the agency’s EA goals or objects and cascade the objectives accordingly
03
Chair and manage all agency’s EA meetings
04
Oversee the EA project’s list of task and report the project’s status to agency’s stakeholders
05
Manage and control changes made within the agency’s EA project requirements or objectives
06
Manage the agency’s EA project risk through early identification and quantification for further actions
07
Key activities for PMO
53
Propose and inform of potential preventive or corrective actions that are agreed
08
Define and organise closure within the agency’s EA project
09
Manage the defined 1GOvEA Project Management Office templates and deliverables
10
Deliverables for PMO (Agency)
54 Project Charter Project Workplan Log Project Status Update Project Action / Decision Log Project Change Request Risk, Issue & Dependencies Log Project Closure Project Meeting Minutes Project Timeline Project Approach & Governance Project Resource
PMO Activities by stages
55
Pre - Implementation Implementation Post Implementation
Define & Set up portfolio plan Acquire necessary resources Develop & agree portfolio’s objectives Support EA Set up at Agencies Organise and manage portfolio meetings Oversee portfolio and report status Manage & control changes to the portfolio Manage portfolio risk Propose preventive or corrective actions Orchestrate project(s) closure Manage PMO templates Administrative Work
CMO Breakdown
56
EAO
Change Management Lead
Change Practitioner #1 Change Practitioner #2 Change Practitioner #3
Change Management Office
Change Management Plan
57
Pre - Implementation Implementation of 1GovEA Post Implementation
Develop the Change Strategy
4
Conduct Change Readiness Assessment 2 Assess Stakeholder Comms & Needs
3
Develop Communications Strategy and Plan
5
Design Change Agent Network Activities
6
Design Training Material and Delivery
7
Assess the Change Success & Effectiveness
8
Complete Knowledge Transfer & Handover
9
Execute, Monitor and Update Communication and Engagement Plan Mobilise Change Management Office 1 Deliver on-going Change Agent Network Activities Establish on-going Training Maintenance & Change Effective Measurements
1GovEA Change Management Model
58
Structure Communication Capability 1GovEA Change Management Change Leadership Change Agent Network Roles & Responsibilities Theme Audiences Channels Workforce & Talent Recognition & Rewards Competencies Benefits Realisation Key Components Domains
Key Implementation Activities - Structure
59
Structure
Mobilise Central Change Management Office (CMO) Establish Ministry/ Agency CMO team
Establish Roles & Responsibilities (R&R)
Evaluate people structure gaps Review people structure , R&R, agency recognition Execute CM plan Monitor CM activities progress Brief change champion and change agent Develop progress update template Establish KPI Establish Rewards & Recognition Review CM progress
Building EA Practice Execute Change Managemenet Plan
1GovEA 60
Capability
Establish desired capability state Identify current capability gaps Evaluate current state
- f capability
Evaluate capability gaps 1GovEA Boot- camp Define training timeline and syllabus Prepare training materials Prepare post training assessment
Review training effectiveness against target capability
Building EA Practice
EA Implementation
Tools training BDAT Technical Training
Execute reinforcement strategy
Key Implementation Activities - Capability
60
1GovEA 61
Communication
Define communication activities Identify communication channels
Identify stakeholders Monitor comm. effectiveness Evaluate
- comm. gaps
1GovEA Community of Practice Build Enterprise Architecture Intranet Portion Briefing to management level Roadshow Distribute 1GovEA promotional item
EA Implementation
Review comm. effectiveness Identify key messages Briefing to stakeholders
Social Media
Monthly Huddle
Launch Enterprise Architecture Intranet Portion
Key Implementation Activities - Communication
61
1GovEA 62
1GovEA Capability Maturity Model
62
Initial Developing Defined Managed Optimised
Continuous monitoring by Change Management Office
Level 1
General awareness on concept of subject
- matter. However,
does not have consistency in practices, unclear roles and responsibilities, undefined competencies required.
Level 2
Basic understanding and ability to relate some subject according to knowledge. Sporadic competency development practices across ministries and agencies.
Level 3
Ability to execute consistently across ministries and agencies with an established process.
Level 4
Established competency and talent development framework with the ability to project execution capability .
Level 5
Continuous improvement with established workforce & talent processes and practices.
1GovEA 63
1GovEA Communication Model
63
64