vývoj produktu a uživatelské testování

Post on 14-Jul-2015

852 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Vývoj produktu a

uživatelské testováníJiří Nedomlel, Martin Kopta

Host: Michal Aichinger (Skype)

www.seznam.cz

• pouze malé % startupů uspěje

• statistiky startupů

Úspěšnost startupů

95%

474

375%

Nepřijato

< $40 M

> $40 M

www.seznam.cz

www.seznam.cz

www.seznam.cz

www.seznam.cz

... až bude vše “ťip ťop” – “velký produkt”

NEBO

... po částech

Produkt k zákazníkovi

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

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

www.seznam.cz

Cyklus ověřování produktu

www.seznam.cz

Cyklus ověřování produktu

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

www.seznam.cz

www.seznam.cz

• minimální sada vlastností, za kterou je zákazník

ochotný platit

• slouží k ověření předpokladů

Minimum Viable Product

Agilní vývoj

www.seznam.cz

• Scrum

• Kanban

• Lean

• Extreme Programming

• ... a další

Různé metodiky

Principy

www.seznam.cz

Vývoj v cyklech (sprinty)

www.seznam.cz

Zákazník přítomen u vývoje

• zákazník přítomen u vývoje

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.

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

www.seznam.cz

www.seznam.cz

www.seznam.cz

Standupy

www.seznam.cz

Vizualizace – Scrumboard

www.seznam.cz

Předávání zákazníkovi – demo

www.seznam.cz

„Aha...“

„... tohle jsem nechtěl.“

www.seznam.cz

A jedeme znovu

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/

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

www.seznam.cz

Efektivita práce

• Vývoj po malých částech• Párové programování (XP), code review• Vývoj řízený testy

www.seznam.cz

• Eric Ries: Lean Startup

• Scrum.org

• Wikipedia: Agile Development

• http://agilemanifesto.org/

• Henrik Kniberg:

• Lean from the Trenches

Zdroje

www.seznam.cz

Ing. Jiří Nedomlel, jiri.nedomlel@firma.seznam.cz

Děkuji za pozornost.

top related