Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create fixing-issues-step-by-step.md #503

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions patterns/2-structured/fixing-issues-step-by-step.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
## Title

Fixing Issues Step by Step

## Patlet

Solving an issue by deadline without consideration of the current scope of change to process causes developer frustration and decreased efficiencies. Utilize a continuous improvement approach which right-sizes the work and provides realistic expectations.

Trueblueaddie marked this conversation as resolved.
Show resolved Hide resolved
## Problem

Results are expected to take place within a few days/weeks after a process has started. Adding a process or a toolchain by itself will not provide any result by itself beyond developer frustration. Stating that something has to work by a certain deadline will not make it possible, this will just force the situation and workarounds will be done by developers.
spier marked this conversation as resolved.
Show resolved Hide resolved

spier marked this conversation as resolved.
Show resolved Hide resolved
## Forces

Understanding step changes in a process requires adequate time and clarity of impact
Clarity of impact to the process and delivery pressure are deterrents to change
Trueblueaddie marked this conversation as resolved.
Show resolved Hide resolved

## Solutions

When planning new steps, set the way that step is successful if compared to others. Follow a continuous improvement approach and measure the delta between steps.

Trueblueaddie marked this conversation as resolved.
Show resolved Hide resolved
## Resulting Context
spier marked this conversation as resolved.
Show resolved Hide resolved

Expectations are aligned and realistic in terms of the improvement path of the organization. A continuous improvement is required and understood.
Trueblueaddie marked this conversation as resolved.
Show resolved Hide resolved

## Known Instances

Santander Bank

## Status

Structured
Published internally in Santander Bank; drafted via pull-request in December of 2022

## Authors

Alberto Pérez García-Plaza
Daniel Izquierdo Cortázar
Addie Girouard

## Acknowledgements

Igor Zubiaurre