Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
What Raising Three Kids Taught Me About Working...
Search
derek-b
June 09, 2018
Technology
420
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
What Raising Three Kids Taught Me About Working With Users
Talk for Dutch PHP 2018
derek-b
June 09, 2018
More Decks by derek-b
See All by derek-b
What Raising 3 Kids Taught Me About Working with Users
derekb
0
90
Pardon the disruption: a user-first approach to software design
derekb
0
120
Teaching Through Code Review
derekb
0
130
Add Location-Based Searching to Your Site with Elasticsearch
derekb
0
74
Add Location-based Searching to Your PHP App with Elasticsearch
derekb
1
400
Map, Filter, and Reduce in PHP
derekb
0
910
You Version Your Code, Why Not Your Database?
derekb
0
100
Taming Your Data with Elasticsearch - PHP Benelux
derekb
1
540
What Raising 3 Kids Taught Me About Working With Users
derekb
0
460
Other Decks in Technology
See All in Technology
僕のハーネスを紹介します
watany
5
1.3k
Active Record Connection Adaptersにおける長年の課題に再び取り組む
yahonda
0
410
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
170
From Developer Experience to Agentic Experience: The Next Evolution of APIs
benjagm
0
100
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1k
Codex を使った障害対応机上演習の実際
orgachem
PRO
0
250
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
260
Persisting Massive Data with Rails ~Designing for 60 billion rows, and fighting the bottlenecks~ Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
0
770
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
1k
ウォンテッドリーの最近のプロダクトと技術の紹介
stomk
0
320
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
130
AIネイティブ企業への変革。パーソルキャリアが挑む「データメッシュ×ガバナンス」のアーキテクチャ戦略
techtekt
PRO
0
120
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
310
The World Runs on Bad Software
bkeepers
PRO
72
12k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Facilitating Awesome Meetings
lara
57
7.2k
We Have a Design System, Now What?
morganepeng
55
8.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Designing Experiences People Love
moore
143
24k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
Designing for Timeless Needs
cassininazir
1
530
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