Beruflich Dokumente
Kultur Dokumente
an “as-a-Service” Industry
Business Aspect Pty Ltd; 588 Boundary Street, Brisbane QLD 4000; PO Box 641, Spring Hill QLD 4004
PH: 07 3831 7600, Fax: 07 3831 7900; www.businessaspect.com.au; ACN: 112 888 785
INTRODUCTION
The last decade has seen a stark change not only in the way software solutions are delivered
to public and private sector organisations alike, but also how such solutions are procured.
Gone are the days of expending large amounts of capital to secure an expensive software
licence for a centralised mainframe environment or build custom business applications.
Today buyers can choose from a wide range of software procurement options ranging from
traditional up front payments through to per user, per month models.
The Australian Government has been particularly responsive, issuing detailed procurement
guidelines and supporting policies to manage the estimated $733 million per annum spend
on software across agencies operating under the Financial Management and Accountability
Act 1997. These policies include the ICT Customisation and Bespoke Development Policy and
Open Source Software Policy administered by the Australian Government Information
Management Office (AGIMO).
Despite the presence of these policies, feedback from individual agencies indicates there is a
need for a unified approach to software procurement. A unified approach would not only
ensure a level playing field for industry, but would provide a clear and simple means by
which agencies can achieve the objectives of current software procurement policies, both
for traditional and emerging “as-a-Service” solution options.
This Practice Guide is intended to help Chief Information Officers, senior ICT professionals,
procurement specialists and their equivalents to arrive at the right software procurement
outcomes through a disciplined, well-structured approach that balances cost, value and risk
amongst all available procurement options.
What you have to deal with: In this part of the guide we outline the 50 whole-
of-government requirements which need to be considered by Australian
Government Agencies on a regular basis during ICT decision making, including
software procurement. What are they and which ones are critical? What do
they mean for you and how do they relate to one another?
Pulling it all together: In this part we provide a simplified way to pull all the
relevant requirements together in a “unified framework” that enables
practitioners to work through the procurement process in a well-structured way
that observes all the necessary procurement requirements.
Things that will help you to achieve the best outcome: This part provides a set
of useful questions, templates and model clauses that ICT managers and
procurement professionals can use as insertions in tender documentation and
as part of the overall procurement decision-making process. These are based on
well accepted cost, value, risk assessment models that are product and
technology agnostic.
In Australia this balancing act as it relates to software solutions now represents a market
estimated at $5.8 billion (split between infrastructure software (30.6%), middleware and
development tools (34.8%) and end-user applications (34.6%)) and expected to grow to $9
billion by 2015.1
When considered from the end-user organisation perspective it is estimated that the
average large enterprise will spend 27% of their software budget on custom software
development; that is software languages, application servers, application architecture or
testing issues. This compares to an average of 35% spent on packaged application software,
and 37% spent on platform and infrastructure software.2 For Australian organisations, in
excess of 75% of the overall software portfolio remains tied to on-premise software.3
This profile was reinforced across the agencies interviewed by Business Aspect; with the
most common method of procurement being proprietary and custom developed (or
bespoke) software (see Figure 1).
Very often
Often
SaaS
Occasionally
Proprietary
Open Source
Rarely
Custom/Bespoke
Very rarely
Never
0 1 2 3 4
Source: Business Aspect
However, due to the emergence of cloud computing as an ICT sourcing and delivery model
for enabling convenient, on-demand network access to a shared pool of configurable
computing resources (including software), there is a need to move to a more inclusive
investment principle of:
This more expansive statement adds the notion of “as-a-Service” through the inclusion of
the rent option. This terminology represents the key notion of subscription, metered or
measured usage consumption models inherent in cloud services as defined by the US
Government’s National Institute of Standards and Technology (NIST) definition for cloud
computing5. Indeed, even in traditional on-premise licensing arrangements by major
vendors, including IBM, Microsoft and Oracle, there is an increasing move to amortised and
usage-based approaches.
The notion of “renting” as the procurement model for Software as a Service (SaaS) is also
highlighted in the AGIMO Cloud Computing Strategic Direction Paper: Opportunities and
applicability for use by the Australian Government, Version 1.0 which defines SaaS as:
“Offers renting application functionality from a service provider rather than buying,
installing and running software yourself.”
In addition, SaaS will remain the most mature and largest model in cloud computing. SaaS
offers advantages over traditional software implementations of faster return on investment,
accelerated deployments, greater focus on core competencies and greater flexibility and
scalability. At the same time initial concerns about security, response time and service
availability have diminished for many organisations as SaaS business and computing models
have matured and adoption has become more widespread7.
Faced with this newest, and potentially economically appealing, means of software
procurement, Australian Government ICT and procurement professionals should ensure they
fully understand how SaaS fits within existing software purchasing policies and guidelines.
Without proper and balanced application of the foundation principles of the Commonwealth
Procurement Guidelines and domain specific considerations of AGIMO’s ICT Investment
It is this significant spend that has seen the value for money achieved from Government
investment in software come under intense scrutiny by lead agencies including the
Australian National Audit Office (ANAO), the Australian Government Information
Management Office (AGIMO) and the Department of Finance & Deregulation.
These principles are then to be applied by agencies to the overall Australian Government
procurement process, with a risk-based approach based on consultation with central
agencies to identify applicable policy guidance (see Figure 2).
1. Procurement Thresholds
2. Valuing Procurement
3. Approaching the Market, including Open Tendering, Multi-Use
Lists, Select Tendering, Direct Sourcing, Panels and Cooperative
Agency Procurement
4. Request Documentation
5. Conditions for Participation
6. Minimum Time Limits
7. Receipt and Opening of Submissions
8. Awarding of Contracts
9. Notification of Decisions
Figure 3 - ICT Sourcing Lifecycle Phases mapped to Commonwealth Procurement Principles and
Procedures
These ICT policies and guidelines have evolved over time to address the changing needs of
the market, including the maturity of COTS solutions, adoption of open source practices by
many vendors and more recently the emergence of SaaS as previously discussed.
This requirement for agencies to give appropriate consideration to all available models of
software, in effect, increases the discipline with which agencies are expected to apply the
Commonwealth Procurement Guidelines and principles of value for money and non-
discrimination. It no longer allows them to default to an existing procurement model
dominated by on-premise licensed software.
Further, the new policy not only requires Australian Government agencies to actively and
fairly consider all types of available software through their ICT procurement processes, but
also requires suppliers to consider all types of available software (including but not limited to
open source software and proprietary software) when responding to agencies’ procurement
requests. Indeed, suppliers are directed to provide justification outlining their consideration
and/or exclusion of open source software in their response to Australian Government
tenders.
This latest position therefore allows suppliers the scope to offer a range of alternatives that
can be considered in accordance with the Open Source Software Policy Principle 1 -
“Australian Government ICT procurement processes must actively and fairly consider all types
of available software”.
In the context of AGIMO policies and the broader international trends, if agencies are going
to meet these high standards of industry engagement they need to be cognisant not only of
traditional but also emerging and alternative software procurement options.
It is exactly the emerging trend towards cloud computing that has seen AGIMO publish new
guidance in relation to cloud computing in the form of the Negotiating the cloud – legal
issues in cloud computing agreements and Financial Considerations for Government use of
Cloud Computing14.
When these same agencies were asked what they felt was a simple means of addressing the
challenges of software procurement in an increasingly “as-a-Service” industry, the majority
agreed that a framework which pulled together the individual pieces of the Australian
Government policy landscape would be of practical benefit.
It is with this need in mind that Business Aspect has developed a Unified Software
Procurement Framework aligned to the AGIMO ICT Sourcing Lifecycle. The Framework is
made up of three perspectives supported by two dimensions. Each of these dimensions
contains tools, such as consolidated definitions of available software types and check-lists
that agencies can employ to assist them to meet their obligations when navigating the
sometimes treacherous waters of software procurement.
Attachment 1 of this Practice Guide contains the following tools aligned with the
perspectives and dimensions of the Unified Software Procurement Framework and the ICT
Sourcing Lifecycle:
CONCLUSION
Navigating Software Procurement in an “as a Service” industry is complex and with the rapid
pace of change in technologies, Australian government agencies need to consider all
alternatives to ensure that they are obtaining the best available business solution and
optimising their ICT spending. Although it would appear traditional software models will
remain dominant for the foreseeable future, new generations of existing licensed software,
open source solutions and the emerging SaaS offerings will change agency procurement
patterns. This will result in a need to adjust resourcing and funding arrangements in
recognition of greater emphasis on legal and contractual arrangements, while at the same
time technical skills mix will move to higher value roles and operational expenditure rather
than large upfront capital purchases.
As illustrated throughout this guideline each software procurement model offers distinct
business and technological advantages and agencies need to consider their options carefully.
The Unified Software Procurement Framework, and its supporting tools which follow, have
been designed to assist agencies to identify the key issues and risks associated with the main
software procurement models in the Australian marketplace.
This additional guidance is based on better practices identified by Business Aspect during
previous client engagements combined with the specific findings of consultation with
agencies and industry.
It is intended that agencies would apply the framework’s supporting definitions, checklists
and assessments through Phase 2 – Sourcing Strategy and Phase 3 – Procurement of the ICT
Sourcing Lifecycle as shown in below.
Faced with an increasing breadth of software procurement choice organisations must first
ensure they understand what options are available. In addition, Australian Government
agencies wishing to comply with the AGIMO requirement to “actively and fairly consider all
types of available software” face the difficult challenge of ensuring their Request For Tender
(RFT) and other associated documentation is clear about the definitions of the types of
software that are being considered.
Through secondary research, interviews with government agencies and software vendors,
these options can be distilled down to a set of four (4) main software procurement models
operating in the Australian public and private sector software market with several minor
models also in play. The main-stream software procurement models are:
1. Custom/Bespoke Software
2. Proprietary Software
3. Open Source Software
4. Software as a Service
In addition to the four main-stream software procurement models the following models can
also be found in niche markets:
Each of the four main software procurement models are defined below based on existing
AGIMO policies augmented by secondary sources and Business Aspect’s market knowledge:
Proprietary Software Proprietary software solutions are those where the original
development has usually been undertaken by a commercial
organisation, and which may be acquired for installation ‘as is’. In
this way proprietary software is typically licensed from
established software vendors under a pre-determined set of
usage conditions. These conditions dictate how the software will
be used either by an individual or within an organisation.
Licensing arrangements are often based on per seat, whole of
enterprise/volume, concurrent usage or number of processors
running the software.
Open Source Software Open-source software (OSS) solutions are those where the intent
of the producer (an individual or organisation) is available in
source code form. The source code is made available with rights
normally reserved for copyright holders and provided under a
software license that permits users to study, change, improve
and at times also to distribute the software with varying degrees
of permissiveness depending on the particular OSS license
adopted.
It is highly recommended that agencies include a copy of the above definitions for
proprietary software, open source software and SaaS in all RFTs to ensure that responding
vendors have a clear view as to what “types of available software” are being considered.
Custom/bespoke software should not be sought from the market, in the case of Australian
(Commonwealth) Government Agencies without approval as per the ICT Customisation and
Bespoke Development Policy.
competition?
Yes / No Procurement
Strategy/Approach
Yes / No
Promote efficient,
4. Discriminate against a particular software effective & ethical use No
of software
model or vendor?
Yes
Yes / No
5. Allow all suppliers the same opportunity to Accountable &
No
transparent
compete?
Yes / No Yes
Seek advice from
6. Incorporate a rigorous risk management AGIMO or the
Does not Procurement
discriminate against No Division of the
approach, enabling issues to be identified particular vendor or
Department of
software model
Finance &
early in the process? Degreulation
Yes
Yes / No
NB: Refer to Assess Software Type Risk below. All vendors
opportunity to No
compete
7. Demonstrate the process is open and sound?
Yes / No Yes
Allows decisions
to be justified & No
defensible
For each procedure Business Aspect has identified either an existing AGIMO ICT policy or
guideline that needs to be considered or provided links to additional tools within the
framework that can be used.
3. Stipulate specifications that Specification written around required features and does
describe the features required and not prescribe a particular software model.
not prescribe any conformity
assessment procedure This will allow vendors to offer a range of alternative
software models that can be considered by agencies in line
with the Open Source Software Policy Principles.
5. Invitations to be open for a Ensure invitations are open for a minimum of 25 working
minimum of 25 days days.
To address the dichotomy which SaaS introduces into the software procurement landscape,
Business Aspect proposes that agencies adopt the following clauses which address the
principle of ensuring all available software types. These clauses are an expansion of the
original samples provided by AGIMO in the Open Source Software Policy, adjusted to take
account of the emergence of SaaS.
In evaluating the tender, [Agency Name] will consider open source software and software-as-a-service equally
alongside proprietary software.
Sample clause for inclusion in RFTs in relation to pricing for covered procurements:
When responding to this tender, suppliers must provide sufficient price information to enable [Agency Name] to
develop an accurate view of the whole-of-life costs of the offer in accordance with the Australian Government’s
ICT Two Pass Review Process. When responding to this tender, supplies must include the transparent
identification of all likely costs associated with licence acquisition, implementation (covering set-up fees, data
migration costs etc) and ongoing costs (covering subscriptions, maintenance fees and support charges). Suppliers
should also include estimates in relation to the expected personnel load on [Agency Name].
Requirement Considerations
Funding Model What type of funding is available to support the contract? i.e.
Capital versus operational expenditure.
Legal & Regulatory Does solution comply with Australian legislative and regulatory
Compliance requirements, including Privacy Act, FOI Act, and Archives Act?
Scalability Can it be scaled? i.e. Can the solution grow to meet the agency
needs?
What are the increments for growth, both technically and
financially? E.g. Small and marginal or large and stepped
increases?
Skills Requirements Can the software be supported by the current resource levels?
Are new skills required to manage, operate, support and
maintain?
Support and Maintenance Are external maintenance and support services available?
Are there the necessary skills available to support the solution
internally? E.g. Level 1 support teams?
Whole of Life Costs Have you have considered and included the cost associated with
planning, design, construction and acquisition, operations,
maintenance, renewal and rehabilitation, depreciation, cost of
finance and replacement or disposal as well as environmental
and social costs if applicable.
Is the pricing information requested of the vendor sufficient to
complete the worksheets required as part of the ICT 2 Pass
Review?
Like any form of procurement, each of the major software procurement models identified
and discussed within this Practice Guide present different risk profiles across legal, financial
and functional areas.
The following table provides a high level guide to the implications of different software
models across a set of factors arising from various non-functional requirements.
Data Security Under your Under your Under your Provided by data
control. control. control. escrow
arrangements.
Upgrade Cycles Under your Under your Under your Under control of
control. control, but control, but the service
influenced by the influenced by the provider.
vendor communities
development development
roadmap and roadmap.
support options.
BACKGROUND
This practice guide was commissioned to aid senior IT and Procurement Managers of
government agencies understand the evolving software market and how future software
purchases can be optimised. Microsoft funded Business Aspect, an Australian business and
technology consultancy company, to prepare an independent framework and practice guide
in consultation with a range of Australian Federal and State government agencies.
Business Aspect would like to acknowledge and thank the following organisations who
participated in the consultation:
Australian Government Attorney-General's Department
Australian Government Treasury Department
Australian Transport Safety Bureau (ATSB)
Commonwealth Scientific and Industrial Research Organisation (CSIRO)
Fujitsu Australia
Microsoft Australia
Queensland Department of Education and Training
Queensland Government Chief Technology Office
Red Hat Asia Pacific
DISCLAIMER
The information in this document is being provided on an as-is basis. It is intended to provide
general information only and has been prepared by Business Aspect Pty Ltd without taking
into account any particular organisation’s objectives, financial situation or specific ICT needs.
Readers should, before acting on this information, consider the appropriateness of the
information having regard to their particular organisational circumstances. Business Aspect
recommends readers obtain advice specific to their situation before making any ICT
investment decision.
Business Aspect Pty Ltd, its directors and employees do not give any warranty or make any
representation, express or implied, at law or in equity, with respect to this information or its
characteristics, quality or value, including without limitation the implied warranties of
merchantability or fitness for a particular purpose. To the fullest extent permitted by law, all
representations and warranties expressed or implied by law are expressly disclaimed.
Business Aspect warrants that it has used commercially reasonable care in preparing this
information which represents Business Aspect’s best collective judgment at the time. The
opinions, predictions and forecasts contains in this document are subject to change without
notice in response to evolving market conditions.