PROJEKT ZESPOŁOWY WYDZIAŁ MATEMATYKI I INFORMATYKI UŁ
|
|
- Dagmara Kaźmierczak
- 5 lat temu
- Przeglądów:
Transkrypt
1 PROJEKT ZESPOŁOWY WYDZIAŁ MATEMATYKI I INFORMATYKI UŁ
2 Uniwersalne metodyki zarządzania projektami PMBoK: Project Management Body of Knowledge - metodyka zarządzania projektami opracowana przez PMI (Project Management Institut) PRINCE2: Project in Controlled Environments - metodyka zarządzania projektami opracowana przez APMG (The Association for Project Management Group) PCM: Project Cycle Management / GOPP: Goal Oriented Project Planning - metodyka zarządzania projektami opracowana dla projektów rozwojowych i europejskich P2M: Project & Program Management System for Enterprise Innovation - metodyka zarządzania projektami opracowana przez japońskie stowarzyszenie EAAJ (Enggineering Advancement of Japan) APM: Agile Project Management - rodzina adaptacyjnych (zwinnych) metodyk zarządzania projektami
3
4 Agile Project Management Problemy definiowania projektu Klienci i użytkownicy nie są pewni czego chcą Klienci mają trudności ze sformułowaniem tego co chcą Wiele szczegółów z tego co klienci na prawdę chcą ujawni się dopiero podczas realizacji projektu Szczegóły wdrożenia na samym początku realizacji są nie do ogarnięcia Wraz z tym jak widzą powstający produkt zmienia się sposób myślenia Siły zewnętrzne (takie jak produkty konkurencji lub usługi) prowadzą do zmian lub rozbudowy wymagań
5 Agile Project Management MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT Odkrywamy lepsze sposoby rozwijania oprogramowania Sami tak działamy i pomagamy innym tak działać. Dzięki tej pracy zauważyliśmy, że bardziej wartościowe są: Osoby i relacje ponad procesy i narzędzia Działające oprogramowanie ponad wyczerpującą dokumentację Współpraca klienta ponad wynegocjowany kontrakt Reagowanie na zmiany ponad realizację planu. Tak to po prawej mamy rzeczy cenne, Jednak te po lewej cenimy bardziej.
6 Agile Project Management PORÓWNANIE PODEJŚCIA TRADYCYJNEGO I ADAPTACYJNEGO Adaptacyjne Tradycyjne Zorientowane na dostarczenie funkcjonalności Zorientowane na podział zadań Plany są hipotezą, a nie przewidywaniem Plany są przewidywaniem odnośnie przyszłości Sukces rozumiany jako zdolność adaptacji do zmieniających się warunków w projekcie Sukces rozumiany jako zgodność z wcześniej założonym planem Duża precyzja planu dla wczesnych iteracji, bardzo zgrubny charakter planu w dalszej fazie projektu Szczegółowy plan opracowany dla całego projektu
7 Agile Project Management PORÓWNANIE PODEJŚCIA TRADYCYJNEGO I ADAPTACYJNEGO Adaptacyjne Tradycyjne Przyczyny odchyleń od planu są analizowane i dostarczają informacji do zmiany planu kolejnych faz projektu (adaptive action) Odchylenia od planu są traktowane jako błędy zarządzania i wymagają bezkrytycznej poprawy (corrective action) Zarządzanie zmianą jest motorem dla procesów innowacyjnych Zarządzanie zmianą często degeneruje się do biurokratycznych procedur blokujących zmianę Zorientowane na stworzenie samoorganizującego się i samodyscyplinującego się zespołu projektowego Zorientowane na procedury i techniki kontroli oraz mikrozarządzanie zadaniami projektowymi
8 Agile Project Management WARTOŚĆ UZYSKANA DZIĘKI ZWINNEMU ZARZĄDZANIU PROJEKTAMI Poprawa Znaczna poprawa Skumulowane Wzrost zdolności do zarządzania zmieniającymi się priorytetami 52% 40% 92% Wzrost produktywności 58% 17% 75% Polepszenie morale zespołów 54% 20% 74% Polepszenie jakości produktów 50% 24% 74% Przyspieszenie czasu wdrożenia na rynek 51% 20% 71% Redukcja ryzyk projektowych 55% 17% 72% Silniejsze relacje IT z celami biznesowymi 44% 22% 66%
9 Agile Project Management RODZINA METODYK ZWINNYCH
10 Agile Project Management XP - EXTREME PROGRAMMING Testowanie Projektowanie Kodowanie Testowanie Kodowanie Wdrożenie Testowanie Projektowanie Projektowanie Wdrożenie Utrzymanie systemu, rozbudowa o nowe funkcjonalności i uaktualnienia już istniejących Kodowanie Wdrożenie
11 Agile Project Management SCRUM - KRYTYKA PODEJŚCIA KASKADOWEGO Trudności w wykorzystaniu modelu kaskadowego: brak możliwości pełnego zrozumienia wymagań przed rozpoczęciem projektu, możliwość rzeczywistego określenia oczekiwań klientów dopiero w momencie otrzymania przez nich wstępnej wersji oprogramowania, częste zmiany wymagań w trakcie Wymagania systemowe Wymagania oprogramowania Analiza Projektowanie Kodowanie procesu tworzenia oprogramowania, zastosowanie nowych narzędzi i technologii utrudniających przewidzenie skutecznej strategii implementacji. Testowanie Działanie
12 Agile Project Management ETAPY DOCHODZENIA DO SCRUM A H. Takeuchi i I. Nonaka, New Product Development Game, Harvard Business Review, 1986 Obserwacja liderów: Fuji-Xerox, Canon, Honda, Epson, Brother, 3M, Xerox, HP Własna holistyczna koncepcja silnie zachodzących na siebie faz realizacji projektu toczących się nie w sposób liniowy, lecz wyłaniających się w postaci iteracyjnych eksperymentów z ciągłych, wzajemnych interakcji międzyfunkcjonalnego zespołu odpowiedzialnego za projekt od początku do zakończenia Podstawowe założenia nowego podejścia: inherentna (nieodłączna) niestabilność, samoorganizujące się zespoły, zachodzące na siebie fazy rozwoju produktu, grupowe uczenie się, subtelna kontrola, organizacyjny transfer wiedzy.
13 Agile Project Management PIERWSZY SCRUM Jeff Sutherland Główny Inżynier, Easel Corporation Ken Schwaber Dyrektor Zarządzający, Advanced Development Methods Sutherland po raz pierwszy zdefiniował role, zatrudnił pierwszego Właściciela Produktu i Szefa SCRUM a, opracował pierwszy wykaz prac produktu, wykaz prac sprintu i zbudował pierwszy portfel produktów stworzonych z wykorzystaniem metodyki SCRUM Prezentacja metody szerokiej publiczności: Sutherland J., Agile Development: Lessons Learned from the First SCRUM, Cutter Agile Project Management Advisory Service, Executive Update, Vol. 5, No. 20, 1993 Wspólny występ na konferencji Object-Oriented Programming, Systems, Languages & Applications, USA, 1995 Schwaber K., Agile Software Development with SCRUM, Microsoft Press, 2004
14 Agile Project Management METODYKA SCRUM
15 Agile Project Management FILARY METODYKI SCRUM Role: właściciel produktu (product owner) szef SCRUM a (scrum master) zespół (scrum team) Ceremonie: spotkanie planowania sprintu (sprint planning meeting) spotkanie przeglądu sprintu (sprint review meeting) codzienne zebrania (daily scrum meetings) Artefakty: wykaz prac produktu (product backlog) wykaz prac sprintu (sprint backlog) Wykres malejący (burndown chart)
16 Role w metodyce SCRUM Właściciel produktu (ang. product owner) Właściciel produktu jest rolą, w której odpowiedzialności znajduje się produkt finalny oraz wszystkie funkcjonalności, które będą dostarczały wartość klientom i użytkownikom. Rola ta zarządza także priorytetami ich implementacji. Głównym zadaniem właściciela produktu jest zapewnienie, że zespół robi właściwe rzeczy, z biznesowego punktu widzenia. Właściciel produktu odpowiada za: dostarczenie przez produkt wartości klientom, identyfikację i definiowanie funkcjonalności produktu, nadanie priorytetów funkcjonalności zgodnie z ich wartością dla klientów, podejmowanie decyzji o datach i zawartości kolejnych wydań produktu, aktualizowanie zestawu funkcjonalności i ich priorytetów w kolejnych sprintach, akceptację lub odrzucenie wykonanej pracy.
17 Role w metodyce SCRUM Zespół (ang. scrum team) Zadaniem zespołu jest wykonanie pracy potrzebnej do dostarczenia działających funkcjonalności produktu wskazanych przez właściciela produktu. W skład zespołu wchodzi zazwyczaj 5 do 9 osób posiadających umiejętności specjalistyczne konieczne do pracy w projekcie i osiągnięcia celów sprintu. W skład zespołu wchodzą zazwyczaj: analitycy, projektanci, programiści, testerzy, administratorzy i inni. Cechy charakterystyczne zespołu SCRUM: Płaska struktura. Samoorganizujący się charakter. Multidyscyplinarny. W całości zaangażowani w pracę. Rezygnacja z wielozadaniowości.
18 Role w metodyce SCRUM Szef scruma (ang. scrum master) Nie pełni roli kierownika, a tym bardziej roli kierownika projektu. Szef scruma jest rolą wspierającą zespół i właściciela produktu w realizacji projektu z sukcesem, odpowiada za zrozumienie i stosowanie zasad metodyki w zespole, wspiera procesy uczenia się. Szef scruma działa na rzecz zespołu i jednym z jego kluczowych zadań jest bycie "buforem" między zespołem a jego bliższym i dalszym otoczeniem, osobą odsuwającą przeciwności, blokującą interwencje z zewnątrz, rozwiązującą problemy mogące utrudnić zespołowi realizację zadeklarowanych celów Szef scruma: zapewnia, że zespół jest gotowy do pracy i produktywny, umożliwia bliską współpracę pomiędzy wszystkimi rolami i funkcjami, usuwa bariery, ochrania zespół przed ingerencjami z zewnątrz, zapewnia, że zespół prowadzony jest zgodnie z metodyką SCRUM.
19 Iteracyjny proces SCRUM
20 Iteracyjny proces SCRUM Proces rozpoczyna Właściciel Produktu. Jego zadaniem jest stworzenie wizji produktu, która następnie przybiera formę listy, składającej się z uporządkowanych zgodnie z priorytetami elementów funkcjonalności tworzonego oprogramowania (ang. product backlog). Metodyka nie specyfikuje sposobu, ani argumentów priorytetyzacji funkcjonalności. Wykaz prac produktu jest jednym dokumentem przedstawiającym jeden, definitywny opis wszystkiego co może być kiedykolwiek zrobione przez zespół, w kolejności ważności. Przykładowe pozycje wykazu prac produktów: Nowe funkcjonalności oprogramowania, Cele związane z poprawą wydajności systemu, Prace rozwojowe i pomysły na innowacje, Prace nad rozwiązaniem znanych usterek.
21 Wykaz prac produktu (product backlog) Wykaz prac produktu (product backlog) Specyfikacja (link wiki) Priorytet Szacowana wartość Wstępny szacunek pracochłonności Jako kupujący chcę móc umieścić książkę w koszyku zakupów Jako kupujący chcę móc usunąć książkę z koszyka zakupów Podnieść wskaźniki wydajności przetwarzania transakcji Rozpoznać możliwości przyspieszenia walidacji kart płatniczych Zaktualizować wszystkie serwery do Apache Zdiagnozować i naprawić błędy skryptu realizacji zamówienia Jako kupujący chcę stworzyć i zapisać listę zakupów Pozycja wykazu Jako kupujący chcę móc dodawać i odejmować pozycje z listy zakupów Paweł Wyrozębski Aktualne szacunki pracy pozostałej do wykonania
22 Wykaz prac produktu w trakcie realizacji projektu Wysoki priorytet Każda iteracja realizuje pozycje o najwyższych priorytetach Modelowanie szczegółowe Każda nowa pozycja jest priorytetyzowana i dodawana do listy Pozycje wykazu mogą w każdym momencie zmienić priorytet Modelowanie ogólne Pozycje wykazu mogą w każdym momencie zostać usunięte Niski priorytet Pozycje wykazu prac produktu
23 Iteracyjny proces SCRUM Spotkanie planowania sprintu (sprint planning meeting) Cel: opracowanie szczegółowego planu dla bieżącej iteracji. Czas: jeden pełny dzień, dwie części po 4 godziny każda. Treść spotkania: Przegląd wizji, mapy drogowej, planu wydań, oraz wykazu prac produktu przez wszystkie trzy role. Zapoznanie się zespołu z opisami pozycji wykazu o najwyższym priorytecie oraz weryfikacja szacunków pracochłonności. Wybór pozycji wykazu przez zespół do realizacji w najbliższej iteracji; Zespół zdejmuje elementy z góry listy priorytetów i podejmuje się ich realizacji w trakcie trwania jednej iteracji (czyli zazwyczaj czterech tygodni roboczych). Po podjęciu decyzji o elementach wchodzących w skład sprintu rozpoczyna się druga część spotkania polegająca na szczegółowym zaplanowaniu zadań i czasochłonności pracy do wykonania.
24 kaz prac printu Wykaz prac sprintu (ang. sprint backlog) Wykaz prac sprintu Pozycja wykazu prac produktu Zadanie sprintu Wstępny Aktualne szacunki pracy szacunek pozostałej do wykonania Ochotnik pracochło nności Zmodyfikować bazę danych 5 Opracować stronę (UI) 8 Jako kupujący chcę Opracować stronę (Javascript) móc usunąć Przygotować automatyczne książkę z koszyka testy akceptacji zakupów Zaktualizować stronę pomocy dla kupującego Zintegrować kod DCP i Podnieść wskaźniki przeprowadzić testy wydajności Zmienić kod DCP i czytnik do przetwarzania wykorzystania prank http API transakcji Paweł Wyrozębski
25 Wykaz prac sprintu (ang. sprint backlog) Wykaz prac sprintu az prac printu Paweł Wyrozębski 358
26 Iteracyjny proces SCRUM SCRUM SPRINT Realizacja SPRINTU: Zakończenie spotkania planowania sprintu rozpoczyna z kolejnym dniem początek pierwszej (i kolejnej) iteracji - SPRINTU. Celem sprintu jest wykonanie zaplanowanej pracy i dostarczenie kompletu funkcjonalności, do których zobowiązał się zespół podczas spotkania. Czas sprintu zależy od decyzji zespołu ale powinien wynosić nie dłużej niż miesiąc (1-4 tyg. robocze). RAZ PRZYJĘTY CZAS TRWANIA SPRINTU JEST NIEZMIENNY PODCZAS REALIZACJI CAŁEGO PROJEKTU! W przypadku niezakończenia pracy w danej iteracji, sprint musi zakończyć się zgodnie z terminem.
27 Iteracyjny proces SCRUM SCRUM powszedni (daily SCRUM) W trakcie sprintu odbywają się dodatkowo CODZIENNE ZEBRANIA (ang. daily scrum meetings), inaczej: spotkania na dzień dobry, scrum powszedni, stand-up meetings. Codziennie o tej samej porze, przed rozpoczęciem pracy, nie dłuższe niż kwadrans. Prowadzone są przez szefa scruma i mają charakter synchronizacji bieżącej wymiany informacji na temat codziennej pracy, wykonanych postępów oraz zauważonych trudności: Co udało się wykonać od ostatniego spotkania (czyli od wczoraj)? Co zamierzam zrobić do kolejnego spotkania (czyli do jutra)? Czy pojawiły się jakieś trudności, przeszkody w mojej pracy? Wśród członków zespołu (Prosiaki - Pigs), którzy jako jedyni mogą zabierać głos obecność jest obowiązkowa. Inni zainteresowani (Kurczaki - Chickens) mogą być obecni, ale bez możliwości wypowiadania się.
28 Iteracyjny proces SCRUM Wykres spalania (sprint burndown chart) Stosowany w celu monitorowania postępów pracy w trakcie sprintu. Postęp mierzony jest względem czasu Wykres spalania pozostałego do zakończenia zadania i opiera (ang. burndown chart) się nasprint jednostkach naturalnych (godziny/dni). Wykres spalania (ang. sprint burndown chart) Informacje o pracy zbierane sąwpodczas Stosowany w celu monitorowania postępów pracy trakcie sprintu spotkań codziennych. Postęp mierzony jest wzgledem czasu pozostałego do zakończenia zadania i opiera się na jednostkach naturalnych (godziny/dni) Informacje o pracy zbierane są podczas spotkań codziennych Pozycja wykazu prac produktu Jako kupujący chcę móc usunąć książkę z koszyka zakupów Zadanie sprintu Wstępny Ochotnik szacunek pracochłonności Aktualne szacunki pracy pozostałej do wykonania Zmodyfikować bazę danych Adam Opracować stronę (UI) Tomasz Opracować stronę (Javascript) Beata Przygotować automatyczne testy akceptacji Zaktualizować stronę pomocy dla kupującego Piotr i Ewa Beata w sumie roboczogodzin: Paweł Wyrozębski Paweł Wyrozębski Źródło: Milewski J., Projektowy młyn, Compu
29 Iteracyjny proces SCRUM Wykres spalania Wykres spalania (sprint burndown chart) (ang. sprint burndown chart) 362 Paweł Wyrozębski Źródło: Milewski J., Projektowy młyn, Computerworld, nr 29/2005
30 Iteracyjny proces SCRUM Zakończenie sprintu Sprint kończy się ZAWSZE zgodnie z przyjętą datą - nawet jeśli zespół przeszacuje lub niedoszacuje ilość pracy w danej iteracji. Zakończenie sprintu związane jest z organizacją dwóch czterogodzinnych spotkań, które odbywają się najczęściej jednego dnia, są to: spotkanie przeglądu sprintu (ang. sprint review meeting) oraz spotkanie retrospektywne (ang. sprint retrospective meeting).
31 Iteracyjny proces SCRUM Zakończenie sprintu Spotkanie przeglądu sprintu Zespół wraz z właścicielem produktu oraz przy wsparciu szefa scruma dokonują przeglądu wszystkiego tego co wydarzyło się w trakcie ostatniej iteracji i dotyczyło opracowywanego produktu: zespół przedstawia wyniki swojej pracy i demonstruje działające funkcjonalności produktu, właściciel produktu ma za zadanie zapoznać się z rozwiniętym produktem i przekazać zespołowi aktualne informacje na temat wizji produktu i stanu rynku. Pozycje z wykazu prac produktu, które zostały wykonane i odebrane w całości zostają wykreślone. Pozycje, które wymagają dalszej pracy nie mogą być prezentowane na spotkaniu i wracają do zestawienia, gdzie będą oczekiwać na zaktualizowane priorytety od właściciela produktu. W spotkaniu mogą brać udział także inne osoby zainteresowane projektem i swobodnie dzielić się swoimi wątpliwościami i propozycjami. Spotkanie trwa nie dłużej niż 4 godziny.
32 Iteracyjny proces SCRUM Zakończenie sprintu Spotkanie retrospektywne sprintu Spotkanie retrospektywne sprintu odbywa się zaraz po zakończeniu przeglądu sprintu i trwa również nie dłużej niż 4 godziny. Jego celem jest zapewnienie ciągłego doskonalenia procesu i uczenia się wszystkich uczestników scruma, tak aby kolejne iteracje toczyły się lepiej i sprawniej od poprzednich. Jest to bardzo ważny element metodyki i nie powinien być pomijany lub marginalizowany. W trakcie spotkania retrospektywnego każdy z uczestników wypowiada się na temat przebiegu ostatniego sprintu odnosząc się do tego co robione było dobrze, do tego co robione było źle oraz jakie zmiany należałoby wprowadzić od kolejnego sprintu. Spotkanie takie może poprowadzić szef scruma, ale dla zachowania neutralności sugeruje się zaproszenie zewnętrznego prowadzącego. Właściciel produktu może w nim uczestniczyć, lecz jego obecność nie jest obowiązkowa.
33 Iteracyjny proces SCRUM Rozpoczęcie nowej iteracji Rozpoczęcie nowego sprintu
34 Rytm SCRUMA RYTM SCRUM a listopad 10 poniedziałek wtorek środa czwartek piątek listopada Spotkanie Planowania Sprintu Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny spotkanie przeglądu sprintu + retrospektywa 19 Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny 29 Spotkanie Planowania Sprintu niedziela Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny 8 Spotkanie Planowania Sprintu sobota 30 grudnia spotkanie przeglądu sprintu + retrospektywa 3 Scrum codzienny Scrum codzienny Scrum codzienny Scrum codzienny 367 Paweł Wyrozębski
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ółowoScrum. 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ółowoWprowadzenie 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ółowoPodejś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ółowoZarzą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ółowoSCRUM. 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ółowoPlanowanie 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ółowoSCRUM 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ółowoProgramowanie 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ółowoScrum 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ółowoJak 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ółowoEMPIRYZMSCRUM 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ółowoProjektowanie 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ółowoOrganizacja 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ółowoTechniki 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ółowoDobry 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ółowoAgile 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ółowoProgramowanie 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ółowoSCRUM. 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ółowoPodejś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ółowoSzybkość 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ółowoProgramowanie 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ółowoMetodyki 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ółowoAnaliza 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ółowoLekkie 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ółowoProgramowanie 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ółowoOpis 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ółowoZarzą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ółowoSCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW. Ilona Ławniczak-Tomczak
SCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW Ilona Ławniczak-Tomczak AGENDA WPROWADZENIE DO TEMATYKI AGILE OMÓWIENIE METODYKI SCRUM I JEJ ISTOTY ĆWICZENIA WYJAŚNIENIE POWIĄZANIA SCRUM I ZAAWANSOWANYCH
Bardziej szczegółowoWykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą
Załącznik nr 8 do SIWZ Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 3-CPI-WZP-44/13 Lp. Zakres wykonywanych czynności Liczba osób Imiona i nazwiska osób, którymi dysponuje wykonawca
Bardziej szczegółowoWsparcie narzędziowe zarządzania ryzykiem w projektach
Wsparcie narzędziowe zarządzania ryzykiem w projektach Spotkanie 1 Zbigniew Misiak (BOC IT Consulting) Podyplomowe Studia Menedżerskie Zarządzanie projektami informatycznymi Czym się będziemy zajmować?
Bardziej szczegółowoAgile Project Management WHITEPAPER
1 Wstęp... 2 Historia... 2 DSDM ATERN... 3 Agile w zarządzaniu projektami... 4 Szkolenia i certyfikacja... 6 Certyfikaty Agile Project Management Foundation i Practitioner... 6 Szkolenie Agile Project
Bardziej szczegółowoSzkolenie 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ółowoZarzą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ółowoZarządzanie projektami w otoczeniu uczelnianym. Piotr Ogonowski
Zarządzanie projektami w otoczeniu uczelnianym Piotr Ogonowski 1 Agenda Kluczowe elementy organizacji projektowej Jak wdrożyć organizację projektową na uczelni? Dobre praktyki z wdrożeń W czym pomoże nam
Bardziej szczegółowoMetodyki 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ółowoSCRUM 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ółowoDLACZEGO 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ółowoPROJEKTOWANIE 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ółowoGłó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ółowoJarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming
Jarosław Kuchta Wymagania jakości w Agile Programming Wady klasycznych metod zapewnienia jakości Duży narzut na dokumentowanie Późne uzyskiwanie konkretnych rezultatów Trudność w odpowiednio wczesnym definiowaniu
Bardziej szczegółowoAgile 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ółowoCzęść I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA
CSIOZ-WZP.65.48.20 Część I - Załącznik nr 7 do SIWZ Warszawa. 20r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA Wykonawca oświadcza, że do realizacji zamówienia
Bardziej szczegółowoZarzą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ółowoEtapy życia oprogramowania
Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano
Bardziej szczegółowoZwinne 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ółowoWskazó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ółowoAkademia 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ółowoSkuteczne zarządzanie projektami IT w otoczeniu uczelnianym. Piotr Ogonowski
Skuteczne zarządzanie projektami IT w otoczeniu uczelnianym Piotr Ogonowski Agenda Najważniejsze elementy organizacji projektowej Agile czy klasycznie? Jak wdrożyć podejście projektowe na Uczelni? Kluczowe
Bardziej szczegółowoPiotr Ś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ółowoZarzą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ółowoZarzą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ółowoJak 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ółowoWstę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ółowoProjekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. 1. Cel szkolenia
1. Cel szkolenia m szkolenia jest nauczenie uczestników stosowania standardu PRINCE2 do Zarządzania Projektami Informatycznymi. Metodyka PRINCE2 jest jednym z najbardziej znanych na świecie standardów
Bardziej szczegółowoScaling 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ółowoAcceptance 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ółowoEtapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania
Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna
Bardziej szczegółowoProjektowanie 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ółowoAgile Software Development Perspektywa Członka Zespołu
Agile Software Development Perspektywa Członka Zespołu Bartosz Kiepuszewski, PhD Cutter Consortium we współpracy z Jim Highsmith Director, Agile Project Management Practice Fellow, Cutter Business Technology
Bardziej szczegółowoNOWE 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ółowoZarzą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ółowoKILKA SŁÓW O ROLI PRODUCT MANAGERA
CZĘŚĆ I. KILKA SŁÓW O ROLI PRODUCT MANAGERA Product manager pracuje na styku świata IT i biznesu. Analizuje potrzeby użytkowników i klientów, współpracuje ze wszystkimi działami firmy maksymalizując wartość
Bardziej szczegółowoMSF. 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ółowoPrzewodnik 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ółowoFeature Driven Development
Feature Driven Development lekka metodyka tworzenia oprogramowania Kasprzyk Andrzej IS II Wstęp Feature Driven Development (FDD) to metodyka tworzenia oprogramowania, która wspomaga zarządzanie fazami
Bardziej szczegółowoZarządzanie i realizacja projektów systemu Microsoft SharePoint 2010
Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Geoff Evelyn Przekład: Natalia Chounlamany APN Promise Warszawa 2011 Spis treści Podziękowania......................................................
Bardziej szczegółowoWprowadzenie w tematykę zarządzania przedsięwzięciami/projektami. dr inż. Agata Klaus-Rosińska
Wprowadzenie w tematykę zarządzania przedsięwzięciami/projektami dr inż. Agata Klaus-Rosińska 1 DEFINICJA PROJEKTU Zbiór działań podejmowanych dla zrealizowania określonego celu i uzyskania konkretnego,
Bardziej szczegółowoOferta 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ółowoAnaliza 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ółowoWstę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ółowoRozdział 5: Zarządzanie testowaniem. Pytanie 1
Pytanie 1 Dlaczego niezależne testowanie jest ważne: A) Niezależne testowanie jest w zasadzie tańsze niż testowanie własnej pracy B) Niezależne testowanie jest bardziej efektywne w znajdywaniu defektów
Bardziej szczegółowoAGILE 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ółowoOferta 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ółowoOFERTA SZKOLENIA HUMAN PERFORMACE IMPROVEMENT Strona 1 Human Performance Improvement Jak rozwijać organizację podnosząc efektywność pracowników? OPIS SZKOLENIA Human Performance Improvemant (HPI) to koncepcja
Bardziej szczegółowoOpisy 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ółowoBłę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ółowoAGILE 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ółowoProgramowanie 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ółowoZarzą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ółowoProgramowanie 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ółowoWstę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ółowoAgile Software Development. Zastosowanie metod Scrum i Kanban.
Radosław Lont, CN, CNXDA Ericpol Telecom Sp. z o.o. radoslaw.lont@ericpol.com Tel.: 663441360 Agile Software Development. Zastosowanie metod Scrum i Kanban. Ericpol kilka słów o Polska firma informatyczna
Bardziej szczegółowoSYLABUS PRZEDMIOTU W SZKOLE DOKTORSKIEJ
SYLABUS PRZEDMIOTU W SZKOLE DOKTORSKIEJ Tytuł Tytuł w jęz. ang. Zarządzanie projektami Project management Status przedmiotu obowiązkowy dla: zaawansowany SzD nauki o zarządzaniu i jakości do wyboru dla:..
Bardziej szczegółowoAL 1302 ZARZĄDZANIE PROJEKTAMI W OPARCIU O METODYKĘ PRINCE2
AL 1302 ZARZĄDZANIE PROJEKTAMI W OPARCIU O METODYKĘ PRINCE2 1. Definicja projektu: cechy projektu, przyczyny porażek projektów, czynniki sukcesu projektów, cele projektu, produkty projektu, cykl życia
Bardziej szczegółowoAGILE PROJECT MANAGEMENT
AGILE PROJECT MANAGEMENT Agile Project Management oparte jest o metodę DSDM Atern (Dynamic Systems Development Method) najstarsze (1995r.) z usystematyzowanych podejść typu Agile na świecie. 1 CTPartners
Bardziej szczegółowo4. 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ółowoWykład VII. Programowanie III - semestr III Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej
Wykład VII - semestr III Kierunek Informatyka Wydział Matematyki Stosowanej Politechniki Śląskiej Gliwice, 2014 c Copyright 2014 Janusz Słupik Wytwarzanie oprogramowania Model tworzenia oprogramowania
Bardziej szczegółowoSPOJRZENIE NA ZARZĄDZANIE PROJEKTAMI INFORMATYCZNYMI AN APPROACH TO PROJECT MANAGEMENT
ANNA KIEŁBUS SPOJRZENIE NA ZARZĄDZANIE PROJEKTAMI INFORMATYCZNYMI AN APPROACH TO PROJECT MANAGEMENT S t r e s z c z e n i e A b s t r a c t W artykule scharakteryzowano zarządzanie projektami wg SCRUM,
Bardziej szczegółowoProjektowanie 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ółowoWprowadzenie dosystemów informacyjnych
Wprowadzenie dosystemów informacyjnych Projektowanie antropocentryczne i PMBoK Podejście antropocentryczne do analizy i projektowania systemów informacyjnych UEK w Krakowie Ryszard Tadeusiewicz 1 Właściwe
Bardziej szczegółowoTechniki 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-2017 Metodologie prowadzenia projektu Dążenie do opracowania
Bardziej szczegółowoMagdalena 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ółowolub 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ółowoSystemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject. Rafał Ciszyński
IT can be done! Systemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject Rafał Ciszyński Agenda Wstęp Krótki opis funkcjonalności dwóch rozwiązań: Redmine i OpenProject Prezentacja
Bardziej szczegółowoOFERTA SZKOLEŃ BIZNESOWYCH
OFERTA SZKOLEŃ BIZNESOWYCH Przywództwo i zarządzanie zespołem Szkolenie z zakresu przywództwa, kompetencji liderskich i zarządzania zespołem. Podniesienie kompetencji zarządczych w zakresie przywództwa,
Bardziej szczegółowoPRINCE2. Metodyka zarządzania projektami. Na podstawie prezentacji R. Radzik, J. Binkiewicz, K. Kasprzak
PRINCE2 Metodyka zarządzania projektami Na podstawie prezentacji R. Radzik, J. Binkiewicz, K. Kasprzak Metodyka PRINCE2 PRINCE2 Project IN Controlled Environments v.2 Określa: Co należy zrobić Dlaczego
Bardziej szczegółowoPODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI KATOWICE
PODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI KATOWICE Dobre narzędzia, które pomogą Ci w planowaniu i realizacji projektu TERMIN od: 04.11.2017 TERMIN do: 04.11.2018 CZAS TRWANIA:21 dni MIEJSCE: Katowice
Bardziej szczegółowoProgram szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0)
Program szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Informacje: Nazwa: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Kod: Kategoria: Grupa docelowa: Czas trwania:
Bardziej szczegółowo