A National Standards Framework For Government: August 2009
A National Standards Framework For Government: August 2009
A National Standards Framework For Government: August 2009
August 2009
ISBN: 978-1-921600-43-2
Collaborative copyright statement for all Australian Governments
Copyright of all Australian Governments 2009.
This document was developed collaboratively by all Australian State and Territory Governments, the
Commonwealth Government of Australia and the Australian Local Government Association. Hence, copyright is
owned jointly by all Australian Governments.
Apart from any use permitted under the Copyright Act 1968, and the rights explicitly granted below, all rights are
reserved.
You are free to copy, communicate and adapt the work for non-commercial purposes, as long as you attribute the
authors.
Except where otherwise noted, any reference to, reuse or distribution of all or part of this work must include the
following attribution:
National Standards Framework: Copyright of all Australian Governments 2009.
Licence: This document is licensed under a Creative Commons Attribution Non-Commercial 2.5 Australia licence.
To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc/2.5/au/
Any of the above conditions can be waived if you get our permission. Requests for permission should be
addressed in the first instance to:
Branch Manager
Governance and Policy Branch
Department of Finance and Deregulation
John Gorton Building
King Edward Terrace,
Parkes ACT 2600
Contents
1 Overview
1.1 Purpose
1.2 Scope
1.3 Context
Key Features of a Standards Governance Process
2.1 Exception
2.2 Jurisdictional Sign Off
1
2
2
2
7
8
8
Governance Structure
3.2 Support Service Description
9
12
13
14
14
Attachment 1
15
1 Overview
Overview
1.1
Purpose
This document describes a framework for initiating, endorsing and managing the
development of Information and Communication Technology (ICT) standards to support
the integration of cross agency business processes.
ICT professionals, who are seeking agreement on ICT standards for cross agency
interaction, may consider this nationally endorsed Framework to be a useful tool in
achieving this goal.
1.2
Scope
This Framework deals with the need to agree on standards for cross agency interaction.
It does not deal with formal standards setting processes conducted by Standards
Australia nor does it impinge on sectoral standards governance procedures already in
place (eg Health, Education). Standards that are set through a legislative mandate such
as statistical standards through the Australian Bureau of Statistics are also not in scope.
The effect of this framework is to provide a mechanism that delivers transparency and a
degree of certainty by agencies involved in collaborative projects. One of the problems
identified in cross agency interactions is the method, or protocol, through which
agreement is reached on the standards to be applied in those interactions.
A foundation of this Framework is that agency and jurisdictional independence is
respected. At the same time the Framework provides agencies and jurisdictions a way to
help ensure the timely completion of collaborative projects.
Further support is also available through the National Collaboration Framework (NCF).
The NCF contains a Collaborative Head Agreement addressing the legal issues involved in
cross agency integrations.
1.3
Context
The diagram right illustrates how the standards process supports effective and efficient
agency collaboration.
The National Standards Framework for Government will develop over time an agreed set
of reusable information and process models that can be accessed by agencies through an
on line repository or library.
By using agreed tools and methods, complying with governance and policy frameworks and
avoiding duplication through reference to a whole of government architecture framework
and information model, agencies will have a sound basis for delivering cross agency projects.
Overview
Reference models
boration
gency colla
1.4
Background
Overview
The figure below demonstrates the method by which each layer of analysis (Why, What
and How) is separate from the deployment technology. This delivers information and
process models that are independent of specific technologies thereby promoting reuse.
Figure
2 Approach toof
the
Developmentand
of Information
and Process Models
Development
information
process models
Contextual
layer
Conceptual
layer
Logical
layer
Physical
layer
WSDL WS policy
BPEL
XML schema
SOAP WS addressing, security
and reliable messaging
The second reason is that government policy objectives in the 21st century require greater
agility by agencies. This often requires collaboration across portfolios and jurisdictions.
Complex policy objectives related to water management, carbon trading, standard
business reporting, national security, tax fraud etc all require the participation of a wide
range of agencies.
In this context it is important that agencies have a mechanism for agreeing on a
standardised way of exchanging data to help achieve those business outcomes.
With an agreed mechanism and processes in place considerable time will be saved
Overview
as each new multi agency project wont have to start from scratch. They will have an
authoritative process to follow with the potential to reuse work already completed in
other projects.
The scope of work covered by this Framework is the area between agencies. Agencies
are of course free to use whatever processes and standards they like within their
agency boundary. However, when agencies seek to exchange data across their agency
boundary the requirement is to operate in a standardised environment or the alignment
interface. The diagram on the following page indicates the areas that need to be aligned
to achieve scalable integrations. The key alignment parameters are goals, processes,
information, security and messaging.
Public Process
Organization A
Organization B
Private Process
Goal Alignment
Process Alignment
Information Alignment
Security Infrastructure
Message Infrasructure
Alignment Interface
Alignment Interface
Business
Processes
Private Process
Business
Processes
Overview
A key requirement of any standards process is that standards are developed, and seen to
be developed, in an open collaborative, transparent manner to ensure both quality and
trust. This implies a clearly defined process, timelines and decision making rules.
The standards development process should aim to maximise re-use of standard
information components that have already been developed.
Finally, a standards process should enable agencies to publish and discover the standards.
There needs to be a library or repository where a standard, once agreed, is stored
and maintained so there is a single source of truth. It is proposed that this facility be
provided in GovDex1.
2.1
Exception
It is not proposed that this Framework apply to the Defence or National Security
communities. Given the requirement for a rigorous security environment it is proposed
that these groups develop their own arrangements for governing standards.
However it is recommended that the Department of Defence be fully engaged in
this framework in so far as their interactions outside the national security space (eg
interactions with Veterans Affairs, Centrelink etc).
2.2
GovDex is a resource developed by the Department of Finance and Deregulation to support cross agency
collaboration within and across jurisdictions.
Governance Structure
Governance Structure
10
In most cases it will be a requirement for the CIOC to endorse standards that affect Commonwealth
agencies prior to wider consideration by the CJCIOC.
Governance Structure
Coordination
GovDex
Marketing and
Communication
3.1
eDA
AS4590
Project
Communities
SBR
Development
process
Support Services
Methods
and tools
Compliance
Orphan standards
In rare cases there will be a need for a standard that is ubiquitous with no obvious
natural owner. Examples would be the Name and Address standard and the XML
Namespace protocol. It is recommended that where this exists that either CJCIOC or
CIOC, on the advice of the relevant working group, allocates responsibility for developing/
11
Governance Structure
maintaining the standard to a particular agency and authorises that agency to convene a
working group to manage the standard.
3.2
Development Process: This is an off the shelf standards development process that is
endorsed by CJCIOC. It is the default process that communities must show compliance
with in order to gain endorsement of their standard. Communities can apply to vary this
process or apply another development process however they must first gain approval
from the relevant working groups CJIG or in the case of Australian Government agencies,
the Australian Government Services Architecture Working Group (AGSAWG). A candidate
development process is at Attachment 1.
12
4.1
Example 1
14
The CJIG agrees to the proposal out of session (their representatives having been
separately advised by jurisdictional representatives on the project team).
The Project team appoints a project leader and elects an editorial team. The Editor
prepares the first draft of the specification which is then reviewed by project team
members. When the Project Leader thinks a consensus can be reached a vote is taken.
If 80% of participants agree and at least 6 jurisdictions agree then the vote is resolved in
the affirmative.
The Project Leader submits the specification to the CJIG who then decides whether to
recommend its adoption to the CJCIOC.
4.2
Example 2
Centrelink, Immigration, ATO and DEWR agree to work together to develop a standard
data definition for the exchange of data concerning employment assistance eligibility.
Representatives are appointed from each agency (can be more than one representative
from each agency BUT only one vote per agency.)
A project proposal is prepared and sent to the AGSAWG. The AGSAWG agree to the
proposal and the project team selects a Project Leader and Editor. The Editor prepares the
first draft of the specification which is then reviewed by project team members. When
the Project Leader thinks a consensus can be reached a vote is taken. If at least all but one
of the agencies agree then the vote is resolved in the affirmative.
The Project Leader submits the specification to the AGSAWG which then decides whether
to recommend its adoption to the CIOC.
Attachment 1
Attachment 1
16
Step
Description
1) Project proposal
2) Project
authorisation
3) Requirements
definition
4) First draft
5) Review
6) Compliance
review
7) Implementation
verification
8) Endorsement
Attachment 1
This process can also be used for subsequent implementation of a standard to ensure
compliance with the original standard. For example, if an agency chooses to use the
recently developed AS 4590 Name and Address syntax standard for car registration,
then the developer of that instance can obtain a compliance check. This will determine
whether this particular instance of the standard has been developed according to the
agreed methodology.
Note: The Name and Address standard comprises all possible data elements that could
possibly be required for ANY instance of Name and Address. Most instances of the Name
and Address standard will use a subset of the standard.
The endorsement process can be modified where appropriate where, for example,
standards have already been developed through another process and are seeking
endorsement retrospectively. It is up to each community to decide on the endorsement
process they wish to adopt. The only requirement is that they must obtain approval from
the recommending body (CJIG or AGSAWG). Should this proposal proceed then further
work will be required develop objective endorsement criteria that take account of a range
of scenarios.
17