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

Add "diagnostics skills" #2

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all 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
59 changes: 59 additions & 0 deletions Day3/Session1/DiagnosticsSkills/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Diagnostics Skills

## Convenors

* Mary Gouseti
* Marc Hoffmann

## Notes

### Social

* If you need "Heros": Is this a smell?
* Development skills != Diagnostic skills
* Reduce the stress by putting the right people in the room with clear roles

### Preparation

* Get famliliar with the normal behavior and values
* Simplify architecture and code
* Training on scenarios (fire drills)
* 80% common symptoms, 20% exceptional
* Have predefined resolutions for common symptoms
* Smaller increments to narrow down the changes

### Resilience

* Transparency
* Build trust
* Stress stops learning - need to know your toolset

### Tools

* Practice tools

### Process

* You have to be prepared
* Process for the less experts
* Dedicated communication person
* Stop the phones from ringing
* Emergency ???, reduce the impact
* Apply scientific methods
* De-briefings, Feedback
* Write down: Timeline, your analysis so far
* Observe the signals
* Listen to the hardware
* Finding the source of the problem
* Top view to find the target
* Learn from other disciplines, Medicine
* Bring the people in a room
* Exceptions, Saturation, Utilization, Starvation
* Code is the last thing you look at
* Collect data and learn from it
* Cheap information first
* Rule out causes
* It is not your job to solve everything
* If you can't have a holistic view you might have an organization problem


Binary file added Day3/Session1/DiagnosticsSkills/ideas-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Day3/Session1/DiagnosticsSkills/ideas-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.