際際滷

際際滷Share a Scribd company logo
Wymagania w Agile
Krystian Kaczor
v. 2.6. 2015-05-30
息QAgile 2
Co daje duga i 甜mudna
analiza wymaga?
息QAgile 3
Jeli spdzasz zbyt du甜o czasu na
myleniu o czym,
NIGDY
tego nie zrobisz
Bruce Lee
息QAgile 4
Problemy z wymaganiami
 65% funkcjonalnoci rzadko lub wcale u甜ywane
 Spisane wymagania s niepoprawnie interpretowane
 Nie pasuj do technologii
 S pisane z punktu widzenia jedynego mitycznego usera
 Wikszo wymaga ma Priorytet 1
 Zmieniaj si w trakcie pracy
 Klient nie dostaje tego, co potrzebuje
 Klient nie wie czego chce lub co potrzebuje
息QAgile 5
息QAgile 6
O co chodzi w Agile?
息QAgile 7
Co to Ci daje?
息QAgile 8
DU纏A
DELTA
CZAS
INTERACJA 1 INTERACJA 2 INTERACJA 3 ................. INTERACJA N
PRZYROST
FUNKCJONALNOCI
Scrum = framework
zbudowany na procesie
empirycznym
息QAgile 9
息QAgile 10
11
Product Backlog
Product Backlog
odzwierciedla
wiadomo
Product Ownera
Andy Brandt, 2015
息QAgile 12
Lean Canvas  Jak ma dziaa biznes?
息QAgile 13
Wizja Produktu
Wypowied添 w
windzie
Kole甜eska
Jednomylno
Przysza Notka
Prasowa
Opakowanie
produktu
息 QAgile 14
Impact Mapping
息QAgile 15
Cele Persony Wpyw Funkcjonalnoci
息QAgile 16
息QAgile 17
Agile, czyli piszemy User
Story, tak? Nie, ale 
息QAgile 18
To co mamy w Product Backlog?
息QAgile 19
.. korzystanie z User Story pomaga
息QAgile 20
Warunki Satysfakcji
息QAgile 21
息QAgile 22
Warunki Satysfakcji  Definition of Done
Definition of Done - przykad
Ka甜de Story i zadanie s testowalne,
Kod jest napisany i kompletny,
Zadanie kompletnie wykonane,
Wykorzystane TDD
Przegld kodu zosta wykonany,
Przetestowane,
Brak bd坦w w Continuous Integration,
Udokumentowane (JavaDoc jest obowizkowy)
息QAgile 23
Story Mapping
息 QAgile 24
息QAgile 25
Obrabiamy g坦r lodow
息QAgile 26
息Mike Cohn
Product Backlog Refinement
 Dodawanie Warunk坦w Satysfakcji
 Dzielenie
 Tworzenie nowych
 Sprawdzanie I.N.V.E.S.T.
 Sprawdzanie Ready state
 Dzieje si 1-2 Iteracje do przodu
息QAgile 27
Nie wszystko musi by zaimplementowane
息QAgile 28
x
x
xx
xx
Specification By Example
息QAgile 29
Business Goal
Scope
Examples
Key Examples
Specification with Examples
(Gherkin)
Executable Specification
Living Documentation
息QAgile 30
3C by Ron Jeffrie
Card Conversation Confirmation
Impact Mapping
Story Mapping
Refinement
Planning
SBE
Praca w Sprincie
SBE
ATDD
BDD
WYMAGANIE
息 QAgile 31
Wymagania w Agile to nie jeden
raz spisane User Story, ale
rozmowa i informacja zwrotna
息QAgile 32
Pytania?
息QAgile 33
34息河粥乙庄鉛艶
Biblio
35息 QAgile
Dzikuj
Kontakt
krystian.kaczor@qagile.pl
http://www.qagile.pl
@krystian_kaczor
Krystian Kaczor
36息QAgile

More Related Content

Wymagania w Agile

Editor's Notes

  1. Co jest celem dogbnej i dugiej analizy wymaga? Co uzyskamy na kocu?