background image

PREZENTACJA 
ROZWIĄZANIA CZ. 2

background image

Członek 

SCRUM

Członek zespołu

Odpowiedzialność

Scrum 

Master

Marcin

-nadzorowanie prac teamu;
-tworzenie i pilnowanie harmonogramu 
zadań;

-określenie czasu trwania projektu;
-usuwanie przeszkód w pracach 
zespołu;
-prawidłową w pracę w trakcie 

sprintów;

Product 

Owner

Jacek

- spotkania z klientem;
-określenie wizji produktu;
-nadzór nad projektem;

-określenie priorytetów projektu;
-przekazywanie informacji scrum 
masterowi;

Team

 Zenek 

(programista)

 Marta 

(programista)

 Beata 

(programista)

 Waldek (tester)

 Mariola (grafik)

- wykonanie zadań;
- ocena pracochłonności 

wyznaczonych im zadań;
-wybór i wdrożenie 
najefektywniejszej metody 
wykonania projektu/zadań;

-tworzenie produktu projektu 
zgodnie z ustaloną 
definicją/kryteriami;

background image

PRIORYTETY

RYZYKO

WARTOŚĆ

UNIKAMY

PRIORYTET 3

3a, 3h, 3i, 3j,

PRIORYTET 1

1, 3b, 3d, 4a, 4b, 4c, 

4d, 5a, 5d

PRIORYTER 2

2a, 2b, 3c, 3e, 3f, 3g, 

5b, 5c

DUŻE

MAŁE

MAŁA

DUŻA

background image

Nr. Zadanie

Czas 

trwania

Priorytet

1

Stworzenie panelu głównego

2 dn

1

2a Wstawienie funkcji dodawania awatarów z listy

1 dzień

2

2b Dodanie funkcji wstawiania własnego awatara

1 dzień

2

3a Wprowadzenie funkcji wyszukiwania

1 dzień

3

3b Wprowadzenie funkcji wstawiania zdjęć

1 dzień

1

3c

Rozszerzenie funkcji wstawiania zdjęć o wybór 
wprowadzania

1 dzień

2

3d Wprowadzanie funkcji wstawiania filmów

1 dzień

1

3e

Rozszerzenie funkcji wstawiania filmów o wybór 
wprowadzania

1 dzień

2

3f Stworzenie panelu dodawania komentarzy

1 dzień

2

3g Wprowadzenie opcji śledzenia zmian na profilu

1 dzień

2

3h Wprowadzenie funkcji zmiany awatara

1 dzień

3

3i Wprowadzenie funkcji dodawania zdjęć w tle

1 dzień

3

3j Wprowadzenie funkcji zmiany zdjęć w tle

1 dzień

3

4a Wprowadzenie funkcji zarządzania kontami

1 dzień

1

4b Dodanie funkcji akceptacji dodawanych kont

1 dzień

1

4c Dodanie funkcji usuwania dodanych kont

1 dzień

1

4d

Wprowadzenie funkcji do zarządzania banerami 
reklamowymi

1 dzień

1

5a Synchronizowanie wszystkich funkcji

4 dn

1

5b Wychwycenie błędów funkcjonowania portalu

1 dzień

2

5c

Wychwycenie niezgodności w wyglądzie 
graficznym

1 dzień

2

5d Naprawienie niezgodności

3 dn

1

background image

USER STORIES (1)

1.  Klient chce mieć stworzony panel główny według ustalonego 

schematu, ponieważ ma zwrócić uwagę potencjalnego 
użytkownika.

2a. Klient chce wstawić funkcję dodawania własnego awatara po to, 

by użytkownik mógł ujawnić swoją tożsamość.

2b. Klient chce wprowadzić możliwość wybrania awatara z listy 

dostępnych po to, by użytkownik mógł pozostać anonimowym.

3a. Klient chce wprowadzić funkcję wyszukiwania, po to by ułatwić 

użytkownikowi wyszukiwanie informacji.

3b. Klient chce wprowadzić funkcję wstawiania zdjęć po to, by 

użytkownik mógł załączać własne zdjęcia.

3c. Klient chce rozszerzyć funkcje wstawiania zdjęć o wybór 

wprowadzenia, po to by użytkownik dodawał zdjęcia z urządzenia, 
z którego aktualnie korzysta.

3d. Klient chce wprowadzić funkcję wstawiania własnych filmów po 

to, by użytkownik mógł załączać własne nagrania.

3e. Klient chce rozszerzyć funkcje wstawiania własnych filmów o 

wybór wprowadzenia, po to by użytkownik dodawał filmy z 
urządzenia, z którego aktualnie korzysta.

background image

USER STORIES (2)

3f. Klient chce mieć panel do wprowadzania komentarzy po to by 
użytkownik mógł komentować zdjęcia i filmy.
3g. Klient chce  stworzyć opcje śledzenia zmian na profilu, by 
użytkownik bez logowania do portalu mógł być informowany na 
bieżąco o tym co się dzieje.
3h. Klient chce stworzyć możliwość zmiany awatara, by  użytkownik 
mógł go zmienić według potrzeb.
3i. Klient  chce  stworzyć możliwość dodawania zdjęć w tle, by 
użytkownik miał dodatkową funkcjonalność.
3j. Klient  chce  stworzyć możliwość zmiany zdjęć w tle, by 
użytkownik miał dodatkową funkcjonalność.
4a. Klient chce mieć funkcję zarządzania kontami po ty by dokonywać 
zmian w portalu;
4b. Klietn chce mieć funkcję akceptacji dodawanych kont po to by 
stworzyć bazę wiarygodnych użytkowników.
4c. Klient chce mieć funkcję usuwania dodanych kont po to by 
usuwać konta, które użytkują portal niezgodnie z przeznaczeniem.
4d. Klient chce mieć funkcję do zarządzania banerami reklamowymi, 
po to by zamieszczać reklamy swoich partnerów biznesowych i 
sponsorów.

background image

USER STORIES (3)

5a. Kierownik chce zsynchronizować wszystkie funkcję, by 
pojedynczo wykonywane zadania razem działały bez zarzutu.
5b. Kierownik chce wychwycić błędy w funkcjonowaniu portalu po ty 
by usunąć te błędy .
5c. Kierownik chce wychwycić niezgodności w grafice portalu po to by 
wyeliminować te niezgodności.
5d. Klient chce naprawić niezgodności po to by klient otrzymał 
produkt zgodny z oczekiwaniami.

background image

PRZYDZIAŁ STORY POINTS 

W CIĄGU FIBONACCIEGO

5a, 5d

3b, 3d, 4a, 4b, 

4c, 4d

2a, 2b

                   1              2               3                            5                                                8

                    

                                                    13

1

3a, 3c, 3e, 

3f, 3g, 5b, 

5c,

3h, 

3i, 3j

background image

LICZBA SPRINTÓW

I sprint  ->  1(12)+2a(3) + 2b(3) + 3a(2)  = 20
II sprint - > 3b(5) + 3c(2) + 3d(5) + 3e(2) + 3f(2) + 3g(2) + 

3h(1) + 3i(1)= 20

III sprint -> 3j(1) + 4a(5) + 4b(5) + 4c(5)  + 4d(5)=21
V sprint ->  5a(8) + 5b(2) + 5c(2) + 5d(8) =20

81 story points  - > 4 sprinty
1 sprint = 5 dni
4 sprintów -> 20 dni roboczych
27 dni kalendarzowych

START: 10-03-2014

KONIEC: 24-04-2014

background image

LISTA USER STORIES 

W SPRINTACH (1)

User Story

SPRINT Priorytet

Klient chce posiadać stworzony panel główny według 
ustalonego schematu, ponieważ ma zwrócić uwagę 
potencjalnego użytkownika.

I sprint

1

Klient chce wstawić funkcję dodawania własnego 
awatara po to, by użytkownik mógł ujawnić swoją 
tożsamość

2

Klient chce wprowadzić możliwość wybrania awatara 
z listy dostępnych  po to, by użytkownik mógł 
pozostać anonimowym

2

Klient chce wprowadzić funkcję wyszukiwania, po to 
by ułatwić użytkownikowi wyszukiwanie informacji.

3

background image

User Story

SPRINT Priorytet

Klient chce wprowadzić funkcję wstawiania zdjęć po to, 
by użytkownik mógł załączać własne zdjęcia.

II sprint

1

Klient chce rozszerzyć funkcje wstawiania zdjęć o 
wybór wprowadzenia, po to by użytkownik dodawał 
zdjęcia z urządzenia, z którego akutalnie korzysta.

2

Klient chce wprowadzić funkcję wstawiania własnych 
filmów po to, by użytkownik mógł załączać własne 
nagrania

1

Klient chce rozszerzyć funkcje wstawiania własnych 
filmów o wybór wprowadzenia, po to by użytkownik 
dodawał filmy z urządzenia, z którego aktualnie 
korzysta.

2

Klient chce mieć panel do wprowadzania komentarzy po 
to by użytkownik mógł komentować zdjęcia i filmy.

2

Klient chce  stworzyć opcje śledzenia zmian na profilu, 
by użytkownik bez logowania do portalu mógł być 
informowany na bieżąco o tym co się dzieje.

2

Klient chce stworzyć możliwość zmiany awatara, by  
użytkownik mógł go zmienić według potrzeb.

3

Klient  chce  stworzyć możliwość dodawania zdjęć w tle, 
by użytkownik miał dodatkową funkcjonalność.

3

background image

LISTA USER STORIES 

W SPRINTACH (2)

User Story

SPRINT Prioryte

t

Klient  chce  stworzyć możliwość zmiany zdjęć w 
tle, by użytkownik miał dodatkową funkcjonalność

III sprint

3

Klient chce mieć funkcję zarządzania kontami po ty 
by dokonywać zmian w portalu;

1

Klient chce mieć funkcję akceptacji dodawanych 
kont po to by stworzyć bazę wiarygodnych 
użytkowników.

1

Klient chce mieć funkcję usuwania dodanych kont 
po to by usuwać konta, które użytkują portal 
niezgodnie z przeznaczeniem.

1

Klient chce mieć funkcję do zarządzania banerami 
reklamowymi, po to by zamieszczać reklamy swoich 
partnerów biznesowych i sponsorów.

1

background image

Dzie

ń

Estimat

ed 

velocity

Actual 

velocit

y

Realiza

cja

Plan 

Bazo

wy

I SPRINT

0

20

20

1

6

5

15

14

2

6

2

13

8

3

3

2

11

5

4

3

3

8

2

5

2

3

5

0

II SPRINT

0

25

20

1

5

5

20

15

2

4

2

18

11

3

4

2

16

7

4

4

3

13

3

5

3

3

10

0

Dzie

ń

Estimat

ed 

velocity

Actual 

velocit

y

Realiza

cja

Plan 

Bazo

wy

III SPRINT

0

30

21

1

5

5

25

16

2

5

2

23

11

3

5

2

21

6

4

5

3

18

1

5

1

3

15

0

IV SPRINT

0

35

20

1

8

5

30

12

2

2

2

28

10

3

2

2

26

8

4

4

3

23

4

5

4

3

20

0

REALIZACJA PLANU 

BAZOWEGO

background image

ESTIMATED & 

ACTUAL VELOCITY

1 dzień

2 dzień

3 dzień

4 dzień

5 dzień

0

1

2

3

4

5

6

7

Estimated velocity
Actual velocity

background image

WYKRES 

SPALANIA

0

1

2

3

4

5

0

5

10

15

20

25

Realizacja
Plan Bazowy

background image

I sprint

II sprint

III sprint

IV sprint

Vsprint

0

5

10

15

20

25

20

20

21

20

0

Plan bazowy dla całego projektu

Story point całość

I sprint

II sprint

III sprint

IV sprint

Vsprint

0

5

10

15

20

25

15

15

15

15

20

Realizacja dla całego projektu

Story point całość

background image

DZIĘKUJEMY ZA UWAGĘ


Document Outline