View
884
Download
1
Category
Preview:
Citation preview
Aplikacja od początku do końca
czyli skąd programiści wiedzą co pisać?
Katarzyna Mrowca
<ja>
</ja>
Bawimy się fajnie i traktujemy przykłady z przymrużeniem oka
Założenia
Ograniczenia czasoweNie uda opowiedzieć 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. Zakończenie, ale czy szczęśliwe?
Jak powstaje koncepcja powstania aplikacji?Za górami, za lasami… czyli początki naszej baśni
Ap
likac
ja Potrzeba – z punktu widzenia organizacji, istnieje cel który można osiągnąć dzięki aplikacji.
Może to oznaczać bądź chęć oszczędności bądź chęć zarobienia pieniędzy w zależności od modelu biznesowego
Ap
likac
ja Zmiana – może być uwarunkowana wszelakimi czynnikami: od zewnętrznych poprzez technologiczne aż po wewnętrzne.
Ap
likac
ja Usprawnienie – czasem już usprawniać aplikacji się nie da, więc trzeba ją przepisać…
Może to być także związane z usprawnianiem procesów w organizacji, które będą wymagałypowstania nowego bytu.
Ap
likac
ja 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
Ap
likac
ja Kaprys*
* Dla tych co oglądają prezentację, ale na niej nie byli – kaprys jest tu w ramach żartu
Ap
likac
ja
Ponieważ baśni nie czyta się od końca…
Zdefiniowany proces
Początek Elementy Koniec
Zdefiniowany proces
Początek Elementy Koniec
Aplikacja
Wizja Aplikacja
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 OwnerAnalityk Biznesowy
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 zostać 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 UXowca… czyli zamiana dyni w karocę
Priorytety + wartość biznesowaAkcja!
Backlog
MoSCoW
M – must have
o
S – should have
C – could have
o
W – won’t have
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 zakończenie?
The Neverending story Zmiany = constans
Dziękuję za uwagę! Wesołych Świąt!
Źródło: dilbert.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/
Recommended