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
97
Add Location-Based Searching to Your Site with Elasticsearch
derekb
0
30
Add Location-based Searching to Your PHP App with Elasticsearch
derekb
1
320
Map, Filter, and Reduce in PHP
derekb
0
720
You Version Your Code, Why Not Your Database?
derekb
0
58
Taming Your Data with Elasticsearch - PHP Benelux
derekb
1
450
What Raising 3 Kids Taught Me About Working With Users
derekb
0
370
Other Decks in Technology
See All in Technology
AIエージェントの地上戦 〜開発計画と運用実践 / 2025/04/08 Findy W&Bミートアップ #19
smiyawaki0820
26
8.5k
アジャイル脅威モデリング#1(脅威モデリングナイト#8)
masakane55
3
160
Vision Pro X Text to 3D Model ~How Swift and Generative Al Unlock a New Era of Spatial Computing~
igaryo0506
0
260
GitHub MCP Serverを使って Pull Requestを作る、レビューする
hiyokose
2
710
自分の軸足を見つけろ
tsuemura
2
590
ゆるくVPC Latticeについてまとめてみたら、意外と奥深い件
masakiokuda
2
230
Zabbixチョットデキルとは!?
kujiraitakahiro
0
180
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
2.5k
Ops-JAWS_Organizations小ネタ3選.pdf
chunkof
2
120
AIエージェント開発における「攻めの品質改善」と「守りの品質保証」 / 2024.04.09 GPU UNITE 新年会 2025
smiyawaki0820
0
400
JPOUG Tech Talk #12 UNDO Tablespace Reintroduction
nori_shinoda
1
120
OSSコントリビュートをphp-srcメンテナの立場から語る / OSS Contribute
sakitakamachi
0
1.3k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Designing for humans not robots
tammielis
252
25k
Thoughts on Productivity
jonyablonski
69
4.6k
Visualization
eitanlees
146
16k
How to train your dragon (web standard)
notwaldorf
91
6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Designing Experiences People Love
moore
141
24k
Being A Developer After 40
akosma
91
590k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Gamification - CAS2011
davidbonilla
81
5.2k
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