Skip to content
Frank Niessink edited this page May 28, 2025 · 19 revisions

About this wiki

Why this wiki?

Although the official documentation thoroughly describes how to deploy, develop, and configure Quality-time, newcomers may still find it challenging to begin using the tool effectively. This wiki complements the official documentation by offering practical guidance on how to get started, apply team agreements and ways of working, and incorporate non-functional quality targets into quality reports. Although this wiki is primarily maintained by employees of the Dutch government organisation ICTU, it is intended to be neutral, just like Quality-time itself. It is designed for use by any organisation involved in the development of bespoke software.

How to use this wiki?

When starting with an empty report refer to the Getting started with a new report guide. When already having a report and wanting to make it more effective, refer to Using the missing metrics metric or the Configuring Metrics guide.

About Quality-time

What is Quality-time ?

Most application dashboards and monitoring tools are designed for use during runtime or in production environments. Quality-time is distinct in that it monitors software quality and the associated quality assurance processes during development. It integrates data from sources within and related to the build pipeline, repository, and project tracking board.

Why Quality-time?

For software development teams and their wider organisations, consistently delivering high-quality software that meets defined quality standards can be a challenging task. While integrating scanning tools into the pipeline is relatively straightforward, consolidating their outputs and acting effectively on the identified issues is a more difficult challenge. Quality-time supports development teams by helping prioritise quality issues that require immediate attention, as well as those that can be addressed in the longer term.

How does Quality-time work?

Quality-time collects data from various sources within the development pipeline, focusing on the software development phase of a project.

It monitors quality across three core categories:

  • Software Quality — focusing on non-functional requirements (NFRs)
  • Quality of the Development Environment — including development (DEV) and test (TST) stages
  • Quality Assurance by the Team — reflecting team practices and quality care

Quality-time delivers value by providing:

  • Clear, executable actions based on team-configured thresholds
  • A consolidated view of critical information
  • Near real-time metrics, available 24/7
  • Support for managing and reducing technical debt
  • Customisable notifications and alerting rules

Clone this wiki locally