Download - Vývoj produktu a uživatelské testování
![Page 1: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/1.jpg)
Vývoj produktu a
uživatelské testováníJiří Nedomlel, Martin Kopta
Host: Michal Aichinger (Skype)
![Page 2: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/2.jpg)
www.seznam.cz
• pouze malé % startupů uspěje
• statistiky startupů
Úspěšnost startupů
95%
474
375%
Nepřijato
< $40 M
> $40 M
![Page 3: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/3.jpg)
www.seznam.cz
![Page 4: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/4.jpg)
www.seznam.cz
![Page 5: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/5.jpg)
www.seznam.cz
![Page 6: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/6.jpg)
www.seznam.cz
... až bude vše “ťip ťop” – “velký produkt”
NEBO
... po částech
Produkt k zákazníkovi
![Page 7: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/7.jpg)
www.seznam.cz
... až bude vše ťip ťop
Produkt k zákazníkovi
PLUS MINUS
produkt může vypadat lépe větší nejistota, větší množství neověřených funkcionalit a potenciálního odpadu
produkťák má lepší pocit riziko zbytečných investic
![Page 8: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/8.jpg)
www.seznam.cz
... po částech
Produkt k zákazníkovi
PLUS MINUS
lepší kontakt se zákazníkem a zpětná vazba
zákazníkovi může produkt přijít nedodělaný
menší odpad produkt může vypadat zaostalý oproti konkurenci v kategorii
![Page 9: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/9.jpg)
www.seznam.cz
Cyklus ověřování produktu
![Page 10: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/10.jpg)
www.seznam.cz
Cyklus ověřování produktu
![Page 11: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/11.jpg)
www.seznam.cz
Cíl:
• vyvíjet jen to, co tvoří hodnotu zákazníkovi
• poučit se
• netvořit odpad
Cyklus ověřování produktu
![Page 12: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/12.jpg)
www.seznam.cz
![Page 13: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/13.jpg)
www.seznam.cz
• minimální sada vlastností, za kterou je zákazník
ochotný platit
• slouží k ověření předpokladů
Minimum Viable Product
![Page 14: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/14.jpg)
Agilní vývoj
![Page 15: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/15.jpg)
www.seznam.cz
• Scrum
• Kanban
• Lean
• Extreme Programming
• ... a další
Různé metodiky
![Page 16: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/16.jpg)
Principy
![Page 17: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/17.jpg)
www.seznam.cz
Vývoj v cyklech (sprinty)
![Page 18: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/18.jpg)
www.seznam.cz
Zákazník přítomen u vývoje
• zákazník přítomen u vývoje
![Page 19: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/19.jpg)
www.seznam.cz
Zadání z pohledu zákazníka
Jako uživatel chci najít nejbližší bankomatv okolí, abych nemusel pro peníze daleko.
![Page 20: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/20.jpg)
www.seznam.cz
Z pohledu zákazníka:
Jako uživatel chci najít nejbližší bankomat
v okolí, abych nemusel pro peníze daleko.
Versus specifikace.
Zadání – user story
![Page 21: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/21.jpg)
www.seznam.cz
![Page 22: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/22.jpg)
www.seznam.cz
![Page 23: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/23.jpg)
www.seznam.cz
Standupy
![Page 24: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/24.jpg)
www.seznam.cz
Vizualizace – Scrumboard
![Page 25: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/25.jpg)
www.seznam.cz
Předávání zákazníkovi – demo
![Page 26: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/26.jpg)
www.seznam.cz
„Aha...“
„... tohle jsem nechtěl.“
![Page 27: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/27.jpg)
www.seznam.cz
A jedeme znovu
![Page 28: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/28.jpg)
www.seznam.cz
Principy agilního vývoje
Raději Než
jednotlivci a interakce procesy a nástroje
fungující software vyčerpávající dokumentace
spolupráce se zákazníkem vyjednávání o smlouvě
reagování na změny dodržování plánu
Zdroj: http://agilemanifesto.org/iso/cs/
![Page 29: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/29.jpg)
www.seznam.cz
Týmová spolupráce
• Sdílení znalosti kódu, kolektivní vlastnictví kódu• Stabilní tempo vývoje• Závazek celého týmu• Plánovací hry
![Page 30: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/30.jpg)
www.seznam.cz
Efektivita práce
• Vývoj po malých částech• Párové programování (XP), code review• Vývoj řízený testy
![Page 31: Vývoj produktu a uživatelské testování](https://reader030.vdocuments.pub/reader030/viewer/2022032420/55a48a241a28ab836b8b45d8/html5/thumbnails/31.jpg)
www.seznam.cz
• Eric Ries: Lean Startup
• Scrum.org
• Wikipedia: Agile Development
• http://agilemanifesto.org/
• Henrik Kniberg:
• Lean from the Trenches
Zdroje