IP Australia

API Development Services - migration and replacement of legacy services

Important dates

Opportunity ID
1296
Deadline for asking questions
Friday 1 June 2018 at 6PM (in Canberra)
Closing date for applications
Friday 8 June 2018 at 6PM (in Canberra)
Published
Friday 25 May 2018

Overview

Write a summary of your brief

IP Australia is undertaking a major program to implement new online and API channels to replace legacy transactional systems for IP rights application and management.

We are seeking sellers who can provide API developers to augment existing teams undertaking this work. Experience on the MuleSoft platform would be highly regarded.

What is the latest start date?
As soon as possible, to be negotiated with the successful seller
How long is the contract?

To 30 June 2019 with two twelve-month options to extend (30 June 2020 and 30 June 2021).

Where can the work take place?
Australian Capital Territory
Who will the specialist work for?
IP Australia
Budget range

IP Australia does not disclose rates, these will be determined through the approach to market.

About the work

Why is the work being done?

IP Australia is undertaking the Transactional Digital Services (TDS) Program, a new initiative to provide world-leading digital services that are modern, efficient and effective.

The TDS Program will deliver:

- A set of APIs (primarily REST / JSON) which will allow organisations in the IP services market to transact with IP Australia using their own or third-party software.

- A new transactional website built on the same set of APIs

This will replace legacy file transfer and online platforms (TIBCO). The new solution must integrate with legacy (bespoke) and new (Pega) case management systems used for back office processing.

IP Australia has selected the MuleSoft Anypoint platform to deliver this work. This has been deployed in a hybrid-cloud model using Redhat OpenShift as a continuous delivery pipeline.

IP Australia is seeking partners to provide API developer resources on an as-needed, capped time & materials basis to augment existing delivery teams in the organisation.

As the TDS program progresses and IP Australia matures in use of the Anypoint platform the intent is to undertake a new approach to market on an outcomes basis. This is expected to occur in Q2 FY18-19, seller(s) who are successful in this initial approach to market will NOT be precluded or otherwise disadvantaged in responding to this future approach to market.

What's the key problem you need to solve?

The Transactional Digital Services (TDS) Program has been initiated and work has commenced, however, IP Australia does not have sufficient resources to deliver the full scope of work within the desired timeframe.

IP Australia is seeking to engage one or more sellers to provide additional API development capability and capacity.

Sellers will be developing/migrating APIs for:

- User management; authenticating, updating, changing and managing accounts

- IP rights management; applying, amending, renewing, requesting documentation, registering interest, opposing and managing related correspondence

- Other ancillary services

This work will focus on channel-facing (web, mobile & third-party) APIs however may include development of middleware APIs which undertake processing, orchestration, transformation, negotiation or mediation.

In the short-term (this approach to market) sellers will provide suitable personnel on a capped time & materials basis to augment IP Australia's inhouse capability. However, in the medium term (subsequent approach to market) this will be on a fixed-price outcomes basis.

Describe the users and their needs

The below information is provided as background to aid sellers in understanding the user needs which they will be assisting the Transactional Digital Services (TDS) Program to address.

There are several high-level user epics reflecting the needs of self-filers, attorney firms and software developers. Each is presented below:

Self-filers:

As an... individual or small business owner

I need to... [register / amend / renew / transfer / cancel / oppose ] an IP right (trademark, patent, design or plant breeders right)

So that I... can manage and licence my intellectual property

Attorney firms:

As an... IP attorney or other personnel at an IP attorney firm

I need to... [register / amend / renew / transfer / cancel / oppose ] an IP right (trademark, patent, design or plant breeders right) on behalf of my client

So that I... can provide a service to my client by managing and licencing intellectual property on their behalf

Software developers

As a... software developer (vendor, inhouse at an IP attorney firm or at another government agency)

I need to... provide my users with a system which allows them to [register / amend / renew / transfer / cancel / oppose ] an IP right (trademark, patent, design or plant breeders right) for themselves or on behalf of their clients. Either as a standalone activity or incorporated into a broader workflow.

So that I... can provide a service to my users and allow them to manage and licence intellectual property owned by themselves or a client

What work has already been done?

IP Australia has already completed a significant body of work through a discovery and program definition/initiation phase for the Transactional Digital Services (TDS) Program.

This included extensive user-research to inform and subsequently validate the problem definition, use cases, platform selection and other key information provided in this brief.

Who will the work be done with?

The successful sellers(s) will be providing API developer resources to augment existing delivery teams established within the Department. The primary team to be augmented in the short-term is IP Australia's 'Centre for Enablement' (C4E).

This team has been established in line with MuleSoft best practice to steward the Anypoint platform, migrate legacy back-office services and promote best practice API development in the agency. This team will also be providing resources to deliver initial the external APIs for the Transactional Digital Services (TDS) Program.

The C4E team includes:

- Executive sponsor

- Team lead

- Integration architect

- DevOps API developers

- API business/system analyst

Seller resources will be reporting to Project/Delivery Managers and the TDS Program Manager (also the C4E executive sponsor). Seller resources will also collaborate with other relevant work areas in the agency including user engagement, continuous delivery and teams managing new/legacy business systems.

Any additional relevant information?

IP Australia supports innovation and recognises that sellers may propose delivery models, partnerships or other arrangements which offer additional value to the agency. This is encouraged (but not mandatory) and will be considered in the evaluation process.

What phase is the work in?
Alpha

Work setup

Where will the work take place?

The preferred work location is onsite at IP Australia's main offices, located at Discovery House, 47 Bowes St, Phillip ACT 2606.

Blended proposals featuring work onsite and offsite will be considered however must clearly show how the seller resources will remain fully integrated with the larger team and fully accountable for their work.

What are the working arrangements?

The preferred working arrangements are onsite, average of 8 hours per day, total of 40 hours per week, working Monday to Friday. IP Australia may direct that additional hours and/or days of work are required.

Blended proposals of onsite and offsite work will be considered however regular onsite work is expected.

Is security clearance required?

API developers will require a current ENTRY ONLY/ RESTRICTED police check granted in accordance with IP Australia and Australian Government policy. An AGSVA security clearance would be beneficial, however is not essential.

Clearances are normally limited to Australian Citizens, and only Australia Citizens will be accepted for the brief.

Additional information

Additional terms and conditions

The successful seller must comply with all relevant IP Australia policies and procedures, including those related to ICT Security, Work Health & Safety and Quality (ISO 9001).

This brief is for specialist skills to augment existing teams on an as-needed, capped time & materials basis.

There is no guarantee of work or of minimum expenditure under this contract. IP Australia will determine, at it's sole discretion, the number of personnel and number of hours of effort required. IP Australia may direct the seller to reduce the number of personnel or hours of effort by providing 7 calendar days notice.

IP Australia may determine, at it's sole discretion, that personnel provided under this contract are unsuitable. In this event IP Australia may direct that the seller remove personnel from the contract by providing 7 calendar days' notice.

There is no exclusivity provided under this contract. IP Australia may engage, at it's sole discretion, one or more additional sellers to provide the same or similar services.

Sellers engaged under this contract will NOT be precluded from submitting proposals or disadvantaged in any evaluation process for future approaches to market by IP Australia for the same or similar services. However, any approach or evaluation will be structured to ensure that sellers engaged under this contract will NOT be advantaged.

Skills and experience

Buyers will use the essential and nice-to-have skills and experience to help them evaluate sellers’ technical competence.

Essential skills and experience
  • Have relevant skills and proven experience developing channel-facing (web, mobile and third-party) APIs
  • Have relevant skills and proven experience developing REST/JSON APIs
  • Have relevant skills and proven experience using APIs to integrate new services with existing legacy services
  • Have relevant skills and proven experience working in a continuous delivery environment
  • Have relevant skills and proven experience working in an Agile/DevOps environment
Nice-to-have skills and experience
  • Have proven experience developing APIs on the MuleSoft Anypoint platform
  • Have proven experience developing APIs for transactional services
  • Have proven experience developing and deploying solutions on the RedHat OpenShift platform
  • Have relevant MuleSoft certifications, accreditation or other qualifications
  • Have relevant certifications in new/legacy technology in use by the agency. This may include AWS, OpenShift, Pega, SAP and TIBCO.
  • Have knowledge of or proven experience in the Intellectual Property services market. This may include knowledge of IP rights types, IP Australia business processes and/or IP attorney business processes.

How sellers will be evaluated

How many shortlisted sellers will you evaluate?
5
Proposal criteria
  • Technical capabilities
  • Prior experience delivering similar work
  • Value for money
  • Value of any innovative models proposed by the supplier
Cultural fit criteria
  • Ability to work effectively within multi-disciplinary teams
  • Ability to work effectively with IP Australia internal teams, platform vendors and one or more other external API development teams
  • Commitment to an ongoing open and transparent partnership with IP Australia
  • Commitment to compliance with relevant IP Australia policies and procedures including ICT Security, Work Health & Safety and Quality
Payment approach
Capped time and materials
Assessment methods
  • Written proposal
  • Case study
  • Work history
  • Reference
  • Presentation
Evaluation weighting

Technical competence
50%

Cultural fit
20%

Price
30%

Seller questions

Seller questions
Seller question Buyer answer
1. Does the Department require a proposal with the requested questions? Or will a proposal be required if shortlisted? Sellers must address each essential and ‘nice-to-have’ criteria indicating whether they have the skills or experience identified. Responses must conform to Digital Marketplace word/character limits. Based on their responses IP Australia will shortlist up to five sellers for evaluation. Depending on responses received this evaluation may take the form of a written proposal, case study, work history, references and/or a presentation.

Interested in this opportunity?

Before you can apply for this opportunity, you need to:

  1. Register to join the Marketplace.
  2. Submit a case study and pricing and check your documents are up-to-date.
  3. Request an assessment of your chosen case study.