Definition of Done (DoD) tool
The Definition of Done (DoD) tool is a web application that helps development teams ensure all necessary steps are completed before a task is marked as done. It automates and streamlines task workflows, improves quality assurance, and simplifies documentation and collaboration.
The tool supports efficient, high-quality work by offering:
Automated workflows that ensure all required steps are tracked and completed.
Structured checklists to improve quality assurance.
Integrated collaboration tools such as Microsoft Teams.
Streamlined project documentation, automatically generated and organized.
Progress tracking and time registration through built-in features.
Opening a task
Navigate to the DoD tool home page (available to Skyline employees only).
Sign in with your Azure AD credentials.
Enter the task ID and click the blue Open button.
Note
You can also open a task directly via
https://dod.skyline.be/task/{taskId}
.
Supported task types
The DoD tool currently supports the following task types:
Driver Development: New connector development.
New Driver Feature: Feature additions to existing connectors.
Driver Issue: Bug fixes or issue resolution for existing connectors.
Using the DoD tool
The DoD tool user interface consists of three main sections:
Header bar (1): Displays key task information and several action buttons.
Checklist table (2): Displays required steps to complete the task.
Smart action column (3): Offers one-click access to integrated tools.
The DoD tool header bar
The header bar contains the following items, from left to right:
Item | Description |
---|---|
Task name | The name of the currently opened task. |
![]() |
Click this icon (or the task name) to open the task in Collaboration. |
![]() |
Click this icon to copy the task URL to your clipboard for easy sharing. |
![]() |
Use this button to start or stop tracking time for the current task. While tracking is active, the time spent on the task is logged automatically. You can edit time entries, add comments, and switch between tasks without losing time data. Time entries are validated automatically to ensure logical start and end times, with a maximum duration of 12 hours. |
![]() |
Click this icon to generate a OneNote notebook for the current task, structured automatically with pages organized by vendor, device, and version. |
![]() |
Click this icon to access the Catalog item linked to this task. |
![]() |
Click this icon to open the Connector Admin tool. |
![]() |
Click this icon to open the relevant connector documentation (DataMiner Docs). |
![]() |
Click this icon to access the relevant device documentation on SharePoint. |
![]() |
Click this icon to create a Microsoft Teams meeting. The meeting is automatically titled with the task name, and a task description is generated that includes the task and DoD links. Guards assigned to the task are added as required attendees. |
![]() |
Click this icon to create a Microsoft Teams chat with the guards assigned to the current task. |
Checklist table
The checklist table displays the Definition of Done steps for the current task. Each row in the table represents a DoD step and includes the following columns:
Step: Automatically generated DoD steps based on the task type and category.
Status: Set the status of each step to TODO, DONE, or SKIP STEP.
Note
Skipped steps require a comment to explain the reason.
Guard: Assign the team member responsible for the step.
Comment: Add context or explain skipped steps. Comments can be edited inline or using the pencil icon for multiline input. Comments and skip justifications are stored to maintain a clear audit trail.
Action: One-click access to integrated tools, if applicable for the step. For more information, see Smart actions.
You can manage checklist items as follows:
Click the "+" button to duplicate a step and assign additional guards.
Use the Delete button to remove duplicated steps.
Click the pencil icon to edit comments in a multiline editor.
Select SKIP STEP from the Status dropdown menu to skip a step, with proper reasoning.
Smart actions
When available, the Actions column includes smart action icons. These provide quick access to tools relevant to the task:
Action icon | Description |
---|---|
![]() |
Click this icon to create a new version request for the associated connector. |
![]() |
Click this icon to view the status of the CI/CD pipeline linked to the connector version. |
Getting support
For technical issues or feature requests, contact the development team via Microsoft Teams or email.