j. Żelinski: rezygnujemy z waterfall
TRANSCRIPT
Rezygnujemy z „waterfall” bo „agile” jest lepsze. Co to znaczy i skąd to wiemy? Czyli widły Hume’a.
Jarosław Żeliński – analityk biznesowy, projektant systemów
IT Future Expo 2015
O mnie…
Od 1991 roku w branży IT i zarządzania jako analityk projektant rozwiązańOd 1998 – 2004 doradca IT w kilku spółkach akcyjnychOd 2004 roku jako niezależny ekspert i analitykDziesiątki publikacji w prasie branżowej IT i gospodarczejCzłonek stowarzyszenia doradców gospodarczych Były wykładowca katedry systemów informacyjnych wydziału przedsiębiorczości Akademii Morskiej w GdyniKilkudziesięciu odbiorców usług doradczych, małe, średnie i duże firmy zarówno informatyczne jak i ich klienci.Poświadczenie bezpieczeństwa wydane przez ABW W roku 2009 roku ekspert, analityk biznesowy przy gabinecie Komisji Nadzoru FinansowegoWykładowca Wyższej Szkoły Informatyki Stosowanej i Zarządzania pod auspicjami Polskiej Akademii Nauk
Projekty analityczne między innymi dla…
Publikacje między innymi w …
2015-06-11
IT Future Expo 2015
Agenda
• Widły Hume’a czyli szczypta filozofii i nauki• Jakie są obecne firmy i organizacje • Kupujemy aplikacje a dostajemy także całe ich
środowisko… • Obecny rynek to niestabilne środowisko w
jakim działają organizacje, to znaczy, że wymagania na aplikacje także są niestabilne
• Dokąd więc to zmierza?
2015-06-11
IT Future Expo 2015
Widły Hume’a czyli szczypta filozofii i nauki
• David Hume to jeden z czołowych filozofów, znany jest z konstrukcji myślowej zwanej „widły Hume’a” (można spotkać także nazwę „gilotyna Hume’a).
• Widły Hume’a to dwa pytania, jakie można zadać do stawianej tezy: – Co to znaczy?– Skąd to wiemy?
• Służą do testowania tez (twierdzeń) naukowych, pomaga także w sprawdzaniu informacji jakie otrzymujemy np. w toku analizy biznesowej czy zbieraniu wymagań na oprogramowanie, np.:– Co to znaczy, że „chce Pan kontrolować sprzedaż?”– Skąd wiemy, że „kontrola sprzedaży powiększy obroty
firmy?”
2015-06-11
IT Future Expo 2015
Jakie są obecne firmy i organizacje
• Obecne firmy przestają być „trwałymi tworami” na rynku o latami niezmiennej strukturze
• Często modyfikują profil działalności:– Firmy handlowe zaczynają także produkować jeżeli tylko
zauważą, że przyniesie im to większe korzyści – Firmy produkcyjne zaczynają podzlecać część produkcji,
jeżeli tylko uznają, że im się to opłaci– Firmy usługowe integrują usługi stając się zarządcami
projektów, inne wprost przeciwnie, specjalizują swoje usługi
• Na rynku mamy wiele różnych wartości dodanych, firmy budują swoje strategie na wiele bardzo różnych sposobów.
2015-06-11
IT Future Expo 2015
Kupujemy aplikacje a dostajemy także całe ich środowisko…
2015-06-11
IT Future Expo 2015
Obecny rynek to niestabilne środowisko w jakim działają organizacje, to znaczy, że wymagania na aplikacje także są niestabilne
Tu się wszystko może nagle zmienić
2015-06-11
IT Future Expo 2015
Dokąd więc to zmierza?
Przedstawiciele co trzeciej brytyjskiej firmy (35 proc.) przyznają, że byliby skłonni zastąpić wykorzystywany obecnie system klasy ERP bardziej elastycznym rozwiązaniem o podobnej funkcjonalności. (źr. Czego najbardziej brakuje systemom klasy ERP?)
„W poprzedniej epoce firmy wiązały się na wiele lat z jednym dostawcą systemów IT, rozprzestrzeniając wybrane systemy w całej organizacji, czego efektem było często powstanie trudno zarządzalnej, sztywnej infrastruktury, w niewielkim stopniu podatnej na zmiany. Analitycy Gartnera są zdania, że rozpoczęła się epoka projektów, które trzeba będzie rozpoczynać bez znajomości wszystkich wymagań użytkownika, aby nie spóźnić się na rynek z nowym produktem i wykorzystać sposobną chwilę, która może się nie powtórzyć. Przed nami epoka systemów, które budowane są z myślą o ich ustawicznych modyfikacjach w odpowiedzi na zmieniającą się sytuację rynkową.” (źr. Gartner/ERPStandart)
3 LATA
1 ROK 1 ROK 1 ROK
2015-06-11
IT Future Expo 2015
Dzielimy na kawałki – zwinny zakres projektu
2015-06-11
Cały zakres projektu (model organizacji) dzielimy na niezależne
obszary (komponenty)
IT Future Expo 2015
Dziedzinowy podział systemu
• Nowa aktywność w procesie wymaga nowej usługi aplikacyjnej
• Nowy obszar działania firmy wymaga nowej aplikacji dziedzinowej
2015-06-11
IT Future Expo 2015
Porównanie …
2015-06-11
watefall
agile
IT Future Expo 2015
Podsumowanie
• Co to znaczy, że waterfall jest zły a agile dobry?– To znaczy, że czas od sprecyzowania wymagania na usługę do wdrożenia tej usługi musi być
krótki, mieścić się w granicach roku budżetowego lub nawet krótszym okresie…• Skąd to wiemy?
– Badania rynku i kadr kierowniczych pokazują, że kluczowym wymaganiem wobec systemów IT jest nadążanie za zmiennością rynku, a firmy zmieniają sposoby działania w kolejnych latach budżetowych,
• Czy agile oznacza rezygnację ze sprawdzonego w waterfall cyklu analiza-projektowanie-wdrożenie? Nie! Co to znaczy i skąd to wiemy?– To znaczy, że nadal należy implementację (nawet małego komponentu) poprzedzać analizą i
projektowaniem, – Wiemy to z ankiet, z których wynika, że przyczyną porażek projektów IT w 100% są źle
określone wymagania oraz odkrywanie ich w toku implementacji (od 40 lat ten wynik jest taki sam)
• Ważne: Co z prawami do logiki biznesowej i czyje one są?– Oprogramowanie może, i często tak jest, zawierać specyfikę logiki biznesowej– Co innego chroni prawo autorskie a co innego prawo o nieuczciwej konkurencji:
oprogramowanie nie raz „zawiera” czyjąś logikę biznesową, należy ją chronić prawnie.
2015-06-11
IT Future Expo 2015
PYTANIA…?
Dziękuję za uwagę…
Jarosław Żeliński – Analityk [email protected]://IT-Consulting.plGSM: 0-608 05 90 20
2015-06-11