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
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
エンジニアになって2年間で学んだこと
kaiphoenix
0
250
ブロックテーマをゴリゴリに使い倒してサイトを作った話 / Kansai WordPress Meetup 2025 01 25
tbshiki
1
1.4k
How to make the Groovebox
asonas
2
1.9k
20250226_AI Code Agents祭り_MK_AIコーディングエージェントのコラボレーション開発
mk0721
PRO
0
130
評価のギャップから紐解く、「評価軸」と「ソフトスキル」の重要性
blajir
2
130
Maker Mela Mumbai 2025 資料 2024/12/12取得
takasumasakazu
0
120
ATOMS3R-CAMとClaude SKILLSでタイムラプスチャレンジ #iotlt
n0bisuke2
0
230
猟銃所持許可を取ってみた
kenkino
2
130
カンファレンスでリフレッシュ!無理なく楽しむカンファレンス参加術 / How to enjoy conferences without stress
kattsuuya
1
9.5k
スマートハウスの蓄電性能の効率化を実現してみた~電気自動車編~
runrunsan
0
380
Goカードゲームを 作ってみた!
senoue
0
180
人を補助するAI ~AIとの壁打ちがきっかけになる~ #共創AIミートアップ
ishikiemo
0
530
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Bash Introduction
62gerente
615
210k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
It's Worth the Effort
3n
188
29k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Claude Code のすすめ
schroneko
67
210k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
49k
Making Projects Easy
brettharned
120
6.6k
The Curse of the Amulet
leimatthew05
1
8.3k
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?