SlideShare uma empresa Scribd logo
1 de 64
Skąd programiści
wiedzą co pisać?
czyli o roli Product Owner słów kilka
Bawimy się fajnie
i traktujemy przykłady
z przymrużeniem oka

Założenia
Ograniczenia czasowe
Nie uda opowiedzied się o wszystkim 
Agenda „świąteczna” 
1. Za górami, za lasami… czyli początki naszej baśni
2. Zaprzyjaźnienie się z bohaterami
3. Oddzielanie soczewicy od popiołu
4. Życzenia do wróżki
5. … Zamiana dyni w karocę
6. Akcja!
7. Na kogo pasuje pantofelek?
8. Zakooczenie, ale czy szczęśliwe?
Dla kogo?
O czym?
Jak powstaje
koncepcja powstania
aplikacji?
Za górami, za lasami… czyli początki naszej baśni
Aplikacja
Potrzeba – z punktu widzenia organizacji,
istnieje cel który można osiągnąd dzięki aplikacji.
Może to oznaczad bądź chęd oszczędności
bądź chęd zarobienia pieniędzy w zależności
od modelu biznesowego 
Aplikacja
Zmiana – może byd uwarunkowana wszelakimi
czynnikami: od zewnętrznych poprzez
technologiczne aż po wewnętrzne.
Aplikacja
Usprawnienie – czasem już usprawniad
aplikacji się nie da, więc trzeba ją przepisad…
Może to byd także związane z usprawnianiem
procesów w organizacji, które będą wymagały
powstania nowego bytu.
Aplikacja
Innowacje – uzależnione od modelu
biznesowego i (przede wszystkim) od
strategii. Dla części firm to
będzie najważniejszy czynnik motywujący
do stworzenia nowej aplikacji 
Aplikacja
Kaprys* 
* Dla tych co oglądają prezentację, ale na niej nie byli – kaprys jest tu w ramach żartu 
Ponieważ baśni nie
czyta się od końca…
Zdefiniowany proces
Początek Elementy Koniec
Zdefiniowany proces
Początek Elementy Koniec
Aplikacja
Wizja Aplikacja
Dlaczego wizja jest
taka ważna?
Interacja pierwsza:
Iteracja druga:
Iteracja trzecia:
Mamy potrzebę i
wizję, skąd wziąć
wymagania?
Interesariusze
… czyli czas na zaprzyjaźnienie się z bohaterami 
Kto to jest
interesariusz?
Właściciel biznesowy
„Biznes”
Product Owner
Użytkownik kluczowy
oraz użytkownicy
Zespół projektowy
Szeroko pojęte IT
Dostawcy
… i inni zaangażowani
… innymi słowy każdy kto jest zaangażowany w projekt lub
każdy kogo interes może zostad naruszony podczas
prowadzeniu projektu.
Projekt
A
Projekt
A
Projekt
C
Projekt
B
Wymagania
… czyli oddzielanie soczewicy od popiołu
Chcemy != potrzebujemy
Business value
Wymagania
… czyli życzenia do wróżki 
Wymagania
funkcjonalne
vs. niefunkcjonalne
Prototypowanie
nie tylko dla UX’a
… czyli zamiana dyni w karocę
Priorytety + wartość
biznesowa
Akcja!
Backlog
User story
Pomysł
y
Życzenia
Ide
eIdeeIdee
Pomysł
y
Życzenia
Ide
eIdeeIdee
$$ $
$$$
$$$
$$$
Ustruktyryzowany backlog
Pomysł
y
Życzenia
Ide
eIdeeIdee
$$ $
$$$
$$$
Ustruktyryzowany backlog
Życzenia
Idee
Pomysły
Pomysł
y
Życzenia
Ide
eIdeeIdee
TAK
$$ $
$$$
$$$
Ustruktyryzowany backlog
Życzenia
Idee
Pomysły
Pomysł
y
Życzenia
Ide
eIdeeIdee
TAKNIE
KOSZ
$$ $
$$$
$$$
Ustruktyryzowany backlog
Życzenia
Idee
Pomysły
Pomysł
y
Życzenia
Ide
eIdee
TAKNIE
KOSZ
$$
$$$
$$$
Idee
Zasada pareto
MoSCoW
MoSCoW
• M – must
• S – should
• C – could
• W – wish
Najważniejsza część:
programowanie 
… czyli dlaczego w tej baśni nie opowiem o smokach?
http://onlinecoloringbook.net/
Testowanie
… czyli na kogo pasuje pantofelek?
… a ponieważ pracujemy
iteracyjnie to proces się powtarza

http://www.guerillaprojectmanagement.org/2009/01/beneficiile-agile-pentru-project.html
Szczęśliwe wdrożenie
… szczęśliwe zakooczenie?
The Neverending
story
Zmiany = constans
Dziękuję za uwagę!
Wesołych Świąt!
zapraszam na bloga:
http://mrowca-kasia.blogspot.com/
Źródła obrazków
Clipart z pakietu office
Własne zdjęcia i grafiki 
Bajkowe obrazki: http://www.coloring-
book.info, http://dzieci.epapa.pl/kolorowanki, http://
onlinecoloringbook.net/

Mais conteúdo relacionado

Destaque

Make your data beautiful!
Make your data beautiful! Make your data beautiful!
Make your data beautiful! Katarzyna Mrowca
 
[ACE'14] The art of saying no
[ACE'14] The art of saying no [ACE'14] The art of saying no
[ACE'14] The art of saying no Katarzyna Mrowca
 
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowychSztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowychKatarzyna Mrowca
 
Desiring accessibility!
Desiring accessibility!Desiring accessibility!
Desiring accessibility!Karen Mardahl
 
The Core Model at UX Camp CPH 2014
The Core Model at UX Camp CPH 2014The Core Model at UX Camp CPH 2014
The Core Model at UX Camp CPH 2014Ida Aalen
 

Destaque (6)

Make your data beautiful!
Make your data beautiful! Make your data beautiful!
Make your data beautiful!
 
[ACE'14] The art of saying no
[ACE'14] The art of saying no [ACE'14] The art of saying no
[ACE'14] The art of saying no
 
Delivering unicorns
Delivering unicornsDelivering unicorns
Delivering unicorns
 
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowychSztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
 
Desiring accessibility!
Desiring accessibility!Desiring accessibility!
Desiring accessibility!
 
The Core Model at UX Camp CPH 2014
The Core Model at UX Camp CPH 2014The Core Model at UX Camp CPH 2014
The Core Model at UX Camp CPH 2014
 

Semelhante a Skad programisci wiedza co pisac

Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...Michal Bukowski, MBA, P2P
 
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...Uxeria
 
Gdzie diabeł nie może tam Agile pośle
Gdzie diabeł nie może tam Agile pośleGdzie diabeł nie może tam Agile pośle
Gdzie diabeł nie może tam Agile pośleTomasz Tomaszewski
 
Software house story - od 0 do 20 programistów w dwa lata
Software house story - od 0 do 20 programistów w dwa lataSoftware house story - od 0 do 20 programistów w dwa lata
Software house story - od 0 do 20 programistów w dwa lataMateusz Kubiczek
 
Z 50 do 100 w ciągu roku Jak rekrutować w IT?
Z 50 do 100 w ciągu roku Jak rekrutować w IT?Z 50 do 100 w ciągu roku Jak rekrutować w IT?
Z 50 do 100 w ciągu roku Jak rekrutować w IT?Netguru
 
Jak skutecznie zrealizować projekt
Jak skutecznie zrealizować projektJak skutecznie zrealizować projekt
Jak skutecznie zrealizować projektBartosz Wilk
 
Prezentacja - Zawód programista - obalamy mity!
Prezentacja - Zawód programista - obalamy mity!Prezentacja - Zawód programista - obalamy mity!
Prezentacja - Zawód programista - obalamy mity!mamopracuj
 
Jak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowegoJak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowego2040.io
 
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?Andrzej Sobczak
 
Komunikacja wizualna polskich startupów
Komunikacja wizualna polskich startupówKomunikacja wizualna polskich startupów
Komunikacja wizualna polskich startupówAgencja Publicon
 
Zarządzanie złożonością
Zarządzanie złożonościąZarządzanie złożonością
Zarządzanie złożonościąPHPstokPHPstok
 
Case study Mocnopomocni.pl - MIXX Conference 2013
Case study Mocnopomocni.pl - MIXX Conference 2013Case study Mocnopomocni.pl - MIXX Conference 2013
Case study Mocnopomocni.pl - MIXX Conference 2013Lukasz Szymula
 
Spokojnie, to tylko startapowiec
Spokojnie, to tylko startapowiecSpokojnie, to tylko startapowiec
Spokojnie, to tylko startapowiecinter-AKCJE
 
Mity, które blokują Twoją karierę
Mity, które blokują Twoją karieręMity, które blokują Twoją karierę
Mity, które blokują Twoją karieręPiotr Horzycki
 
Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?
Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?
Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?Project: People
 
Mam Startup – podsumowanie pierwszych miesięcy projektu, Michał Celiński
Mam Startup – podsumowanie pierwszych miesięcy projektu, Michał CelińskiMam Startup – podsumowanie pierwszych miesięcy projektu, Michał Celiński
Mam Startup – podsumowanie pierwszych miesięcy projektu, Michał Celińskicendoo1
 
Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...
Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...
Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...Lukasz Szymanski
 
Odpowiedzialność UX - Igor Farafonow
Odpowiedzialność UX - Igor FarafonowOdpowiedzialność UX - Igor Farafonow
Odpowiedzialność UX - Igor FarafonowUxeria
 

Semelhante a Skad programisci wiedza co pisac (20)

Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
Projekty internetowe: książka kucharska czyli... szczypta teorii i kocioł p...
 
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
Jak zepsułem produkt kilka lekcji pokory - World Usability Day - Igor Farafon...
 
Gdzie diabeł nie może tam Agile pośle
Gdzie diabeł nie może tam Agile pośleGdzie diabeł nie może tam Agile pośle
Gdzie diabeł nie może tam Agile pośle
 
Software house story - od 0 do 20 programistów w dwa lata
Software house story - od 0 do 20 programistów w dwa lataSoftware house story - od 0 do 20 programistów w dwa lata
Software house story - od 0 do 20 programistów w dwa lata
 
Z 50 do 100 w ciągu roku Jak rekrutować w IT?
Z 50 do 100 w ciągu roku Jak rekrutować w IT?Z 50 do 100 w ciągu roku Jak rekrutować w IT?
Z 50 do 100 w ciągu roku Jak rekrutować w IT?
 
50 do 100 w ciągu roku. Jak rekrutować w IT?
50 do 100 w ciągu roku. Jak rekrutować w IT?50 do 100 w ciągu roku. Jak rekrutować w IT?
50 do 100 w ciągu roku. Jak rekrutować w IT?
 
Jak skutecznie zrealizować projekt
Jak skutecznie zrealizować projektJak skutecznie zrealizować projekt
Jak skutecznie zrealizować projekt
 
Prezentacja - Zawód programista - obalamy mity!
Prezentacja - Zawód programista - obalamy mity!Prezentacja - Zawód programista - obalamy mity!
Prezentacja - Zawód programista - obalamy mity!
 
Jak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowegoJak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowego
 
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
 
Komunikacja wizualna polskich startupów
Komunikacja wizualna polskich startupówKomunikacja wizualna polskich startupów
Komunikacja wizualna polskich startupów
 
Zarządzanie złożonością
Zarządzanie złożonościąZarządzanie złożonością
Zarządzanie złożonością
 
Case study Mocnopomocni.pl - MIXX Conference 2013
Case study Mocnopomocni.pl - MIXX Conference 2013Case study Mocnopomocni.pl - MIXX Conference 2013
Case study Mocnopomocni.pl - MIXX Conference 2013
 
Spokojnie, to tylko startapowiec
Spokojnie, to tylko startapowiecSpokojnie, to tylko startapowiec
Spokojnie, to tylko startapowiec
 
PIF - Project Investor Fit
PIF - Project Investor FitPIF - Project Investor Fit
PIF - Project Investor Fit
 
Mity, które blokują Twoją karierę
Mity, które blokują Twoją karieręMity, które blokują Twoją karierę
Mity, które blokują Twoją karierę
 
Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?
Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?
Od zera do entrepreneura, czyli co zrobić z naszym pomysłem na biznes?
 
Mam Startup – podsumowanie pierwszych miesięcy projektu, Michał Celiński
Mam Startup – podsumowanie pierwszych miesięcy projektu, Michał CelińskiMam Startup – podsumowanie pierwszych miesięcy projektu, Michał Celiński
Mam Startup – podsumowanie pierwszych miesięcy projektu, Michał Celiński
 
Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...
Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...
Oszczędzaj czas, pracuj wydajniej, zarabiaj więcej. Czyli fakty i mity o intr...
 
Odpowiedzialność UX - Igor Farafonow
Odpowiedzialność UX - Igor FarafonowOdpowiedzialność UX - Igor Farafonow
Odpowiedzialność UX - Igor Farafonow
 

Mais de Katarzyna Mrowca

Technical... User Stories?!
Technical... User Stories?!Technical... User Stories?!
Technical... User Stories?!Katarzyna Mrowca
 
How to defeat feature gluttony?
How to defeat feature gluttony?How to defeat feature gluttony?
How to defeat feature gluttony?Katarzyna Mrowca
 
Agile project management anti patterns
Agile project management anti patterns Agile project management anti patterns
Agile project management anti patterns Katarzyna Mrowca
 
Technical... user stories?!
Technical... user stories?!Technical... user stories?!
Technical... user stories?!Katarzyna Mrowca
 
Tajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientemTajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientemKatarzyna Mrowca
 
Sztuka wojny wg analityka IT - jak współpracować z trudnym klientem
Sztuka wojny wg analityka IT - jak współpracować z trudnym klientemSztuka wojny wg analityka IT - jak współpracować z trudnym klientem
Sztuka wojny wg analityka IT - jak współpracować z trudnym klientemKatarzyna Mrowca
 
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))Katarzyna Mrowca
 
"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?Katarzyna Mrowca
 
2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge kraków2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge krakówKatarzyna Mrowca
 

Mais de Katarzyna Mrowca (14)

Defeat feature gluttony
Defeat feature gluttony Defeat feature gluttony
Defeat feature gluttony
 
Technical... User Stories?!
Technical... User Stories?!Technical... User Stories?!
Technical... User Stories?!
 
How to defeat feature gluttony?
How to defeat feature gluttony?How to defeat feature gluttony?
How to defeat feature gluttony?
 
User Stories Refactoring
User Stories RefactoringUser Stories Refactoring
User Stories Refactoring
 
Architecture for rookies
Architecture for rookiesArchitecture for rookies
Architecture for rookies
 
Agile project management anti patterns
Agile project management anti patterns Agile project management anti patterns
Agile project management anti patterns
 
User Stories Refactoring
User Stories RefactoringUser Stories Refactoring
User Stories Refactoring
 
Technical... user stories?!
Technical... user stories?!Technical... user stories?!
Technical... user stories?!
 
Tajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientemTajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientem
 
Sztuka wojny wg analityka IT - jak współpracować z trudnym klientem
Sztuka wojny wg analityka IT - jak współpracować z trudnym klientemSztuka wojny wg analityka IT - jak współpracować z trudnym klientem
Sztuka wojny wg analityka IT - jak współpracować z trudnym klientem
 
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
 
"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?
 
Confitura 2013
Confitura 2013Confitura 2013
Confitura 2013
 
2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge kraków2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge kraków
 

Skad programisci wiedza co pisac