Pipeline Authoring Group - JTBD
The jobs-to-be-done that the Pipeline Authoring Group is solving for.
Overview
The goal of this page is to document, share and iterate on the Jobs to be Done (JTBD) and their corresponding job statements for the Pipeline Authoring group. Using JTBD framework we intend to arrive at the more specific problems to be solved in relation to Pipeline authoring workflows.
Goals
Utilize JTBD and job statements to:
- Understand our users’ underlying motivations
- Validate identified problem areas within the stage-group
- Create a common language across teams for better collaboration when working on improving the experience for GitLab CI
- Create a transparent view for our stakeholders into the current and future state of the product.
JTBD
Author a pipeline
Once I have a stable development and operations organization, I want to author a CI pipeline so others in my team can leverage CI to increase the efficiency of their tasks.
Micro Job | Job statement | Maturity | Confidence | Source |
---|---|---|---|---|
When authoring a pipeline I would like to know what are the available keywords and their descriptions so I can set-up my pipeline in the most efficient way. | Grade D | Researched | Issue | |
When editing my CI/CD configuration, I want to easily access all CI/CD files from one place so I can efficiently configure my CI/CD configuration without a lot of context switching. | Grade - | Researched | Issue |
Facilitate CI/CD processes on the team
Once I have a stable development and operations organization, I want to make the teams in my organization feel comfortable using CI/CD so we can increase the efficiency of our tasks.
Micro Job | Job statement | Maturity | Confidence | Source |
---|---|---|---|---|
When implementing CI/CD practices across the organization, I want to ensure consistency and standardization of CI/CD workflows to ensure compliance and to ease and increase CI/CD adoption across my teams. | Grade - | Researched | Issue | |
When implementing CI/CD practices across teams in my organization I want to easily communicate the guidelines for standard practices for automation to them so they can focus on shipping quality products. | Grade - | Researched | Issue | |
When setting up a new project I want to effortlessly set up reliable, efficient and compliant automated tasks so I can quickly move on to writing high quality code. | Grade - | Researched | Issue |
Last modified May 31, 2024: Create CI Platform handbook page within Verify Eng (
a85254da
)