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
76
Design Patterns with Ruby, Rails, and @igbanam
igbanam
0
200
Programming Paradigms
igbanam
0
80
Bug Management
igbanam
1
56
Other Decks in How-to & DIY
See All in How-to & DIY
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
430
AIをフル活用! 猫版MBTI「CATS診断」 爆速開発の裏側【個人開発のAIツール活用 LT Night 登壇用スライド】
omori0219
0
1.4k
プログラミング道場 "CoderDojo" を支援するサーバー提供システム 『DojoPaaS』 / How DojoPaaS powers the CoderDojo community in Japan
coderdojojapan
PRO
0
150
AWSコミュニティプログラムのご紹介 -グローバル展開するコミュニティプログラム-
awsjcpm
0
300
個人制作コンテンツの多言語展開のノウハウを全公開! 〜世界に自分を発信しよう!〜
syotasasaki593876
0
160
Xの"だるま"とコナミコマンド #iotlt #obniz
n0bisuke2
0
320
LLMはTRPGのGMができる(確信)
kgmkm
0
2.5k
登壇資料を素早く作るための順番
kotomin_m
7
1.8k
[電子工作]クリップモーターをつくろう
oriontakemura
1
680
Azure PortalのQoLを上げてたら Big Techに怒られた
horihiro
2
570
Nutanix Community Edition 超入門 25.04
ricefield66
0
250
多摩ニュータウンを、 味わう
aokiplayer
0
450
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Test your architecture with Archunit
thirion
1
2.2k
For a Future-Friendly Web
brad_frost
183
10k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Building AI with AI
inesmontani
PRO
1
820
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Everyday Curiosity
cassininazir
0
180
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
190
The Cult of Friendly URLs
andyhume
79
6.8k
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?