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
What Raising Three Kids Taught Me About Working...
Search
derek-b
June 09, 2018
Technology
0
350
What Raising Three Kids Taught Me About Working With Users
Talk for Dutch PHP 2018
derek-b
June 09, 2018
Tweet
Share
More Decks by derek-b
See All by derek-b
What Raising 3 Kids Taught Me About Working with Users
derekb
0
45
Pardon the disruption: a user-first approach to software design
derekb
0
74
Teaching Through Code Review
derekb
0
96
Add Location-Based Searching to Your Site with Elasticsearch
derekb
0
29
Add Location-based Searching to Your PHP App with Elasticsearch
derekb
1
320
Map, Filter, and Reduce in PHP
derekb
0
710
You Version Your Code, Why Not Your Database?
derekb
0
58
Taming Your Data with Elasticsearch - PHP Benelux
derekb
1
440
What Raising 3 Kids Taught Me About Working With Users
derekb
0
370
Other Decks in Technology
See All in Technology
AWS のポリシー言語 Cedar を活用した高速かつスケーラブルな認可技術の探求 #phperkaigi / PHPerKaigi 2025
ytaka23
7
1.1k
バックエンドエンジニアによるフロントエンドテスト拡充の具体的手法
kinosuke01
1
360
Github Copilot Chatは本日よりケ◯ロ軍曹でありま〜〜〜すッ!!!(たぶん)
yu_yukk_y
1
120
AWSにおけるサイバー攻撃の傾向と具体的な対策
yuobayashi
8
750
PHPStan をできる限り高速化してみる
colopl
0
180
なぜ「Event Sourcing」を選択したのか〜事実に基づくことの重要性〜/Why did we choose "Event Sourcing"?
bitkey
1
330
30代エンジニアが考える、エンジニア生存戦略~~セキュリティを添えて~~
masakiokuda
4
1.6k
Webブラウザのセキュリティ対策に役立つぞ!!~DevToolsの使い方~
masakiokuda
0
160
UDDのすすめ
maguroalternative
0
600
BCMathを高速化した一部始終をC言語でガチ目に解説する / BCMath performance improvement explanation
sakitakamachi
0
150
ランチの間に GitHub Copilot Agent が仕事を終わらせてくれた話
bicstone
5
600
Scala meets WebAssembly
tanishiking
0
170
Featured
See All Featured
Gamification - CAS2011
davidbonilla
80
5.2k
Six Lessons from altMBA
skipperchong
27
3.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
YesSQL, Process and Tooling at Scale
rocio
172
14k
It's Worth the Effort
3n
184
28k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Building Applications with DynamoDB
mza
93
6.3k
Fireside Chat
paigeccino
37
3.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
BBQ
matthewcrist
87
9.5k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Transcript
What Raising 3 Kids Taught Me About Working with Users
@DerekB_WI
[email protected]
About Me • Father of 3 • Volunteer at Community
Justice • Senior Engineer, TurnTo Networks • Home Pizza Chef
None
None
Customer Generated Content
16yo, 7yo, 14yo
Introduction
Who are your users? • Not us. • Project Stakeholders
• Target Audience of Business • Company Employees • Clients
Communication Needs • Requirements • Usability • Successful Product Launch
• Understand the Whys
I don’t like quiche!
Importance of Understanding • Oh! That’s what you meant. •
Shared Glossary • Understandable Milestones
Shared Experience • 105 Billion People Have Lived on Earth
1 • 1.7 Billion Websites 2 • Over 1 Million Apps in App Store 3 1 http://www.bbc.com/news/magazine-16870579 2 https://news.netcraft.com/archives/category/web-server-survey/ 3 https://www.theverge.com/2013/10/22/4866302/apple-announces-1-million-apps-in-the-app-store
Everybody is Special • We are special to our family,
friends, colleagues, etc. • Your project is special to those involved.
Setting Boundaries Always saying yes, “fosters a sense of deficiency
that can never be fully satisfied.” 1 1 https://nyti.ms/2qruRKL
Setting Boundaries • MoSCoW – Must, Should, Could, Want •
Grooming the Backlog • Sprint Planning/Review • Limiting Distractions • Users shouldn’t need to know technology.
Fair !== Equal • Substantive Fairness • Procedural Fairness •
Fair Notice • Impartiality • Fact-gathering • Fair Hearing (being heard) http://www.boystown.org/parenting/article/Pages/fairness.aspx?/article/ fairness http://www.dailylocal.com/article/DL/20141215/NEWS/141219891
There are no stupid questions
There are no stupid questions • Are we there yet?
Actual Destination v Perceived Destination
There are no stupid questions • Are we there yet?
• Are we there yet? • Are we there yet? • Are we there yet? • Are we there yet? • Are we there yet? • Are we there yet? • Are we there yet?
Help Users Focus on Progress • Product Backlog • Sprint
Planning/Review • Burn-down/Burn-up Chart • Kanban Board • Product Roadmap • MVP
None
Keep it Simple
None
Boy Bands
• "[I want to] clarify some of what I was
trying to explain at today’s meeting. Since I don’t have a technical background, it doesn’t always make it from my brain to my mouth in one piece while under pressure." - project stakeholder Technology can intimidate and exclude
Things Change Quickly
“I don’t like it when things change.” Sammy, age
7 Things Change Quickly
Don’t Underestimate the Effect of Change on your users. Things
Change Quickly
Unexpected Behavior
Unexpected Behavior • User Acceptance Testing
Putting Kids to Work • https://qz.com/703049/teens-summer-jobs- unglamorous/ • https://obamawhitehouse.archives.gov/ blog/2013/11/21/importance-youth-jobs-
way-more-paycheck • https://www.ncbi.nlm.nih.gov/pmc/ articles/PMC2936460/
User Involvement • Giving acheivable tasks to users • Working
together towards a shared goal
None
None
None
Thanks - Bedankt • @DerekB_WI • https://joind.in/talk/3500d