4. Reuse assessment
4.1 Reusability by tier
The government’s Digital and ICT Reuse Policy is underpinned by three high-level requirements:
- Reuse whenever possible – your proposed investments must plan for and make use of any opportunities to reuse existing services or tools within your agency and across government
- Design and build for reuse – if your proposed investment cannot reuse an existing digital or ICT solution, you must ensure that the service you build, can be reused by other agencies
- Enable reuse by others – you must ensure anything you create is shared for others to reuse unless there’s a good reason not to.
For the purposes of this Assessment, the concept of reuse has been applied broadly to capture as many reuse opportunities as possible. This includes consideration of opportunities to utilise existing technologies that have been built, all the way through to consideration of opportunities to leverage existing processes or patterns. As such, GovERP’s technical reusability has been considered across three tiers
- Tier 1 use of what has already been built
- Tier 2 building on something that exists, and
- Tier 3 items for a whole-of-government repository.
4.1.1 Tier 1 reuse opportunities
Considering the current state of ERP capabilities, as outlined in section 3.2, APS entities have expressed hesitation regarding Tier 1 reuse (see Reference 1).
4.1.2 Tier 2 reuse opportunities
The Panel considers there is greater potential for Tier 2 or Tier 3 reusability. Building on existing GovERP capabilities with a separate ERP instance may be desirable for larger entities grappling with complex ERP requirements and integrations, particularly where those agencies have substantial in-house functional and technical skills in their digital and ICT workforces (such as Services Australia). In such a case, GovERP could serve as a potential accelerator.
- The GovERP build to date had 167 customisations to workflows, reports, interfaces, conversions, enhancements, or forms (WRICEFs). Given the size of the GovERP program, development beyond standard configuration and customisation to meet the needs of government is to be expected.
- That said, the Panel considers that larger, highly skilled entities with complex ERP requirements are best placed to make use of, and maintain, the existing GovERP capabilities and their related customisations.
Most notable from the Assessment’s engagements with the Consultative Committee, is the Department of Health and Aged Care stakeholders’ interest in leveraging GovERP’s reusable architectural patterns/architectural documents and architectural decisions. The Department of Health and Aged Care’s currently proposed approach to its own ERP upgrade is to reuse GovERP’s capabilities wherever they are assessed as being fit for purpose.
The cost of reusing GovERP capabilities to support ERP delivery in smaller entities with less complex requirements may be a challenge, particularly given the need for strong in-house functional and technical skills to support delivery and operations. Ensuring that any commercial arrangements already in place are leveraged to their full effect (where applicable) may help offset ERP delivery and operating costs.
An entity intending to reuse any aspect of the GovERP product as an accelerator must assess the effort and financial investment required to develop capabilities based on the current build and test status. The Panel heard that any potential opportunity to save effort in implementing a process would have to be balanced against the effort to modify an existing entity’s business process to fit the GovERP implementation (or added effort to modify) (see Reference 1).
The following decision-making principles may provide a useful basis for entities considering Tier 2 reuse opportunities:
- first preference is to consider other SaaS or out-of-the-box solutions (SAP or alternatives)
- if not appropriate, then build on existing GovERP capabilities, and leverage any commercial arrangements already in place, or
- if SaaS or out-of-the-box solutions or building on existing GovERP capabilities are not appropriate, customised configuration will only be considered where assessed as necessary.
The Panel notes any on-premises specific solutions will likely have limited reusability.
4.1.3 Tier 3 reuse opportunities
There is strong demand from government entities for GovERP’s existing business process maps, designs, patterns, and related documentation to be made available for reuse by other entities (a Tier 3 reuse opportunity). Reason Group’s technical analysis indicates that all existing process mapping work should be reuseable by many entities with some basic validation. Most of the work in Signavio™ (see Reference 2) should be a quick pick-up for many government entities to implement future cost effective GOVERP uplifts. Entities such as the Department of Infrastructure, Department of Health and Aged Care, Australian Taxation Office, AGD and the Department of Foreign Affairs and Trade have raised interest in accessing GovERP’s different artifacts, designs, architecture, and Infosec Register Assessors Program (IRAP) Assessments as Tier 3 reuse opportunities.
The DTA’s Digital Marketplace provides a response to concerns from some stakeholders regarding APS wide management of larger commercial agreements and licensing arrangements. The DTA’s Australian Government Architecture (AGA) provides an existing centralised site for this purpose, as well as providing centralised access to reusable products. Preliminary proposed contributions to the AGA identified though this Assessment include a significant number of reusable business process maps, designs, patterns, and related documentation. There may also be merit in a secure sharing facility, internal to government, to disseminate sensitive GovERP materials that are not suitable for publication on the AGA website. Care will need to be taken to ensure the integrity of original documentation versus subsequent entity-specific modifications and customisations.
Key observation 3:
Considering the current state of ERP capabilities, Tier 1 reuse opportunities (use of what has already been built) are limited.
Building on existing GovERP capabilities with a separate ERP instance (a Tier 2 reuse opportunity) may be desirable for larger entities with complex ERP requirements and substantial in-house functional and technical digital skills. In such a case, GovERP could serve as a potential accelerator as it can help minimise the effort and financial investment required to develop capabilities based on the current build and test status.
Recommendation 3:
Any entity intending to progress ERP upgrades must have a robust business case for investment. The government needs to enforce, via policy, a strong incentive to ensure entities actively consider reuse of existing capabilities, as well as leveraging current arrangements with commercial vendors for subscription, licences, and hosting costs where applicable.
Key observation 4:
There is strong demand for GovERP’s business process maps, designs, patterns, and related documentation to be made available for reuse by other government entities (a Tier 3 reuse opportunity). While the Digital Transformation Agency’s Australian Government Architecture (AGA) provides a centralised site to make reusable designs available, there may be merit in a secure sharing facility to disseminate sensitive materials that are not suitable for publication on the AGA website.
Recommendation 4:
The Digital Transformation Agency to provide a centralised site to make confirmed reusable designs available, including secure sharing facility to disseminate sensitive materials that are not suitable for publication on the AGA website.
4.1.4 Other reuse opportunities
Table 3 outlines an assessment of possible reusability, by tier and by value stream.
Value stream | Technology | Tier 1 | Tier 2 | Tier 3 |
---|---|---|---|---|
Finance, including Revenue to Bank (R2B) and Budget to Report (B2R | SAP S/4 HANA | not reusable | reusable | reusable |
Hire to Retire (H2R) | SAP Success Factors | not reusable | reusable | reusable |
Procure-to-pay (P2P) | SAP S/4 HANA | not reusable | not reusable | reusable |
Travel and expense management (TEMS) | Expense8 | reusable (see note) | not reusable | reusable |
Table 3 note: While the development and testing of TEMS is not completed, this relates to the integration of Expense8 to S/4 HANA. In isolation, Expense8 is reusable and has been integrated into several other technologies, including SAP ECC6 and TechnologyOne.
Many of the ancillary components necessary in delivering an ERP (such as platforms, gateway services, reporting, and application interfaces (APIs)) have been well defined and, to some capacity, built. These ancillary components represent an additional potential reuse opportunity beyond GovERP capabilities themselves. Where they are incomplete, ancillary components could be built out to a standard that allows for them to be incorporated into other ERP implementations. If this progresses, care should be taken to minimise the technical complexity of ERP-supporting capabilities.
4.2 Potential ongoing reuse costs to entities
As the current state of GovERP diverges significantly from its initial whole-of-government vision, entities will likely need to invest additional resources to customise and configure the templates to some degree to ensure they are fit for purpose (while adhering to the data standards currently built into the GovERP solution).
In this context, even if capitalising on the reuse opportunities identified in Chapter 4, the resources required to cater to the diverse complexities and requirements of different entities across the APS appears to be prohibitive for many entities, particularly if each entity was to pursue its own uplift. The Panel notes that while there are many opportunities to re-use components, licences, environments, and documentation from GovERP, only large and complex entities with sufficient capability could implement one or more instances of GovERP as proposed, and have it represented as reasonable value for money.
In an individual entity-based ERP scenario, the ongoing maintenance costs are also likely to have a substantial impost posing an increasing challenge in an environment with scarce financial resources and available skills. For example, any bespoke customisations or WRICEFs would need to be maintained in a re-use scenario, with an associated resourcing impact. Of the 167 WRICEFs potentially applicable to whole-of-government needs, 58 (35 per cent) are considered medium-high effort to maintain.
The Panel also considers there needs to more challenge against entity-specific customisations seeing to address “complex” requirements. Instead, the Panel considers that a greater focus on adoption of SaaS / “out of the box” capabilities, and avoiding designing in legacy process, could help to reduced costs.
With no single value stream completely built or viable for adoption as-is, clarity is required regarding what work arounds would be needed for any reuse opportunities.
References
- Consultative Committee Bilateral Engagement notes, ATO, 17 May 2024
- Signavio™ is a web-based modelling tool for creating, managing, and optimising business process maps.