Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Problem Solving
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Igbanam
July 09, 2019
How-to & DIY
0
47
Problem Solving
Cataloguing simple steps to bring you to the solution of any problem
Igbanam
July 09, 2019
Tweet
Share
More Decks by Igbanam
See All by Igbanam
Advanced Design Patterns in Ruby
igbanam
0
130
Software Architecture, an Overview
igbanam
0
23
Dockerizing Rails
igbanam
1
81
Software_Architecture_Patterns_for_Scale.pdf
igbanam
0
75
Design Patterns with Ruby, Rails, and @igbanam
igbanam
0
200
Programming Paradigms
igbanam
0
80
Bug Management
igbanam
1
55
Other Decks in How-to & DIY
See All in How-to & DIY
放っておくと怖い睡眠負債について/fjordbootcamp-251122
yuukago
3
160
M5Stackサーバーを使って初代プレイステーションでuClinuxのカーネルを起動
kazueda
0
130
活動振り返りと生成AIによるコード生成の試み
covao
0
140
2025版 鯖落ちパーツで安価に機械学習用マシンを作ってみる
bobfromjapan
0
580
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.7k
2026年、書籍をちゃんと読むぞ👊 〜約3万円分の書籍を積読にしないためにやること〜
subroh0508
3
720
あなたは何故コミュニティに参加するのか?
awsjcpm
2
280
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
400
雑にコミュニティを続けてもいいと思っている/Feel free to continue the community
camel_404
0
340
自分がご機嫌になれる 素敵な場所を守るために
kenichirokimura
3
660
猟銃所持許可を取ってみた
kenkino
2
130
JAWS-UG/AWSコミュニティプログラムのご紹介 (JAWS-UG広島)
awsjcpm
1
100
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
9
36k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
49
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
65
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
99
Test your architecture with Archunit
thirion
1
2.1k
Agile that works and the tools we love
rasmusluckow
331
21k
The SEO identity crisis: Don't let AI make you average
varn
0
67
Transcript
Problem Solving How tos, Tips, and Tricks
Who am I • Andela ◦ Senior Software Engineer ◦
Fastest Legs & Fitness Icon ◦ Book Club Convener ◦ Award-Winning Blogger • Poet • Athlete (Sprinter and Swimmer) • • • General Problem Solver (GPS)
Every problem is an opportunity for a solution ~ Igbanam
What is a Problem?
Definition of a Problem, from Google
Definition of Problem, by Merriam-Webster
Definition of Problem, by Dictionary.com
Every week, 160 new javascript packages are released
Identification Exercise
How many problems can you spot in your current environment?
What is a Solution?
Definition of a Solution, from Google
Definition of Solution, by Merriam-Webster
Definition of Solution, by Dictionary.com
All prominent businesses started as solutions
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Graceful Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Steps to Solving Problems • Identify the issues • Determine
root cause ◦ 5 Whys • List the possible solutions • Evaluate options • Select an option(s) • Execute • Iterate: monitoring, and evaluation
Go and Solve
The End Questions?