Punchcard Swagger

Key Insights
“Research task, identifying key requirements from stakeholders, identifying tools available and selecting an appropriate solution. Followed by implementation, deployment and review.”
Measure
Analyse
Execute
Sustain
Our Goal:
Identify and implement a graphical tool for assisting office staff to be able to build reports and develop their own tools for extracting data out of the Key’s timesheet management system, Punchcard.
Our Solution:
From our research, an open-source tool called Swagger (or OpenAPI) was identified that easily integrated with the development pipeline for Punchcard and was able to extract all the necessary information out of the source code.
Unlocked Potential:
Benefits from the application include:
- Improved awareness to office staff about existing data platforms available within the office,
- Spreading knowledge about the use of APIs, as well as API security,
- Ability for individuals to build reports & analyse data directly out of Punchcard,
- Exposure for the software team for building internal tools for the office.