Guideline For National Overall Reference Architecture (NORA) - V1.0
Guideline For National Overall Reference Architecture (NORA) - V1.0
31 March, 2024
Document Type: Methodology
Document Classification: Public
Issue No: 1.0
1 Introduction 5
Strategy
Models
Governance
Operation
Government agencies have to find and determine the most important driver or
motivation to develop their very own EA. The following table lists the common
drivers and the corresponding objectives to develop EA. These common scenarios
will influence the use of NORA as a guideline to develop EA for agencies.
10
Execute/ Develop EA
Maintain
Maintenance /
Project 01
09 Maturity
Assessment
Strategy
EA Strategy
Build
Management Develop EA
Plan Project Plan
Usage Management
EA Project Plan
Plan / EA
Management Plan
02
08
Analyze
Develop Current State
Transition Plan NORA Current IT
Build Transition Plan Landscape / SWOT
Analysis
03
07
Build Target Build EA
Architecture Structure
BA, AA, DA, DA EA Framework
Build
Build Current Reference 04
06 Architecture
BA, AA, DA, TA
Models
BRM, ARM, TRM,
DRM, SeRM
When government agencies develop their EAs according to NORA, not only do
they deliver their own EAs, but they also ensure that all EA development complies
with the overall NEA Framework.
NORA allows government agencies to comply with and align with the national
digital transformation plan and initiatives, it aids government agencies to share
applications and information and to develop highly integrated business functions
and services that delight citizens and businesses.
The EA Project Strategy should focus on strategic and long-term outcomes for the
government agency. In the next step, a more detailed EA Project Plan will be
created. For this step, the EA Project Strategy should cover the following topics:
1. The EA Value Propositions or Purposes
2. Goals or Objectives of the EA Project
3. Scope and Schedule of the EA Project
4. EA Development Considerations and Approach (including phase/gradual
development strategy and sourcing method i.e., In-House or Outsource)
5. Estimated Cost and Resources (Staff) Requirements.
No Description Deliverable
4. Continuous Governance
4.1 Purpose of Governance
With the approved EA project plan by the EA Governance Committee in the
previous stage, the EA Core and working teams can embark on the detailed EA
work. As EA is a massive and long-term project, there are bound to be many
challenges and issues. It is vital, therefore, that the EA governance work is also
addressed to ensure the success of the project.
The previous stage has defined the roles and responsibilities of the EA
Governance Committee. Hence, the purpose of the EA governance is very clear,
i.e., to steer and direct the EA project to successfully meet the government
agency’s vision, mission, and strategic goals. Recommended that the EA
Governance Committee report to the e-Transformation Committee or one of the
e-Transformation Committee members to chair the EA Governance Committee.
No Description Deliverable
EA Management / Governance
Change
management
Program
Performance Capability
management
management management
Policy
management
No Description Deliverable
a. EA Requirements
b. EA Environment Analysis Reports (Current
3 Analyze Current Stage
Business Landscape and Current IT Landscape)
c. SWOT Analysis Report
No Description Deliverable
ARM Supports
Business
Performance reference model
Business
Reference Model
Application
BRM
Reference Model
DRM Supplies
Data
TRM Supports
Applications
Drives
The
Data
agency Reference Model
Technical
Reference Model
No Description Deliverable
In building the various agency’s reference models, the EA Core and working
teams have to make reference to its EA Framework (developed in Stage 4) and
NEA Reference Models.
No Description Deliverable
Build Government Agency’s Current Government Agency’s Relevant Current
6
Architectures Architectures
6.1 Capture current business and IT data Government Agency’s Current Data
Analyze and build the business
architecture
that describes the current business
Government Agency’s Current Business
6.2 functions, sub-business functions,
Architecture
business
processes, business activities, and
business services
Analyze and build the application
architecture that lists all the current
applications (fully automated, partially
Government Agency’s Current Application
6.3 automated & manual), and the
Architecture
relationships between these applications
and the business
functions/processes/services
Analyze and build the data architecture
that shows all the current data used by
Government Agency’s Current Data
6.4 the government agency, the usage of
Architecture
data by applications, including data ex-
change within and externally
Analyze and build the technology
architecture that illustrates the current IT Government Agency’s Current Technology
6.5
infrastructure used by the various Architecture
applications, data, and people
6.6 Current Architecture Analysis Summary of Improvement Opportunities
Depending on the agency’s actual EA scope and objectives, the EA Core and
working teams have to prepare the relevant means to capture the required data.
If the agency is doing the entire EA, then it has to capture information about the
business, applications, data/databases, and infrastructure. On the other hand, if
the agency is doing only technology architecture, then it has to capture the
current IT technologies and infrastructure data.
However, the teams may face difficulty in obtaining the support of the various
parties or divisions to capture the current data. As part of change management
(please see Continuous Governance – Change Management section), it is
recommended to provide clear communications to the relevant departments,
divisions or branches in the agency on the need for EA and the data capturing
exercise.
The following are the recommended activities to capture current data in the
agency:
S/No Activity
The main LoBs (Lines of Business) for the agency within the
4 Lines of Business (BRM)
business areas
Business Functions
5 The key business function descriptions within LoBs
(BRM)
BA related artifacts
Other architecture
related artifacts
BRM
References model
Organization chart
Database portfolio
HW, SW catalogue
Service catalogue
8.4.3 Step 6.3 Analyze and build the current application architecture
Below table summarizes the agency BA relationships with other current
architectures.
Application Components
4 The key application components for the agency
(ARM)
Application Interfaces
5 The main application interfaces for the agency
(ARM)
AA related artifacts
Organization chart
Other architecture
related artifacts
Application function
HW, SW catalogue
DA related artifacts
Business function
Other architecture
related artifacts
Reference model
Business process DRM
Logical data
model
Application
Data dictionary catalogue
Below table summarizes the main activities for building the agency TA.
TA related artifacts
Other architecture
TRM related artifacts
References model
Infrastructure
overview
Infrastructure
Organization chart
description
HW, SW catalogue
1. Analyze BA
Review the current BA.
A recommended method is to compare the BA artifacts against the agency’s
mission and vision statements, strategic goals/objectives, the agency annual
plans, digital transformation Plan, and the agency PRM .The EA Core and working
teams can also use analysis tools such as Value Chain analysis, 7S analysis, SWOT
analysis, and business process simulation. Carry out the following activities:
3. Analyze DA
Review the current DA.
A recommended method is to compare the DA artifacts against the agency
annual plans, digital transformation Plan, and the agency PRM. The EA Core and
working teams can also use analysis tools such as data dependency and SWOT
analysis. Carry out the following activities:
a. List the main issues and challenges faced in DA
b. Identify some of the global trends in data management and data usage
c. Analyze the data represented by logical and physical dimensions; also analyze
the required data to support the AA improvement opportunities
d. List the prioritized strategic data models, data elements, and databases
e. Using the DA principles as a guide, define specific improvement opportunities
for the list in (d).
No Description Deliverable
Build Government Agency’s Target
7
Architectures
Define directions for developing target
architecture by analyzing environmental
7.1 Target Architecture direction
factors such as agency’s vision/principles,
current architectures etc.
Analyze and build the target business
architecture based on architecture
Government Agency’s target Business
7.2 principles, current business architecture’s
Architecture
analysis results, and current business
architecture deliverables.
Analyze and build the target application
architecture based on architecture
Government Agency’s target Application
7.3 principles, current application
Architecture
architecture’s analysis result, and current
application architecture deliverables.
Analyze and build the target data
architecture based on architecture
7.4 principles, current data architecture’s Government Agency’s target Data Architecture
analysis results, and current data
architecture deliverables.
Analyze and build the target technology
architecture based on architecture
Government Agency’s target Technology
7.5 principles, current technology
Architecture
architecture’s analysis result, and current
technology architecture deliverables.
3 Application Systems (ARM) The main target application systems for the agency
4 Application Components (ARM) The key target application components for the agency
5 Application Interfaces (ARM) The main target application interfaces for the agency
Review the service areas and Reviewed service categories within service areas for the
3
service categories (TRM) agency
Define the target service Target service standards within each service category
4
standards relevant to agency
Describe the target
High-level representation of the target IT landscape in
5 infrastructure
agency
overview
Update the target
Target infrastructure technology descriptions and
6 infrastructure
diagrams
descriptions
7 Document and review Reviewed draft target TA
8 Obtain governance approval Approved agency target TA
No Description Deliverable
Obtaining governance
8.5 Approved transition roadmap and resource plan
approval
No Activity Description
Transition Project 1
Gap with
Business
current Select and list transition
Architecture Transition Project 2 projects from the
Businesses
GAP current/target
Analysis
Transition Project 3 architecture gap
Application/Da
Gap with analysis, and complete
current the project list by
ta Architecture
Businesses
adjusting and organizing
them while considering
Gap with priority, sequence, etc.
Technical
current
Architecture
technologies Transition Project n
No Description Deliverable
Develop an EA management
9.2 EA management plan
plan
Obtaining Governance
9.3 Approved EA usage and management plans
Approval
This is the last stage, where a government agency executes and maintains its EA.
Having covered many stages in the EA journey, this last stage concerns taking
action to make the government agency’s EA a reality.
No Description Deliverable
Implement the EA
10.2 Project/Program Management Deliverables
Transition Roadmap
For more details, visit the National Enterprise Architecture Program page