SCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW. Ilona Ławniczak-Tomczak

Wielkość: px
Rozpocząć pokaz od strony:

Download "SCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW. Ilona Ławniczak-Tomczak"

Transkrypt

1 SCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW Ilona Ławniczak-Tomczak

2 AGENDA WPROWADZENIE DO TEMATYKI AGILE OMÓWIENIE METODYKI SCRUM I JEJ ISTOTY ĆWICZENIA WYJAŚNIENIE POWIĄZANIA SCRUM I ZAAWANSOWANYCH TECHNOLOGII INTERNETOWYCH SCRUM - framework do zwinnego prowadzenia projektów 2

3 MANIFEST AGILE PO CO TO KOMU? CO WYBIERZESZ: OPERATORA, KTÓRY W SWYM PODEJŚCIU BĘDZIE PROCEDURALNY CZY MOŻE: TEGO KTÓRY NASTAWIONY JEST NA KLIENTA I MA ŚWIETNĄ OBSŁUGĘ? SCRUM - framework do zwinnego prowadzenia projektów 3

4 MANIFEST AGILE PO CO TO KOMU? WYBRAŁEŚ DRUGĄ OPCJĘ? POSTĄPIŁEŚ WEDŁUG AGILE SCRUM - framework do zwinnego prowadzenia projektów 4

5 MANIFEST AGILE PO CO TO KOMU? SIEDEMNASTU LUDZI, ZAJMUJĄCYCH SIĘ PROGRAMOWANIEM, JEDEN MANIFEST Ludzie i ich wzajemne interakcje Działające oprogramowanie Współpraca z klientem Reagowanie na zmiany Procedury i narzędzia Wyczerpująca dokumentacja Negocjacja umów Realizacja planów SCRUM - framework do zwinnego prowadzenia projektów 5

6 A CO TO WŁAŚCIWIE JEST AGILE? Zwinny ang. agile ZWINNA METODYKA WYTWARZANIA OPROGRAMOWANIA SCRUM - framework do zwinnego prowadzenia projektów 6

7 ZWINNA? CZYLI JAKA? Iteracyjny przyrost funkcjonalności Adaptacyjny tryb wprowadzania zmian do wcześniejszych założeń AGILE Inkrementalny przyrost funkcjonalności SCRUM - framework do zwinnego prowadzenia projektów 7

8 A CO WŁAŚCIWIE MA AGILE DO DZISIEJSZEGO TEMATU? AGILE GRUPA METODYK WYTWARZANIA OPROGRAMOWANIA, POWSTAŁA JAKO ALTERNATYWA DLA WATERFALL. METODYKA USTANDARYZOWANY SPOSÓB, SZKIELET (ANG. FRAMEWORK) NA ROZWIĄZANIE PROBLEMÓW. GRUPA METODYK NP. SCRUM, EXTREME PROGRAMING, KANBAN SCRUM - framework do zwinnego prowadzenia projektów 8

9 A CO WŁAŚCIWIE MA AGILE DO DZISIEJSZEGO TEMATU? SCRUM XP LEAN KANBAN Metodyki Story points Parowanie Refactoring User Stories ATDD Praktyki SCRUM - framework do zwinnego prowadzenia projektów 9

10 A CO TO JEST TEN SCRUM? CECHUJE SIĘ: METODYKA DO ZARZĄDZANIA PROJEKTAMI PROSTOTĄ, JASNĄ DEFINICJĄ RÓL W ZESPOLE SCRUMOWYM, SPOTKANIAMI, NARZĘDZIAMI TZW. ARTEFAKTÓW (WYKRES SPALANIA, TABLICA Z ZADANIAMI) KTÓRE SĄ WYMAGANE DO POPRAWNEGO DZIAŁANIA SCRUM - framework do zwinnego prowadzenia projektów 10

11 SCRUM W POLSCE SCRUM - framework do zwinnego prowadzenia projektów 11

12 PRZEBIEG PROCESU Release Zdefiniowany Programowanie Testy Projektowanie Analiza Planowanie Sprawdź Popraw Empiryczny Wykonaj Zaplanuj SCRUM - framework do zwinnego prowadzenia projektów 12

13 BAWIĄC SIĘ UCZYSZ I REALIZUJESZ SCRUM - framework do zwinnego prowadzenia projektów 13

14 WIZUALIZACJA ARTEFAKTY POWINNY BYĆ WIDOCZNE PRZEZ CAŁY CZAS AKTUALNY STAN PROJEKTU TABLICA Z ZADANIAMI NA DANĄ INTERAKCJĘ WYKRES SPALANIA WIZJA I MISJA PROJEKTU ZESPÓŁ I CZŁONKOWIE WIZUALNI SCRUM - framework do zwinnego prowadzenia projektów 14

15 Przejrzystość Inspekcja Adaptacja FILARY EMPIRYCZNEJ KONTROLI PROCESU - PRZEJRZYSTOŚĆ WSZYSTKIE ISTOTNE ASPEKTY PROCESU WIDOCZNE DLA OSÓB ODPOWIEDZIALNYCH ZA OSIĄGANE REZULTATY. ASPEKTY OPISANE JASNYMI DLA OSÓB ZAANGAŻOWANYCH TAK BY WSZYSCY OBSERWATORZY TAK SAMO ROZUMIELI TO, CO OBSERWUJĄ. SCRUM - framework do zwinnego prowadzenia projektów 15

16 Przejrzystość Inspekcja Adaptacja FILARY EMPIRYCZNEJ KONTROLI PROCESU - INSPEKCJA INSPEKCJA ARTEFAKTÓW SCRUMOWYCH I POSTĘPÓW W REALIZACJI CELU SPRINTU (ANG. SPRINT GOAL), BY WYKRYWAĆ NIEPOŻĄDANE ROZBIEŻNOŚCI. NIE POWINNA BYĆ ZBYT CZĘSTA, BY NIE UTRUDNIAĆ WYKONYWANIA PRACY. SUMIENNIE PRZEPROWADZANE PRZEZ WYKWALIFIKOWANYCH INSPEKTORÓW BEZPOŚREDNIO W MIEJSCU PRACY. SCRUM - framework do zwinnego prowadzenia projektów 16

17 Przejrzystość Inspekcja Adaptacja FILARY EMPIRYCZNEJ KONTROLI PROCESU - ADAPTACJA JEŻELI OSOBA DOKONUJĄCA INSPEKCJI USTALI, ŻE JEDEN LUB WIĘCEJ ASPEKTÓW WYKRACZA POZA PRZYJĘTE LIMITY I WYTWARZANY W TEN SPOSÓB PRODUKT NIE BĘDZIE AKCEPTOWALNY, DLATEGO PROCES LUB PRZETWARZANY MATERIAŁ MUSZĄ ZOSTAĆ SKORYGOWANE. KOREKTA MUSI BYĆ WYKONANA JAK NAJSZYBCIEJ, BY OGRANICZYĆ DALSZE ODSTĘPSTWA. SCRUM - framework do zwinnego prowadzenia projektów 17

18 Przejrzystość Inspekcja Adaptacja FILARY EMPIRYCZNEJ KONTROLI PROCESU - ADAPTACJA SCRUM PRZEWIDUJE CZTERY FORMALNE PUNKTY PRZEPROWADZANIA INSPEKCJI I OKAZJE DO DOKONANIA ADAPTACJI (KOREKTY): PLANOWANIE SPRINTU (ANG. SPRINT PLANNING MEETING) CODZIENNY SCRUM (ANG. DAILY SCRUM) PRZEGLĄD SPRINTU (ANG. SPRINT REVIEW MEETING) RETROSPEKTYWA SPRINTU (ANG. SPRINT RETROSPECTIVE) SCRUM - framework do zwinnego prowadzenia projektów 18

19 Przejrzystość Inspekcja Adaptacja FILARY EMPIRYCZNEJ KONTROLI PROCESU - ADAPTACJA SCRUM PRZEWIDUJE CZTERY FORMALNE PUNKTY PRZEPROWADZANIA INSPEKCJI I OKAZJE DO DOKONANIA ADAPTACJI (KOREKTY): PLANOWANIE SPRINTU (ANG. SPRINT PLANNING MEETING) CODZIENNY SCRUM (ANG. DAILY SCRUM) PRZEGLĄD SPRINTU (ANG. SPRINT REVIEW MEETING) RETROSPEKTYWA SPRINTU (ANG. SPRINT RETROSPECTIVE) SCRUM - framework do zwinnego prowadzenia projektów 19

20 ZESPÓŁ SCRUM Zespół SCRUM składa się z od 3 do 9 osób. Dobrze, gdy ma charakter interdyscyplinarny i składa się z osób reprezentujących różne umiejętności. Osoby uczestniczące w zespole nie mogą uczestniczyć w innych zespołach. Mistrz Osoba odpowiedzialna za młyna (ang. usuwanie wszelkich przeszkód SCRUM uniemożliwiających zespołowi Master) wykonanie zadania, oraz za poprawną implementację procesu i metod Właściciel produktu Osoba reprezentująca (ang. klienta. Właściciel produktu Product może być członkiem zespołu, Owner) jednak nie jest zalecane, aby jednocześnie był Scrum Masterem Członkowie Odpowiedzialni za zespołu (ang. dostarczenie produktu. Development Team) SCRUM - framework do zwinnego prowadzenia projektów 20

21 ZDARZENIA W SCRUM ZDARZENIA OPISANE W SCRUMIE SĄ UŻYWANE DO WPROWADZENIA REGULARNOŚCI I OGRANICZENIA POTRZEBY ORGANIZOWANIA INNYCH, NIEUJĘTYCH W SCRUMIE SPOTKAŃ. ZDARZENIA W SCRUMIE SĄ OGRANICZONE CZASOWO (ANG. TIMEBOX), CO OZNACZA, ŻE MAKSYMALNY CZAS ICH TRWANIA JEST USTALONY Z GÓRY. SCRUM - framework do zwinnego prowadzenia projektów 21

22 ZDARZENIA W SCRUM - SPRINT SPRINT OGRANICZENIE CZASOWE TRWAJĄCE JEDEN MIESIĄC LUB KRÓCEJ, PODCZAS KTÓREGO WYTWARZANY JEST UKOŃCZONY, GOTOWY DO UŻYCIA I POTENCJALNEGO WYDANIA PRZYROST. NAJLEPIEJ, JEŚLI SPRINTY MAJĄ STAŁĄ DŁUGOŚĆ PRZEZ CAŁY OKRES TRWANIA PRAC. NOWY SPRINT ROZPOCZYNA SIĘ BEZPOŚREDNIO PO ZAKOŃCZENIU POPRZEDNIEGO. SCRUM - framework do zwinnego prowadzenia projektów 22

23 ZDARZENIA W SCRUM - SPRINT Planowanie sprintu Retrospektywa Sprintu SPRINT Codzienny SCRUM Przegląd Sprintu Praca wytwórcza SCRUM - framework do zwinnego prowadzenia projektów 23

24 ZDARZENIA W SCRUM SPRINT CEL SPRINTU TWORZONY PODCZAS PLANOWANIA SPRINTU. ZAŁOŻENIE, KTÓRE ZOSTANIE SPEŁNIONE W RAMACH SPRINTU PRZEZ IMPLEMENTACJĘ WYBRANYCH ELEMENTÓW BACKLOGU PRODUKTU. DOSTARCZA ZESPOŁOWI DEWELOPERSKIEMU WSKAZÓWEK W JAKIM CELU TWORZONY JEST PRZYROST. CEL SPRINTU DAJE ZESPOŁOWI DEWELOPERSKIEMU PEWNĄ SWOBODĘ CO DO SPOSOBU, W JAKI DANA FUNKCJONALNOŚĆ. SCRUM - framework do zwinnego prowadzenia projektów 24

25 ZDARZENIA W SCRUM SPRINT PLANOWANIE SPRINTU PRACA DO WYKONANIA W SPRINCIE JEST PLANOWANA PODCZAS PLANOWANIA SPRINTU PRZEZ ZESPÓŁ SCRUMOWY. ROLĄ SCRUM MASTERA JEST ZAPEWNIENIE, ŻE PLANOWANIE SPRINTU SIĘ ODBYWA I JEGO UCZESTNICY ROZUMIEJĄ CEL TEGO ZDARZENIA. UCZY ON TEŻ ZESPÓŁ UTRZYMYWANIA GO W WYZNACZONYCH RAMACH CZASOWYCH. SCRUM - framework do zwinnego prowadzenia projektów 25

26 ZDARZENIA W SCRUM SPRINT PLANOWANIE SPRINTU PLANOWANIE SPRINTU DAJE ODPOWIEDŹ NA PYTANIA: CO MOŻE ZOSTAĆ DOSTARCZONE W RAMACH PRZYROSTU BĘDĄCEGO REZULTATEM NADCHODZĄCEGO SPRINTU? W JAKI SPOSÓB, NIEZBĘDNA DO DOSTARCZENIA PRZYROSTU, PRACA BĘDZIE REALIZOWANA? SCRUM - framework do zwinnego prowadzenia projektów 26

27 ZDARZENIA W SCRUM SPRINT PLANOWANIE SPRINTU & USER STORIES POZWALAJĄ ZWERBALIZOWAĆ CEL DANEJ ITERACJI LUB KOŃCOWEGO PRODUKTU. OPOWIADANE Z PUNKTU WIDZENIA UŻYTKOWNIKA/AKTORA. JAKO KLIENT BANKU X CHCIAŁBYM MIEĆ MOŻLIWOŚĆ POBRANIA PIENIĘDZY Z BANKOMATU ZA POMOCĄ MOJEJ KARTY, TAK ABYM MÓGŁ ZROBIĆ ZAKUPY W SKLEPIE Y, W KTÓRYM NIE MOŻNA ZAPŁACIĆ KARTĄ JAKO <AKTOR> CHCĘ <CEL>, ABY <ZYSK> SCRUM - framework do zwinnego prowadzenia projektów 27

28 ZDARZENIA W SCRUM SPRINT PLANOWANIE SPRINTU & USER STORIES ZADANIE JAKO PODRÓŻNIK CHCĘ MIEĆ MOŻLIWOŚĆ WYSZUKIWANIA DOSTĘPNYCH MIEJSC NOCLEGOWYCH. SCRUM - framework do zwinnego prowadzenia projektów 28

29 ZDARZENIA W SCRUM SPRINT PLANOWANIE SPRINTU & PLANNING POKER SŁUŻY DO SZACOWANIA TZW. ZŁOŻONOŚCI USER STORIES. PODCZAS PLANOWANIA SPRINTU, KAŻDY Z CZŁONKÓW ZESPOŁU OTRZYMUJE ZESTAW KART Z WARTOŚCIAMI 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100. SĄ TO ABSTRAKCYJNE WARTOŚCI ZWANE STORY POINT. DZIĘKI NIM MOŻEMY OCENIĆ WARTOŚĆ ZADANIA. SCRUM - framework do zwinnego prowadzenia projektów 29

30 ZDARZENIA W SCRUM SPRINT CODZIENNY SCRUM SYNCHRONIZOWANIE I POWSTANIE PLANU NA NAJBLIŻSZE 24 H POPRZEZ INSPEKCJĘ WYKONANYCH PRAC OD OSTATNIEGO CODZIENNEGO SCRUMA. SŁUŻY DO PROGNOZOWANIA PRAC, KTÓRE MOGĄ ZOSTAĆ WYKONANE PRZED KOLEJNYM SPOTKANIEM. OGRANICZONY CZASOWO DO 15 MIN. SCRUM - framework do zwinnego prowadzenia projektów 30

31 ZDARZENIA W SCRUM SPRINT CODZIENNY SCRUM KAŻDY CZŁONEK ZESPOŁU UDZIELA INFORMACJI: CO ZROBIŁEM WCZORAJ, CO POMOGŁO ZESPOŁOWI DEWELOPERSKIEMU PRZYBLIŻYĆ SIĘ DO OSIĄGNIĘCIA CELU SPRINTU? CO ZROBIĘ DZISIAJ, CO POMOŻE ZESPOŁOWI DEWELOPERSKIEMU PRZYBLIŻYĆ SIĘ DO OSIĄGNIĘCIA CELU SPRINTU? CZY WIDZĘ JAKIEKOLWIEK PRZESZKODY MOGĄCE UNIEMOŻLIWIĆ MI LUB ZESPOŁOWI DEWELOPERSKIEMU OSIĄGNIĘCIE CELU SPRINTU? SCRUM - framework do zwinnego prowadzenia projektów 31

32 ZDARZENIA W SCRUM SPRINT PRZEGLĄD SPRINTU SPOTKANIE ORGANIZOWANE NA ZAKOŃCZENIE SPRINTU W CELU PRZEPROWADZENIA INSPEKCJI PRZYROSTU I, JEŚLI ZAJDZIE TAKA POTRZEBA, DOSTOSOWANIA BACKLOGU PRODUKTU. PODCZAS PRZEGLĄDU SPRINTU ZESPÓŁ SCRUMOWY I INTERESARIUSZE WSPÓŁPRACUJĄ W ZAKRESIE TEGO, CO ZOSTAŁO UKOŃCZONE W SPRINCIE. SCRUM - framework do zwinnego prowadzenia projektów 32

33 ZDARZENIA W SCRUM SPRINT PRZEGLĄD SPRINTU OBEJMUJE NASTĘPUJĄCE PUNKTY: OBECNI SĄ ZESPÓŁ SCRUMOWY ORAZ KLUCZOWI INTERESARIUSZE ZAPROSZENI PRZEZ WŁAŚCICIELA PRODUKTU. WŁAŚCICIEL PRODUKTU WYJAŚNIA, CO ZOSTAŁO UKOŃCZONE, A CO NIE. ZESPÓŁ DEWELOPERSKI OMAWIA, CO POSZŁO DOBRZE, JAKIE NAPOTKANO PROBLEMY ORAZ JAK TE PROBLEMY ROZWIĄZANO. ZESPÓŁ DEWELOPERSKI PREZENTUJE UKOŃCZONĄ PRACĘ I ODPOWIADA NA PYTANIA DOTYCZĄCE PRZYROSTU. WŁAŚCICIEL PRODUKTU OMAWIA BACKLOG PRODUKTU W JEGO AKTUALNEJ POSTACI. JEŚLI ZACHODZI TAKA POTRZEBA, PRZEWIDUJE TERMIN ZAKOŃCZENIA PRAC, BIORĄC POD UWAGĘ DOTYCHCZASOWE POSTĘPY I TEMPO. SCRUM - framework do zwinnego prowadzenia projektów 33

34 ZDARZENIA W SCRUM SPRINT PRZEGLĄD SPRINTU OBEJMUJE NASTĘPUJĄCE PUNKTY: GRUPA WSPÓLNIE OMAWIA KOLEJNE KROKI. W TEN SPOSÓB PRZEGLĄD DOSTARCZA WARTOŚCIOWEGO WKŁADU W NASTĘPUJĄCE PO NIM PLANOWANIE SPRINTU. DOKONUJE SIĘ PRZEGLĄDU TEGO, JAK RYNEK LUB POTENCJALNE ZASTOSOWANIE PRODUKTU MOGŁY SIĘ ZMIENIĆ I CO W TEJ SYTUACJI JEST NAJBARDZIEJ WARTOŚCIOWĄ RZECZĄ DO ZROBIENIA. REWIDUJE SIĘ CZAS, BUDŻET, POTENCJALNE MOŻLIWOŚCI I UWARUNKOWANIA RYNKOWE DLA KOLEJNEGO PRZEWIDYWANEGO WYDANIA PRODUKTU. SCRUM - framework do zwinnego prowadzenia projektów 34

35 ZDARZENIA W SCRUM SPRINT RETROSPEKTYWA SPRINTU JEST OKAZJĄ DLA ZESPOŁU SCRUMOWEGO DO PRZEPROWADZENIA INSPEKCJI SWOICH DZIAŁAŃ I OPRACOWANIA PLANU USPRAWNIEŃ, KTÓRY ZOSTANIE WCIELONY W ŻYCIE W NAJBLIŻSZYM SPRINCIE. PRZEPROWADZANA PO PRZEGLĄDZIE, A PRZED KOLEJNYM PLANOWANIEM SPRINTU I TRWA NIE DŁUŻEJ NIŻ TRZY GODZINY DLA SPRINTÓW MIESIĘCZNEJ DŁUGOŚCI. SCRUM - framework do zwinnego prowadzenia projektów 35

36 ZDARZENIA W SCRUM SPRINT RETROSPEKTYWA SPRINTU RETROSPEKTYWA SPRINTU MA NA CELU: SPRAWDZENIE, CO DZIAŁO SIĘ W OSTATNIM SPRINCIE, BIORĄC POD UWAGĘ LUDZI, RELACJE, PROCESY I NARZĘDZIA, ZIDENTYFIKOWANIE I UPORZĄDKOWANIE ISTOTNYCH ELEMENTÓW, KTÓRE SPRAWDZIŁY SIĘ W DZIAŁANIU ORAZ TYCH, KTÓRE KWALIFIKUJĄ SIĘ DO USPRAWNIENIA, STWORZENIE PLANU WPROWADZANIA W ŻYCIE USPRAWNIEŃ SPOSOBU WYKONYWANIA PRACY PRZEZ ZESPÓŁ SCRUMOWY. SCRUM - framework do zwinnego prowadzenia projektów 36

37 ARTEFAKTY SCRUM ARTEFAKTY SCRUMA REPREZENTUJĄ PRACĘ LUB WARTOŚĆ, ABY UZYSKAĆ PRZEJRZYSTOŚĆ I OKAZJĘ DO DOKONANIA INSPEKCJI I ADAPTACJI. SĄ ZAPROJEKTOWANE W TAKI SPOSÓB, BY ZWIĘKSZAĆ DOSTĘPNOŚĆ I CZYTELNOŚĆ KLUCZOWYCH INFORMACJI TAK, BY WSZYSCY ZAINTERESOWANI ROZUMIELI DANY ARTEFAKT W TAKI SAM SPOSÓB. SCRUM - framework do zwinnego prowadzenia projektów 37

38 ARTEFAKTY SCRUM Backlog Produktu Aartefakty SCRUM Przyrost Backlog Sprintu SCRUM - framework do zwinnego prowadzenia projektów 38

39 ARTEFAKTY SCRUM TABLICA Z ZADANIAMI Historyjki użytkownika (User Stories) Zadania do zrobienia (TO DO) Zadanie w trakcie prac (In Progress) Zadanie gotowe do testów (Ready for QA) Zadania ukończone (Done) Historyjki użytkownika wchodzące w skład danej iteracji Zadania na które została podzielona dana historyjka Zadania w trakcie realizacji Zadania ukończone, oczekujące na akceptację jakościową Zadania zakończone spełniające wymagania Definition of Done SCRUM - framework do zwinnego prowadzenia projektów 39

40 ARTEFAKTY SCRUM WYKRES SPALANIA O PRZYGOTOWANIA WYKRESU SPALANIA NIEZBĘDNY JEST REJESTR SPRINTU (SPRINT BACKLOG), ZAWIERAJĄCY INFORMACJE O SZACOWANEJ ILOŚCI PRACY W CAŁYM SPRINCIE, CZYLI PRACY ZAPLANOWANEJ (ESTIMATED VELOCITY). JEŻELI REJESTR SPRINTU JEST GOTOWY, MOŻNA PRZYSTĄPIĆ DO TWORZENIA WYKRESU SPALANIA. DWIE NAJWAŻNIEJSZE INFORMACJE, POTRZEBNE NA POCZĄTKU, TO: PRACA ZAPLANOWANA DŁUGOŚĆ SPRINTU POSIADAJĄC TE DANE MOŻNA WYKREŚLIĆ UKŁAD WSPÓŁRZĘDNYCH, KTÓRY POSŁUŻY ZA KANWĘ WYKRESU SPALANIA. SCRUM - framework do zwinnego prowadzenia projektów 40

41 ARTEFAKTY SCRUM WYKRES SPALANIA SCRUM - framework do zwinnego prowadzenia projektów 41

42 DEFINICJA UKOŃCZENIA KIEDY ELEMENT BACKLOGU PRODUKTU ALBO PRZYROST JEST OKREŚLANY JAKO UKOŃCZONY, WSZYSCY MUSZĄ ROZUMIEĆ, CO TO WŁAŚCIWIE OZNACZA W CELU ZAPEWNIENIA PRZEJRZYSTOŚCI WSZYSCY CZŁONKOWIE DANEGO ZESPOŁU MUSZĄ MIEĆ WSPÓLNE ROZUMIENIE, CO OZNACZA STWIERDZENIE, ŻE PRACA ZOSTAŁA ZAKOŃCZONA. SCRUM - framework do zwinnego prowadzenia projektów 42

43 NARZĘDZIA DLA SCRUM BIAŁA TABLICA I ŻÓŁTE KARTECZKI MS EXCEL OPROGRAMOWANIE: VERSION ONE JEDNO Z WIODĄCYCH NARZĘDZI, KTÓREGO TWÓRCY SILNIE WSPIERAJĄ ROZPOWSZECHNIANIE METOD AGILE, CHOCIAŻBY POPRZEZ OKRESOWĄ PUBLIKACJĘ BADAŃ RYNKU WSPOMNIANYCH POWYŻEJ. JIRA - ZAMKNIĘTE OPROGRAMOWANIE FIRMY ATLASSIAN SŁUŻĄCE DO ŚLEDZENIA BŁĘDÓW ORAZ ZARZĄDZANIA PROJEKTAMI RALLYDEV INNE POPULARNE NARZĘDZIE WSPIERAJĄCE SCRUM. SCRUM - framework do zwinnego prowadzenia projektów 43

44 NARZĘDZIA DLA SCRUM JIRA Producent Platforma sprzętowa Atlassian oprogramowanie wieloplatformowe JIRA JEST WYKORZYSTYWANA W WIELU PROJEKTACH, NP. JBOSS, SPRING FRAMEWORK, ZEND FRAMEWORK, HIBERNATE, FEDORA COMMONS, SKYPE I REACTOS. System operacyjny Microsoft Windows, Linux, Mac OS X Napisane w Aktualna wersja stabilna Java kwietnia 2014 Licencja oprogramowanie własnościowe SCRUM - framework do zwinnego prowadzenia projektów 44

45 NARZĘDZIA DLA SCRUM JIRA SCRUM - framework do zwinnego prowadzenia projektów 45

46 NARZĘDZIA DLA SCRUM JIRA SCRUM - framework do zwinnego prowadzenia projektów 46

47 A CO MA SCRUM DO ZAAWANSOWANYCH TECHNOLOGII INTERNETOWYCH? METODYKA WYKORZYSTYWANA DO TWORZENIA NOWYCH, CZĘSTO ZAAWANSOWANYCH TECHNOLOGII INTERNETOWYCH DO ZARZĄDZANIA PROJEKTAMI IMPLEMENTOWANA M.IN. W GOOGLE, IBM, FACEBOOK SCRUM - framework do zwinnego prowadzenia projektów 47

48 KORZYŚCI Z WDROŻENIA MOŻLIWOŚĆ WPROWADZENIA ZMIAN DO SPECYFIKACJI PRODUKTU PRZEZ PROJECT OWNERA, TRANSPARENTNOŚĆ POSTĘPU PRAC NAD PROJEKTEM PRZEZ WIZUALIZACJĘ (TABLICĘ Z ZADANIAMI, WYKRES SPALANIA), ITERACYJNOŚĆ DOSTARCZENIA PRODUKTU, SZYBSZY ZWROT Z INWESTYCJI, INTEGRACJA ZESPOŁU Z KLIENTEM. SCRUM - framework do zwinnego prowadzenia projektów 48

49 PODSUMOWANIE SCRUM JEST BEZPŁATNY. ROLE, ARTEFAKTY, ZDARZENIA ORAZ REGUŁY SCRUMA SĄ NIEZMIENNE I CHOĆ MOŻLIWE JEST WYKORZYSTANIE TYLKO WYBRANYCH JEGO ELEMENTÓW, WYNIKIEM TAKIEGO POSTĘPOWANIA NIE BĘDZIE SCRUM. SCRUM ISTNIEJE TYLKO W SWOJEJ PEŁNEJ POSTACI I SPRAWDZA SIĘ DOSKONALE W ROLI RAMY DLA INNYCH TECHNIK, METODYK CZY PRAKTYK. SCRUM - framework do zwinnego prowadzenia projektów 49

50 BIBLIOGRAFIA LITERATURA KRZEMIŃSKI M., AGILE. SZYBCEJ, ŁATWIEJ, DOKŁADNIEJ, HELION 2014, SCHWABER K., SUTHERLAND J., SCRUM GUIDE, SCRUM.ORG 2013 STRONY WWW: [DOSTĘP: ] [DOSTĘP: ] [DOSTĘP: ] SCRUM - framework do zwinnego prowadzenia projektów 50

EMPIRYZMSCRUM DOŚWIADCZENIE + PODEJMOWANIE DECYZJI = WIEDZA

EMPIRYZMSCRUM DOŚWIADCZENIE + PODEJMOWANIE DECYZJI = WIEDZA SCRUM ramy postępowania (ang. framework), dzięki którym ludzie mogą adaptacyjnie rozwiązywać złożone problemy tak, by w produktywny i kreatywny sposób wytwarzać produkty o najwyższej możliwej wartości

Bardziej szczegółowo

Wprowadzenie do metodyki SCRUM. mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska

Wprowadzenie do metodyki SCRUM. mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska Wprowadzenie do metodyki SCRUM mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska SCRUM Scrum (skrót od scrummage) - metoda ponownego uruchomienia gry w rugby zwana również formacją

Bardziej szczegółowo

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne SYSTEMY INFORMATYCZNE ćwiczenia praktyczne 12.03.2019 Piotr Łukasik p. 373 email: plukasik@agh.edu.pl / lukasik.pio@gmail.com www.lukasikpiotr.com Zakres tematyczny implementacji projektu informatycznego

Bardziej szczegółowo

Zwinne metodyki - Scrum

Zwinne metodyki - Scrum Zwinne metodyki - Scrum Kamil Maraś kamil.maras@gmail.com @KamilMaras Kaskadowy Agile Grupa metod wytwarzania oprogramowania opartego na programowaniu iteracyjno-przyrostowym, powstałe jako alternatywa

Bardziej szczegółowo

Planowanie i realizacja zadań w zespole Scrum

Planowanie i realizacja zadań w zespole Scrum MetaPack IT Academy Uniwersytet Zielonogórski Planowanie i realizacja zadań w zespole Scrum Paweł Przybyła Professional Scrum Master (www.scrum.org) Planowanie i realizacja zadań w zespole Scrum Agenda:

Bardziej szczegółowo

Programowanie zwinne - wprowadzenie. Programowanie ekstremalne. Wstęp Reguły i praktyki SCRUM. Wprowadzenie Role Zdarzenia Artefakty

Programowanie zwinne - wprowadzenie. Programowanie ekstremalne. Wstęp Reguły i praktyki SCRUM. Wprowadzenie Role Zdarzenia Artefakty Anna Kulig Programowanie zwinne - wprowadzenie Programowanie ekstremalne Wstęp Reguły i praktyki SCRUM Wprowadzenie Role Zdarzenia Artefakty Agile Manifesto 2001 rok, Snowbird w stanie Utah w USA Najważniejsi

Bardziej szczegółowo

SCRUM. Metodyka prowadzenia projektów. Na podstawie prezentacji B. Kuka i W. Sidora

SCRUM. Metodyka prowadzenia projektów. Na podstawie prezentacji B. Kuka i W. Sidora SCRUM Metodyka prowadzenia projektów Na podstawie prezentacji B. Kuka i W. Sidora Wprowadzenie. Scrum jest metodyką prowadzenia projektów zaliczaną do metodyk zwinnych, zgodnych z Agile Manifesto. Scrum

Bardziej szczegółowo

Scrum w praktyce. Michał Piórek

Scrum w praktyce. Michał Piórek Scrum w praktyce Michał Piórek Slajd 2 z 28 Plan prezentacji Scrum metodyka prowadzenia projektów Opis projektu systemu do rozliczania podatków Struktura zespołu i jego role Zespół w firmie Podatnik.info

Bardziej szczegółowo

Spis Treści. Cel podręcznika. Definicja SCRUMa. Teoria SCRUMa. Zespół SCRUMowy. Właściciel Produktu. Zespół Deweloperski.

Spis Treści. Cel podręcznika. Definicja SCRUMa. Teoria SCRUMa. Zespół SCRUMowy. Właściciel Produktu. Zespół Deweloperski. Spis Treści Cel podręcznika Definicja SCRUMa Teoria SCRUMa Zespół SCRUMowy Właściciel Produktu Zespół Deweloperski SCRUM Master Zdarzenia w SCRUMie Sprint Planowanie Sprintu Cel Sprintu Codzienny SCRUM

Bardziej szczegółowo

SCRUM. Wprowadzenie Role Zdarzenia Artefakty KANBAN SCRUM-BAN

SCRUM. Wprowadzenie Role Zdarzenia Artefakty KANBAN SCRUM-BAN Anna Kulig SCRUM Wprowadzenie Role Zdarzenia Artefakty KANBAN SCRUM-BAN Przypomnienie różnica miedzy tradycyjnym a zwinnym podejściem SCRUM - metoda przy użyciu której ludzie mogą z powodzeniem rozwiązywać

Bardziej szczegółowo

Podejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań

Podejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań Metodyka Scrum Podejście tradycyjne plan wykonanie sekwencyjna natura wykonywanych zadań analiza i definiowanie wymagań projektowanie rozwiązań kodowanie rozwiązań testowanie odstępstwo od planu jest kosztowne

Bardziej szczegółowo

Scrum. Zwinna metodyka prowadzenia projektów

Scrum. Zwinna metodyka prowadzenia projektów Scrum Zwinna metodyka prowadzenia projektów Plan prezentacji 1. Ogólna idea 2. Najważniejsze elementy 3. Role 4. Czynności 5. Artefakty 6. Wnioski 7. Literatura Źródło ilustracji: http://commons.wikimedia.org/wiki/file:scrum.jpg

Bardziej szczegółowo

SCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny

SCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny SCRUM niełatwe wdrażanie metodyki w praktyce Adam Krosny 1 Czym się zajmujemy Realizujemy projekty informatyczne średniej wielkości Ilość osób w projekcie 10-50 Architektura SOA, EBA Wiele komponentów

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Laboratorium 7 i 8 - wstęp do scruma mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 19 kwietnia 2017 1 / 46 mgr inż. Krzysztof Szwarc Programowanie obiektowe Scrum

Bardziej szczegółowo

DLACZEGO TO DZIAŁA? 21. marca 2012r.

DLACZEGO TO DZIAŁA? 21. marca 2012r. TO DZIAŁA? 21. marca 2012r. PLAN DZIAŁANIA Wprowadzenie Garstka teorii (Agile, Scrum, Kanban) Ćwiczenie 1 Wesele Ćwiczenie 2 Agencja reklamowa Ćwiczenie 3 Obraz Podsumowanie 2 / 25 O MNIE KRZYSZTOF ZALASA

Bardziej szczegółowo

Zarządzanie projektami. Porównanie podstawowych metodyk

Zarządzanie projektami. Porównanie podstawowych metodyk Zarządzanie projektami Porównanie podstawowych metodyk Porównanie podstawowych metodyk w zarządzaniu projektami PRINCE 2 PMBOK TENSTEP AGILE METODYKA PRINCE 2 Istota metodyki PRINCE 2 Project IN Controlled

Bardziej szczegółowo

SCRUM Product Owner - wstęp do zarządzania produktami

SCRUM Product Owner - wstęp do zarządzania produktami SCRUM Product Owner - wstęp do zarządzania produktami Oferta szkolenia Kontakt: Tomasz Tomaszewski t.tomaszewski@productvision.pl 505 448 703 PRODUCT VISION Wierzymy, że innowacyjne produkty technologiczne

Bardziej szczegółowo

Dobry Product Backlog Oferta szkolenia dla Product Ownerów

Dobry Product Backlog Oferta szkolenia dla Product Ownerów Dobry Product Backlog Oferta szkolenia dla Product Ownerów Spis treści Dobry Product Backlog w 1 dzień... 1 Dobry Product Backlog w 2 dni... 3 Informacje o prowadzącej... 5 Dobry Product Backlog w 1 dzień

Bardziej szczegółowo

Programowanie Zespołowe

Programowanie Zespołowe Programowanie Zespołowe Programowanie zwinne dr Rafał Skinderowicz mgr inż. Michał Maliszewski Programowanie zwinne Grupa metodyk wytwarzania oprogramowania oparta na modelu iteracyjno-obiektowym Powstała

Bardziej szczegółowo

Programowanie zespołowe

Programowanie zespołowe Programowanie zespołowe Laboratorium 5 - scrum cz. 1 mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 21 marca 2017 1 / 30 mgr inż. Krzysztof Szwarc Programowanie zespołowe Filary scruma Przejrzystość

Bardziej szczegółowo

Programowanie Zespołowe

Programowanie Zespołowe Programowanie Zespołowe Scrum+ dr Rafał Skinderowicz mgr inż. Michał Maliszewski Przeznaczenie metodyk Agile Metodyki zwinne Pomagają w projektach osadzonych w dynamicznym środowisku Kiedy konkurencja

Bardziej szczegółowo

Podejście zwinne do zarządzania projektami

Podejście zwinne do zarządzania projektami Podejście zwinne do zarządzania projektami na przykładach projektów wytwarzania oprogramowania Wojciech Czujowski, Łukasz Sienkiewicz Tieto Poland Agenda CZĘŚĆ I-sza: Kilka słów o Tieto SCRUM w organizacji

Bardziej szczegółowo

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Promotor dr inż. Szymon Supernak Warszawa, 22.05.2014 Plan prezentacji 1. Cel i

Bardziej szczegółowo

Jak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA

Jak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA Jak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA Joanna Siemińska o mnie Absolwentka Politechniki Warszawskiej Orange Outbox Europejska Organizacja Badań Jądrowych w Genewie (CERN) TouK Certyfikat

Bardziej szczegółowo

EXIN Agile Scrum Foundation. Przewodnik egzaminacyjny

EXIN Agile Scrum Foundation. Przewodnik egzaminacyjny EXIN Agile Scrum Foundation Przewodnik egzaminacyjny Wydanie czerwiec 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data

Bardziej szczegółowo

Szybkość w biznesie. Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015

Szybkość w biznesie. Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015 Szybkość w biznesie Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015 Klient Wykonawca...wprowadzamy nowy typ przelewów do aplikacji internetowej. Dodam

Bardziej szczegółowo

Wskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński

Wskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński Wskazówki projektowe Programowanie Obiektowe Mateusz Cicheński Przydatne zasady SOLID Wzorce struktury aplikacji MVC MVP MVVM Metody wytwarzania oprogramowania Manifest Zwinnego Wytwarzania Oprogramowania

Bardziej szczegółowo

Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec 2013. Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec 2013. Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda Scrum Guide Przewodnik po Scrumie: Reguły Gry Lipiec 2013 Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda Spis treści Cel przewodnika... 3 Definicja Scruma... 3 Teoria Scruma... 3 Zespół

Bardziej szczegółowo

Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec 2013. Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec 2013. Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda Scrum Guide Przewodnik po Scrumie: Reguły Gry Lipiec 2013 Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda Spis treści Cel przewodnika... 3 Definicja Scruma... 3 Teoria Scruma... 3 Zespół

Bardziej szczegółowo

Programowanie zespołowe

Programowanie zespołowe Programowanie zespołowe Laboratorium 4 - modele tworzenia oprogramowania, manifest Agile i wstęp do Scruma mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 14 marca 2017 1 / 21 mgr inż. Krzysztof

Bardziej szczegółowo

Główne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)

Główne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness) Extreme programming Główne założenia XP Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness) Praktyki Planowanie: Planowanie releasu Planowanie iteracji

Bardziej szczegółowo

AGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK

AGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK AGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK 10 LAT DOŚWIADCZENIA W SCRUMIE 40 OSÓB W ZESPOLE 100 WDROŻONYCH PROJEKTÓW 6 TECHNOLOGII OPEN SOURCE MACOPEDIA.COM BUSINESS VALUE PRODUCT OWNER PROXY PRODUCT

Bardziej szczegółowo

Oferta szkoleń firmy Code Sprinters

Oferta szkoleń firmy Code Sprinters Oferta szkoleń firmy Code Sprinters Code Sprinters sp z o.o. Królewska 2/2 Kraków Telefon +48 12 379 34 14 Fax +48 12 379 34 11 info@codesprinters.com www.codesprinters.com Jako liderzy na rynku szkoleń

Bardziej szczegółowo

Przewodnik egzaminacyjny. EXIN Agile Scrum. Wydanie 2016-01

Przewodnik egzaminacyjny. EXIN Agile Scrum. Wydanie 2016-01 Przewodnik egzaminacyjny EXIN Agile Scrum Master Scrum Master Wydanie 2016-01 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data

Bardziej szczegółowo

Zarządzanie projektami IT metodyką SCRUM. Cezary Kamiński

Zarządzanie projektami IT metodyką SCRUM. Cezary Kamiński Zarządzanie projektami IT metodyką SCRUM Cezary Kamiński Kieruję 11 osobowym zespołem programistów. O mnie Zapewniam utrzymanie i rozwój 14 różnych aplikacji. Podnoszę jakość produktów i efektywność ich

Bardziej szczegółowo

Zarządzanie Projektami Plan kursu

Zarządzanie Projektami Plan kursu Zarządzanie Projektami Plan kursu opracował Wojciech Walczak Dokument ten przedstawia plan kursu Zarządzanie projektami. Uczestnicy kursu zobowiązują się do przeprowadzenia wybranego przez siebie projektu

Bardziej szczegółowo

PROJEKTOWANIE ZORIENTOWANE NA UŻYTKOWNIKA W METODYCE SCRUM. Hubert Wawrzyniak Grupa Allegro

PROJEKTOWANIE ZORIENTOWANE NA UŻYTKOWNIKA W METODYCE SCRUM. Hubert Wawrzyniak Grupa Allegro PROJEKTOWANIE ZORIENTOWANE NA UŻYTKOWNIKA W METODYCE SCRUM Hubert Wawrzyniak Grupa Allegro PLAN PREZENTACJI 1. Projektowanie zorientowane na użytkownika 2. Model kaskadowy 3. Metodyka scrum 4. UCD w scrumie

Bardziej szczegółowo

Scaling Scrum with SAFe. Małgorzata Czerwińska

Scaling Scrum with SAFe. Małgorzata Czerwińska Scaling Scrum with SAFe Małgorzata Czerwińska Agenda 1. Wstęp 2. Współpraca zespołów scrumowych 3. Zarządzanie Programem 4. Podsumowanie Wstęp Skuteczność zespołów developerskich, realizujących projekty

Bardziej szczegółowo

Metodyki programowania. Tomasz Kaszuba 2015 kaszubat@pjwstk.edu.pl

Metodyki programowania. Tomasz Kaszuba 2015 kaszubat@pjwstk.edu.pl Metodyki programowania Tomasz Kaszuba 2015 kaszubat@pjwstk.edu.pl Wybrane metodyki zwinne TRADYCYJNE: RUP (Rational Unified Process) spiralny, rozbudowany PRINCE2 (Projects In Controlled Environments)

Bardziej szczegółowo

Opisy szkoleń dla certyfikatów Agile Scrum. www.cts.com.pl

Opisy szkoleń dla certyfikatów Agile Scrum. www.cts.com.pl Opisy szkoleń dla certyfikatów Agile Scrum www.cts.com.pl SPIS TREŚCI Opisy szkoleń dla certyfikatów Agile Scrum...2 Istniejące certyfikacje agile...2 Szkolenia oferowane przez CTS...3 Agile Tester (zgodne

Bardziej szczegółowo

The Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec 2011. Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

The Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec 2011. Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda The Scrum Guide Przewodnik po Scrumie: Reguły Gry Lipiec 2011 Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda Spis treści Cel przewodnika... 3 Scrum informacje ogólne... 3 Struktura

Bardziej szczegółowo

Scrum Guide. Przewodnik po Scrumie: Reguły gry. Lipiec Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

Scrum Guide. Przewodnik po Scrumie: Reguły gry. Lipiec Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda Scrum Guide Przewodnik po Scrumie: Reguły gry Lipiec 2016 Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda Spis tres ci Cel przewodnika... 3 Definicja Scruma... 3 Teoria Scruma... 3

Bardziej szczegółowo

4. Wprowadzanie Scruma w ImmobilienScout24 4.1. Opis sytuacji

4. Wprowadzanie Scruma w ImmobilienScout24 4.1. Opis sytuacji Spis treści Przedmowa 1. Wstęp 1.1. Jak czytać tę książkę 1.2. Studia projektów 1.3. Dodatek 2. Zwinny projekt to nie bułka z masłem 2.1. Pobudka 2.2. Zespół się formuje 2.3. Właściwe zlecenie 2.4. Od

Bardziej szczegółowo

NOWE METODYKI PROWADZENIA PROJEKTU

NOWE METODYKI PROWADZENIA PROJEKTU Dr inż. Dariusz RODZIK Mgr inż. Paweł SIERGIEJUK Mgr inż. Stanisław GRZYWIŃSKI Wojskowa Akademia Techniczna Wydział Mechatroniki i Lotnictwa NOWE METODYKI PROWADZENIA PROJEKTU Streszczenie: W pracy opisano

Bardziej szczegółowo

lub na email zgloszenia@novaskills.pl

lub na email zgloszenia@novaskills.pl Scrum ma precyzyjnie określone stałe ramy czasowe zarówno na samo wytwarzanie (Sprint), jak i na planowanie. Na sukces tego podejścia wpływa w dużej mierze zbieranie wymagań użytkownika w formie User Stories

Bardziej szczegółowo

Metodyki zwinne wytwarzania oprogramowania

Metodyki zwinne wytwarzania oprogramowania Metodyki zwinne wytwarzania oprogramowania Wykład 1 Marcin Młotkowski 7 października 2014 Plan wykładu Sprawy organizacyjne Organizacja pracowni 1 Sprawy organizacyjne Organizacja pracowni 2 3 Marcin Młotkowski

Bardziej szczegółowo

kompetencji zawodowych Professional Scrum Master I, Certified Scrum Master I Mirosław Dąbrowski zespół Indeed wprowadzenie Scruma

kompetencji zawodowych Professional Scrum Master I, Certified Scrum Master I Mirosław Dąbrowski zespół Indeed wprowadzenie Scruma POZNAJ SCRUM WSTĘP Zdajemy sobie sprawę, że każdą organizację tworzą ludzie, dlatego bardzo przykładamy się do rozwoju ich kompetencji zawodowych. Dziękujemy za zaufanie. Nasze autorskie szkolenie przeznaczone

Bardziej szczegółowo

e R gulamin Kuźni Talentów

e R gulamin Kuźni Talentów Regulamin Kuźni Talentów Misja Kuźnia powstała by dostarczać młodym Talentom wiedzę, doświadczenie oraz miejsce i środki do ich rozwoju, w tak wielu aspektach tyczących się przyszłej pracy zawodowej, jak

Bardziej szczegółowo

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK KLUCZ ODPOWIEDZI Część DODATEK 8.1 9.4 PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB Na podstawie: Syllabus REQB Certified Professional for Requirements Engineering, Advanced Level, Requirements

Bardziej szczegółowo

Zarządzanie projektami. Porównanie podstawowych metodyk

Zarządzanie projektami. Porównanie podstawowych metodyk Zarządzanie projektami Porównanie podstawowych metodyk Porównanie podstawowych metodyk w zarządzaniu projektami PRINCE 2 PMBOK TENSTEP AGILE METODYKA PRINCE 2 Istota metodyki PRINCE 2 Project IN Controlled

Bardziej szczegółowo

Estimation and planing. Marek Majchrzak, Andrzej Bednarz Wroclaw, 06.07.2011

Estimation and planing. Marek Majchrzak, Andrzej Bednarz Wroclaw, 06.07.2011 Estimation and planing Marek Majchrzak, Andrzej Bednarz Wroclaw, 06.07.2011 Story points Story points C D B A E Story points C D 100 B A E Story points C D 2 x 100 100 B A E Story points C D 2 x 100 100

Bardziej szczegółowo

Nexus Przewodnik. Definitywny przewodnik po Nexusie: Rozszerzenie Scruma dla przedsięwzięć dużej skali

Nexus Przewodnik. Definitywny przewodnik po Nexusie: Rozszerzenie Scruma dla przedsięwzięć dużej skali Nexus Przewodnik Definitywny przewodnik po Nexusie: Rozszerzenie Scruma dla przedsięwzięć dużej skali Przygotowany i utrzymywany przez Kena Schwabera i Scrum.org Sierpień 2015 Spis treści Przegląd Nexusa...

Bardziej szczegółowo

Temat: Zwinne Zarządzanie Projektami IT (Agile / Scrum) Data: 06-07 marca 2014 r. (2 dni, czwartek-piątek), godz. 9-16

Temat: Zwinne Zarządzanie Projektami IT (Agile / Scrum) Data: 06-07 marca 2014 r. (2 dni, czwartek-piątek), godz. 9-16 Temat: Zwinne Zarządzanie Projektami IT (Agile / Scrum) Data: 06-07 marca 2014 r. (2 dni, czwartek-piątek), godz. 9-16 Miejsce: Eureka Technology Park, Innowatorów 8 Cena: 980 zł netto (1 osoba / 2 dni

Bardziej szczegółowo

Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki

Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework Edyta Tomalik Grzegorz Ziemiecki 1 Nokia Siemens Networks 2013 Tradycyjne podejście analityk programista tester implementacja

Bardziej szczegółowo

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Zarządzanie testowaniem wspierane narzędziem HP Quality Center Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe

Bardziej szczegółowo

Programowanie zwinne

Programowanie zwinne Programowanie zwinne Wykład 1 Marcin Młotkowski 10 października 2012 Plan wykładu Sprawy organizacyjne Organizacja pracowni 1 Sprawy organizacyjne Organizacja pracowni 2 3 Marcin Młotkowski Programowanie

Bardziej szczegółowo

Marta Ożóg 183858 Agnieszka Pastusińska 183875

Marta Ożóg 183858 Agnieszka Pastusińska 183875 Marta Ożóg 183858 Agnieszka Pastusińska 183875 Mistrz młyna to osoba, która pomaga wszystkim zaangażowanym osobom w zrozumieniu i przestrzeganiu wartości, zasad i praktyk Scruma. Scrum Master może kojarzyć

Bardziej szczegółowo

Scrum i nie tylko : teoria i praktyka w metodach Agile / Krystian Kaczor. Wyd. 2. Warszawa, Spis treści

Scrum i nie tylko : teoria i praktyka w metodach Agile / Krystian Kaczor. Wyd. 2. Warszawa, Spis treści Scrum i nie tylko : teoria i praktyka w metodach Agile / Krystian Kaczor. Wyd. 2. Warszawa, 2016 Spis treści Przedmowa 12 Wstęp 13 Podziękowania 17 Jak czytać tę książkę? 19 Rozdział 1. W tym szaleństwie

Bardziej szczegółowo

Lekkie metodyki. tworzenia oprogramowania

Lekkie metodyki. tworzenia oprogramowania Lekkie metodyki tworzenia oprogramowania Programowanie zwinne ( Agile software development) grupa metodyk wytwarzania oprogramowania opartego o programowanie iteracyjne (model przyrostowy). Wymagania oraz

Bardziej szczegółowo

Opis realizacji dla czterech zespołów (4 przypadki użycia)

Opis realizacji dla czterech zespołów (4 przypadki użycia) Projektowanie oprogramowania Termin zajęć: czwartek, sala L2.6, C16 7.30-9.00, 9.15-10.45 Na podstawie materiału ze strony http://gromit.iiar.pwr.wroc.pl/p_inf/ Przebieg realizacji projektu (tabela 1)

Bardziej szczegółowo

Techniki komputerowe w robotyce

Techniki komputerowe w robotyce Techniki komputerowe w robotyce Wykład V Adaptacyjne zarządzanie projektami Robert Muszyński KCiR, W4, PWr Skład FoilTEX c R. Muszyński 2009-2015 Metodologie prowadzenia projektu Dążenie do opracowania

Bardziej szczegółowo

Klasyczna organizacja też może być zwinna! Zarządzaj zwinnie projektami!

Klasyczna organizacja też może być zwinna! Zarządzaj zwinnie projektami! Klasyczna organizacja też może być zwinna! Dynamika zmian w dzisiejszym świecie IT wymaga niezwykłej elastyczności i błyskawicznego adaptowania się do nowych warunków. Klasyczne techniki zarządzania projektami

Bardziej szczegółowo

Zarządzanie projektami w NGO

Zarządzanie projektami w NGO Zarządzanie projektami w NGO Warsztaty dla Grupy Nowe Technologie Federacja Organizacji Służebnych MAZOWIA 4 września 2012 Projekt współfinansowany jest ze środków Unii Europejskiej w ramach Europejskiego

Bardziej szczegółowo

Agile vs PRINCE2. 2014/2015 I rok st. magisterskie Informatyka

Agile vs PRINCE2. 2014/2015 I rok st. magisterskie Informatyka Agile vs PRINCE2 Ewa Solecka - specjalność ogólna- 1117627 Przemysław Mrozowski specjalność ogólna- 1121130 Michał Roztoczyński specjalność ogólna - 1118910 2014/2015 I rok st. magisterskie Informatyka

Bardziej szczegółowo

Omówienie założeń procesu Design Thinking i przeprowadzenie wstępnego warsztatu. Mariusz Muraszko i Mateusz Ojdowski Logisfera Nova

Omówienie założeń procesu Design Thinking i przeprowadzenie wstępnego warsztatu. Mariusz Muraszko i Mateusz Ojdowski Logisfera Nova Dzień 1 PONIEDZIAŁEK 1.09.2014 8:00-10:00 Wprowadzenie do UX Otwarcie szkoły letniej wraz z wprowadzeniem do User Experience, przedstawienie struktury UX, narzędzi używanych przez specjalistów i dobrych

Bardziej szczegółowo

Agile Project Management

Agile Project Management Charles G. Cobb, pmp Zrozumieć Agile Project Management Równowaga kontroli i elastyczności przekład: Witold Sikorski APN Promise Warszawa 2012 Spis treści Wstęp...vii Kto powinien przeczytać tę książkę?...

Bardziej szczegółowo

Projektowanie systemów informatycznych. wykład 6

Projektowanie systemów informatycznych. wykład 6 Projektowanie systemów informatycznych wykład 6 Iteracyjno-przyrostowy proces projektowania systemów Metodyka (ang. methodology) tworzenia systemów informatycznych (TSI) stanowi spójny, logicznie uporządkowany

Bardziej szczegółowo

SCRUM DLA OPORNYCH. porady, tricki i dobre praktyki

SCRUM DLA OPORNYCH. porady, tricki i dobre praktyki SCRUM DLA OPORNYCH porady, tricki i dobre praktyki Spis treści 1 2 3 4 Wstęp Zwinny Scrum Scalony zespół Wydajny Sprint Praktyki techniczne Używaj Scruma, bo warto! Czym jest Scrum? Tradycyjna metoda pracy

Bardziej szczegółowo

Projektowanie oprogramowania. Termin zajęć: poniedziałek, 18.00-19.45. a podstawie materiału ze strony. http://gromit.iiar.pwr.wroc.

Projektowanie oprogramowania. Termin zajęć: poniedziałek, 18.00-19.45. a podstawie materiału ze strony. http://gromit.iiar.pwr.wroc. Projektowanie oprogramowania Termin zajęć: poniedziałek, 18.00-19.45 a podstawie materiału ze strony http://gromit.iiar.pwr.wroc.pl/p_inf/ Przebieg realizacji projektu (tabela 1) Nr tygo dnia Spotkanie

Bardziej szczegółowo

MSF. Microsoft Solution Framework

MSF. Microsoft Solution Framework MSF Microsoft Solution Framework MSF a PMI PMI - metodyka podobna dla każdego rodzaju projektów MSF metodyka przeznaczona dla projektów informatycznych mająca cechy PMI MSF metodyka utworzona na podstawie

Bardziej szczegółowo

Akademia ADB Wykład I Praca w grupie i jakość kodu

Akademia ADB Wykład I Praca w grupie i jakość kodu Akademia ADB Wykład I Praca w grupie i jakość kodu Ale zanim zaczniemy... https://www.adbglobal.com/adb-tech-talk/ Wtorek, 24 X 2017, 18:00 w Filharmonii Zielonogórskiej Kto pracuje nad projektem? Nad

Bardziej szczegółowo

Zarządzanie projektami. Wykład 2 Zarządzanie projektem

Zarządzanie projektami. Wykład 2 Zarządzanie projektem Zarządzanie projektami Wykład 2 Zarządzanie projektem Plan wykładu Definicja zarzadzania projektami Typy podejść do zarządzania projektami Cykl życia projektu/cykl zarządzania projektem Grupy procesów

Bardziej szczegółowo

Analiza biznesowa a metody agile owe

Analiza biznesowa a metody agile owe Analiza biznesowa a metody agile owe P6S_WG01 ma wiedzę w zakresie metodyk zwinnych P6S_WG02 ma wiedzę w zakresie zwinnego gromadzenia i zarządzania wymaganiami P6S_WG03 zna i rozumie proces wytwarzania

Bardziej szczegółowo

Jak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku

Jak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku Jak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku Agenda Metafory o Zwinności i Sztywności Teza: Oszukujemy się co do sukcesów projektów Agile Objawy chaosu w projektach

Bardziej szczegółowo

EXIN Agile Scrum Foundation

EXIN Agile Scrum Foundation Przykładowy egzamin EXIN Agile Scrum Foundation Przykładowy egzamin Wydanie czerwiec 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored

Bardziej szczegółowo

SCRUM. jak pracować wydajniej i scalić zespół

SCRUM. jak pracować wydajniej i scalić zespół SCRUM jak pracować wydajniej i scalić zespół Spis treści 1 Wstęp Używaj Scruma, bo warto! 2 3 Zwinny Scrum Scalony zespół Czym jest Scrum? Zespół scrumowy Zdarzenia w Scrumie Test Driven Development Tradycyjna

Bardziej szczegółowo

Oferta usług coachingowych firmy Code Sprinters

Oferta usług coachingowych firmy Code Sprinters Oferta usług coachingowych firmy Code Sprinters Code Sprinters sp z o.o. Królewska 2/2 Kraków Telefon +48 12 379 34 14 Fax +48 12 379 34 11 info@codesprinters.com www.codesprinters.com Zakres i sposób

Bardziej szczegółowo

Szkolenie Scrum w projektach IT (Agile)

Szkolenie Scrum w projektach IT (Agile) METRYCZKA: Szkolenie Scrum Szkolenie Scrum w projektach IT (Agile) Data: 06-07 marzec 2014 r. (2 dni, czwartek-piątek), godz. 9-16 Miejsce: Eureka Technology Park, Innowatorów 8 Temat: Zwinne Zarządzanie

Bardziej szczegółowo

Szkolenie 1. Zarządzanie projektami

Szkolenie 1. Zarządzanie projektami UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Projekt Nowoczesny model zarządzania w UMCS umowa nr UDA-POKL.04.01.01-00-036/11-00 Pl. Marii Curie-Skłodowskiej 5, 20-031 Lublin, www.nowoczesny.umcs.lublin.pl

Bardziej szczegółowo

Data: 06-07 marzec 2014 r. (2 dni, czwartek-piątek), godz. 9-16. Miejsce: Eureka Technology Park, Innowatorów 8

Data: 06-07 marzec 2014 r. (2 dni, czwartek-piątek), godz. 9-16. Miejsce: Eureka Technology Park, Innowatorów 8 Szkolenie Scrum w projektach IT (Agile) METRYCZKA: Szkolenie Scrum Data: 06-07 marzec 2014 r. (2 dni, czwartek-piątek), godz. 9-16 Miejsce: Eureka Technology Park, Innowatorów 8 Temat: Zwinne Zarządzanie

Bardziej szczegółowo

Magdalena Kieruzel Integracja metodyki PRINCE2 oraz SCRUM przy realizacji informatycznych projektów wytwarzania oprogramowania w e-administracji

Magdalena Kieruzel Integracja metodyki PRINCE2 oraz SCRUM przy realizacji informatycznych projektów wytwarzania oprogramowania w e-administracji Magdalena Kieruzel Integracja metodyki PRINCE2 oraz SCRUM przy realizacji informatycznych projektów wytwarzania oprogramowania w e-administracji Ekonomiczne Problemy Usług nr 117, 487-496 2015 Z E S Z

Bardziej szczegółowo

Zarządzanie Projektami zgodnie z PRINCE2

Zarządzanie Projektami zgodnie z PRINCE2 Zarządzanie Projektami zgodnie z PRINCE2 Opis Metodyka PRINCE2 powstała na bazie doświadczeń z wielu lat dobrych praktyk zarządzania projektami. Metodyka ta oferuje elastyczne i łatwe do adaptacji podejście

Bardziej szczegółowo

User Stories Mity i hity. Kamil Niklasiński IIBA PC Business Analysis Round-tables Warszawa 8 stycznia 2015r.

User Stories Mity i hity. Kamil Niklasiński IIBA PC Business Analysis Round-tables Warszawa 8 stycznia 2015r. User Stories Mity i hity Kamil Niklasiński IIBA PC Business Analysis Round-tables Warszawa 8 stycznia 2015r. Bravura - Business Facts 2 Zanim zaczniemy 3 Agenda > Definicja i przykład > Kontekst do metodyk

Bardziej szczegółowo

Wstęp do zarządzania projektami

Wstęp do zarządzania projektami Wstęp do zarządzania projektami Definicja projektu Projekt to tymczasowe przedsięwzięcie podejmowane w celu wytworzenia unikalnego wyrobu, dostarczenia unikalnej usługi lub uzyskania unikalnego rezultatu.

Bardziej szczegółowo

Leszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A.

Leszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A. Leszek Dziubiński Damian Joniec Elżbieta Gęborek Computer Plus Kraków S.A. Wykorzystanie Microsoft Project Server w procesie zarządzania projektami Kompetencje partnerskie Gold: Portals and Collaboration

Bardziej szczegółowo

AGILE PRODUCT MANAGEMENT. Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu.

AGILE PRODUCT MANAGEMENT. Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu. AGILE PRODUCT MANAGEMENT Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu. AGILEPM.PL GRUPA DOCELOWA Osoby chcące pozyskać umiejętności praktyczne w zakresie

Bardziej szczegółowo

Praca dyplomowa - magisterska

Praca dyplomowa - magisterska Wydział Informatyki i Zarządzania kierunek studiów: Zarządzanie specjalność: Projekty, Innowacje i Przedsiębiorczość Praca dyplomowa - magisterska WDRAŻANIE METOD ZWINNYCH NA PRZYKŁADZIE ŚREDNIEGO PRZEDSIĘBIORSTWA

Bardziej szczegółowo

SKUTECZNE ZARZĄDZANIE PROJEKTEM

SKUTECZNE ZARZĄDZANIE PROJEKTEM SKUTECZNE ZARZĄDZANIE PROJEKTEM Zarządzanie projektami to nie jest takie skomplikowane! TERMIN od: 02.10.2017 TERMIN do: 04.10.2017 CZAS TRWANIA:3 dni MIEJSCE: Gdańsk CENA: 1500 zł + 23% VAT Jak sprawniej

Bardziej szczegółowo

Metodyka scrum w polsce w świetle badań

Metodyka scrum w polsce w świetle badań Marek Ćwiklicki * Tomasz Włodarek ** Metodyka scrum w polsce w świetle badań Streszczenie W artykule przedstawiono metodykę Scrum na podstawie wyników badań przeprowadzonych w polskich przedsiębiorstwach.

Bardziej szczegółowo

Oceny z prezentacji INKU011S. Zofia Kruczkiewicz

Oceny z prezentacji INKU011S. Zofia Kruczkiewicz Oceny z prezentacji INKU011S Zofia Kruczkiewicz Data Student Oceny Uwagi 22.10.2017 231085 3.0 Przedstaw idealne środowisko do stosowania inżynierii oprogramowania- opisz elementy tego środowiska (sprzęt

Bardziej szczegółowo

Wstęp do zarządzania projektami

Wstęp do zarządzania projektami Wstęp do zarządzania projektami Definicja projektu Projekt to tymczasowe przedsięwzięcie podejmowane w celu wytworzenia unikalnego wyrobu, dostarczenia unikalnej usługi lub uzyskania unikalnego rezultatu.

Bardziej szczegółowo

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, 2004 Zofia Kruczkiewicz 1. Przedstaw znaczenie oprogramowania we współczesnym świecie. x 3 2. Jaki wpływ na ludzi, komunikację

Bardziej szczegółowo

Projektowanie oprogramowania systemów METODYKI PROJEKTOWE

Projektowanie oprogramowania systemów METODYKI PROJEKTOWE Projektowanie oprogramowania systemów METODYKI PROJEKTOWE Unified Modeling Language UML jest językiem graficznym umożliwiającym wizualizację planów oprogramowania w postaci diagramów Diagramy UML reprezentują

Bardziej szczegółowo

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią Marek Bieniasz Sławomir Umpirowicz Piotr Miszewski Kraków, 10 13 września 2012 Plan prezentacji Informacje

Bardziej szczegółowo

Programowanie zespołowe Dr inż. Robert Banasiak

Programowanie zespołowe Dr inż. Robert Banasiak Programowanie zespołowe Dr inż. Robert Banasiak 1 Agile jest dosyć sformalizowany... Kto by pomyślał ;-) Ludzie powinni być jakoś zorganizowani Inaczej będą się włóczyć bez celu Agile zastępuje techniki

Bardziej szczegółowo

Elastyczna metodyka SCRUM

Elastyczna metodyka SCRUM Elastyczna metodyka SCRUM Poniższa prezentacja ma za cel przedstawić metodykę projektowania SCRUM oraz opisać zasady jej działania i efekty jakie przynosi. Ważnym aspektem jest również odniesienie się

Bardziej szczegółowo

Piotr Ślęzak. Gdzie się podziała jakość

Piotr Ślęzak. Gdzie się podziała jakość Piotr Ślęzak Gdzie się podziała jakość Działamy na styku Biznesu i IT Analiza biznesowa Kontrola jakości Doradztwo Projekty Szkolenia ForProgress spółka z ograniczoną odpowiedzialnością sp.k. kontakt@forprogress.com.pl

Bardziej szczegółowo

The eduscrum Guide Przewodnik po eduscrumie

The eduscrum Guide Przewodnik po eduscrumie The eduscrum Guide Przewodnik po eduscrumie Reguły gry Opracowany przez Zespół eduscrum Wrzesień 2015 Napisane przez Arno Delhij, Rini van Solingen i Willy Wijnands Sprawdzony przez Jeffa Sutherlanda Wersja

Bardziej szczegółowo

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura

Bardziej szczegółowo