What Raising 3 Kids Taught Me About Working With Users

D12eaf3ef46e4f0fc6b714fd2b7ffe3b?s=47 derek-b
January 25, 2019

What Raising 3 Kids Taught Me About Working With Users

No matter the size of your team most of us developers work with users or stakeholders to develop project requirements. Making your way through competing requests to get to a good design takes a lot of time and skill. In this talk Derek will use what he has learned as a parent and humorously apply it to product design and requirement gathering. You will learn about effective methods for getting agreement on product features and interface design. You will learn about ways of discovering what stakeholders really need to ensure delivery of a great product. These are valuable skills that can help you create better applications, become more valuable to your team, and advance your career. You might even pick up a parenting tip or two.

D12eaf3ef46e4f0fc6b714fd2b7ffe3b?s=128

derek-b

January 25, 2019
Tweet

Transcript

  1. 2.

    About Me • Father of 3 • Volunteer at Community

    Justice • Senior Engineer, TurnTo Networks • Home Pizza Chef
  2. 3.
  3. 4.
  4. 5.
  5. 9.

    Who are your users? • Not us. • Project Stakeholders

    • Target Audience of Business • Company Employees • Clients
  6. 12.

    Importance of Understanding • Oh! That’s what you meant. •

    Shared Glossary • Understandable Milestones
  7. 13.

    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
  8. 14.

    Everybody is Special • We are special to our family,

    friends, colleagues, etc. • Your project is special to those involved.
  9. 15.

    Setting Boundaries Always saying yes, “fosters a sense of deficiency

    that can never be fully satisfied.” 1 1 https://nyti.ms/2qruRKL
  10. 16.

    Setting Boundaries • MSCW – Must, Should, Could, Want •

    Grooming the Backlog • Sprint Planning/Review • Limiting Distractions • Users shouldn’t need to know technology.
  11. 17.

    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
  12. 21.

    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?
  13. 22.

    Help Users Focus on Progress • Product Backlog • Sprint

    Planning/Review • Burn-down/Burn-up Chart • Kanban Board • Product Roadmap • MVP
  14. 23.
  15. 25.
  16. 26.
  17. 27.

    • "[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
  18. 37.
  19. 38.
  20. 39.