1
0
Fork 0

First actual CD slide

This commit is contained in:
Dirk Nederveen 2023-05-19 21:03:30 +02:00
parent b74dc2dcb2
commit ba735a39f6
Signed by: dirk
GPG Key ID: 30C016E96E2219B8
3 changed files with 53 additions and 1 deletions

BIN
accelerate.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
cd-book.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@ -64,7 +64,7 @@
<section data-markdown> <section data-markdown>
# Deployment Anxiety Disorder # Deployment Anxiety Disorder
*A troublesome fear that prod go boom. Symptoms may include:* *A troublesome fear that prod go 💥. Symptoms may include:*
- excessive or insufficient release planning - excessive or insufficient release planning
- difficulty to perform updates - difficulty to perform updates
- panic attacks - panic attacks
@ -94,6 +94,7 @@
- from *flight* to *take a break* - from *flight* to *take a break*
- from *freeze* to *accept* - from *freeze* to *accept*
* Apply brakes * Apply brakes
* Build trust
* Control emotions * Control emotions
</section> </section>
@ -103,7 +104,32 @@
* Apply brakes * Apply brakes
- Commit to an *acceptable* workload - Commit to an *acceptable* workload
- Communicate about your needs - Communicate about your needs
* Build trust
- Deliver quality software
</section> </section>
</section>
<section id="continuous-delivery">
<h1>Continuous delivery</h1>
<div style="width: 80%; float: left" data-markdown="">
* Build quality in
* Work in small batches
* Computers perform repetitive tasks, people solve problems
* Relentlessly pursue continuous improvement
* Everyone is responsible
</div>
<div style="float: right; width: 20%; height: 8em">
<a href="https://www.bol.com/nl/nl/p/accelerate/9200000080652224">
<img src="accelerate.jpg" style="height: 50%;">
</a><br>
<a href="https://www.informit.com/store/continuous-delivery-reliable-software-releases-through-9780321770424?ranMID=24808">
<img src="cd-book.png" style="height: 50%;">
</a>
</div>
</section> </section>
<section> <section>
@ -111,6 +137,8 @@
# Value stream mapping # Value stream mapping
How does the value stream through the organisation? How does the value stream through the organisation?
👇
</section> </section>
<section data-markdown> <section data-markdown>
- Customer calls with a question about sending an invoice on Monday 1 May, Support Hero logs ticket BS-1234 in - Customer calls with a question about sending an invoice on Monday 1 May, Support Hero logs ticket BS-1234 in
@ -119,18 +147,42 @@
'Highest' 'Highest'
- Product Owner and Tech Lead have backlog grooming meeting on Friday 5 May - Product Owner and Tech Lead have backlog grooming meeting on Friday 5 May
- Team has Sprint Planning meeting on Monday 8 May, commit to BS-1234 for 2 Story Points - Team has Sprint Planning meeting on Monday 8 May, commit to BS-1234 for 2 Story Points
👇
</section> </section>
<section data-markdown> <section data-markdown>
- Jr. Dev picks up BS-1234, needs clarification and sends Customer an email on Wednesday 10 May - Jr. Dev picks up BS-1234, needs clarification and sends Customer an email on Wednesday 10 May
- Customer responds Thursday 11 May, 16:00 - Customer responds Thursday 11 May, 16:00
- Jr. Dev starts implementation on Monday 15 May, opens PR #2345 in GitHub - Jr. Dev starts implementation on Monday 15 May, opens PR #2345 in GitHub
- Sr. Dev responds to PR #2345 on Tuesday 16 May 16:00, needs improvement - Sr. Dev responds to PR #2345 on Tuesday 16 May 16:00, needs improvement
👇
</section> </section>
<section data-markdown> <section data-markdown>
- Jr. Dev processes feedback on Thursday 18 May, 10:00 - Jr. Dev processes feedback on Thursday 18 May, 10:00
- Sr. Dev merges PR #2345 on Thursday 18 May 🎉 - Sr. Dev merges PR #2345 on Thursday 18 May 🎉
- Operations Team prepares release after Sprint end, and deploys update on Tuesday, 23 May - Operations Team prepares release after Sprint end, and deploys update on Tuesday, 23 May
</section> </section>
<section data-markdown="">
Why is this process slow?
* Closed Sprint (1 week)
* Hand-offs:
- Support Hero ➡️ Tech Team
- Jr. Dev ➡️ Sr. Dev
- Dev Team ➡️ Ops team
* Delays in process
- Asynchronous PR review
- Separate release team
</section>
<section data-markdown="">
# What to do this Monday?
* Draw the value stream in your org
*
</section>
</section> </section>
</div> </div>
</div> </div>