Podejście zwinne do zarządzania projektami



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

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne

Dobry Product Backlog Oferta szkolenia dla Product Ownerów

Planowanie i realizacja zadań w zespole Scrum

Agile Software Development. Zastosowanie metod Scrum i Kanban.

Metodyki programowania. Tomasz Kaszuba 2015

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

INICJATYWA STUDENCKA. Gdańsk,

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

Scrum. Zwinna metodyka prowadzenia projektów

Zarządzanie projektami. Porównanie podstawowych metodyk

Estimation and planing. Marek Majchrzak, Andrzej Bednarz Wroclaw,

Wykład 2. MIS n Inżynieria oprogramowania Marzec Kazimierz Michalik Akademia Górniczo-Hutnicza im. S. Staszica w Krakowie

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

Programowanie Zespołowe

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

Oferta szkoleń firmy Code Sprinters

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

Scaling Scrum with SAFe. Małgorzata Czerwińska

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

Czy Agile wystarczy by być innowacyjnym?

EMPIRYZMSCRUM DOŚWIADCZENIE + PODEJMOWANIE DECYZJI = WIEDZA

Zwinne metodyki - Scrum

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

EXIN Agile Scrum Foundation. Przewodnik egzaminacyjny

Elastyczna metodyka SCRUM

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

Metodyki zwinne wytwarzania oprogramowania

Programowanie zwinne

PROGRAM STAŻU. Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O. Miejsce odbywania stażu IBM, ul. Muchoborska 8, Wrocław, Poland

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

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

Elastyczna metodyka SCRUM

PROGRAM STAŻU Nazwa podmiotu oferującego staż IBM GSDC SP.Z.O.O

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

Szkolenie Scrum w projektach IT (Agile)

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

Programowanie Zespołowe

Umowy w branży IT. Jak je konstuować, żeby uniknąć późniejszych nieporozumień. Tomasz Wiese Łukasz Marszał

Agile, approach Scrum in IT projects Katarzyna Terlecka, Filip Sajdak & Jerzy Wachala

lub na

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

SCRUM. Wprowadzenie Role Zdarzenia Artefakty KANBAN SCRUM-BAN

Wsparcie narzędziowe zarządzania ryzykiem w projektach. Spotkanie 2 Zbigniew Misiak (BOC IT Consulting)

Modele cyklu życia oprogramowania

Outsourcing kadry IT. w branżach: finanse, bankowośd i ubezpieczenia

Projekt Kompetencyjny - założenia

NOWE METODYKI PROWADZENIA PROJEKTU

Programowanie zespołowe

Przewodnik egzaminacyjny. EXIN Agile Scrum. Wydanie

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

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

AN EVOLUTION PROCESS FOR SERVICE- ORIENTED SYSTEMS

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

I Twój zespół może być zwinny (choć to może trochę potrwać) Paweł Lipiński

Cechy charakterystyczne tworzenia oprogramowania w Inżynierii Biomedycznej. Wykładowca Dr inż. Zofia Kruczkiewicz

AGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK

Tematy prac magisterskich Rok akademicki 2013/2014

kompetencji zawodowych Dobrze poprowadzone na bazie PMBOK Guide, 6th Edition Grzegorza Szałajko. zespół Indeed wzmocnić korzyści

Techniki komputerowe w robotyce

Zarządzanie projektami. Porównanie podstawowych metodyk

Zarządzanie Projektami Plan kursu

PROJEKT ZESPOŁOWY WYDZIAŁ MATEMATYKI I INFORMATYKI UŁ

Leszno Jakie są i będą oczekiwania biznesu wobec IT?

Projektowanie systemów informatycznych. wykład 6

ŚcieŜki Certyfikacji Testera. Karol Mioduszewski - CORRSE

Akademia Lidera. innogy Polska - Anna Koper-Kierlańczyk

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

Zarządzanie Projektami IT. - Nowoczesny Project Manager Nowość

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

Projekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Oferta usług coachingowych firmy Code Sprinters

Zarządzanie ryzykiem w projektach informatycznych. Marcin Krysiński marcin@krysinski.eu

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

Marcin Kucięba Agile Development

Text. Atlassian User Group Lower Silesia Praktyczne wykorzystanie narzędzi Atlasisan w skalowaniu i zarządzaniu projektami. Best practices.

APQP i PPAP - zaawansowane planowanie jakości

Agile vs PRINCE /2015 I rok st. magisterskie Informatyka

Zarządzanie projektami w NGO

Nowa specjalność Zarządzanie badaniami i projektami Research and Projects Management

Projektowanie zwinne

Specyfikacja egzaminu PRINCE2 Agile dla instytucji egzaminacyjnych i akredytowanych organizacji szkoleniowych. Wrzesień AXELOS.

Modele cyklu życia systemu cd Zasady programowania zwinnego Wykład 3

NOWE STUDIA PODYPLOMOWE REALIZOWANE WSPÓLNIE PRZEZ WARSZAWSKĄ SZKOŁĘ ZARZĄDZANIA SZKOŁĘ WYŻSZĄ WSPOŁNIE Z FIRMĄ GOWORK.PL

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

Kampus: Agile Project Management

4. Wprowadzanie Scruma w ImmobilienScout Opis sytuacji

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

Testowanie oprogramowania w środowisku IBM Rational Software Architect

Opisy szkoleń dla certyfikatów Agile Scrum.

Oferta Szkoleniowa.

"Innowacje w procesie wytwarzania oprogramowania - najnowsze rozwiązania IBM Rational."

Lekkie metodyki. tworzenia oprogramowania

Headline Verdana Bold Software Asset Management Rola kapitału ludzkiego w programie SAM 10 października, 2018

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

Metodyka dla projektu SYRIUSZ

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

Transkrypt:

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 Organizacja Agile owa SCRUM w Agile u SCRUM przypomnienie podstaw Role i Spotkania Agile Manifesto SCRUM praktyka Podejście klasyczne i zwinne Projekty Elementy SCRUM Etapy wtajemniczenia w SCRUM Możliwe problemy komunikacyjne CZĘŚĆ II-ga: SCRUMbut ćwiczenie SCRUMbut objaśnienie 2 10/04/2013

Tieto Tieto na świecie Jesteśmy wiodącą w Europie Północnej firmą IT, świadczącą usługi w zakresie budowy i rozwoju zaawansowanych systemów informatycznych. Zatrudniamy 18 000 specjalistów w blisko 30 krajach. Mamy klientów na wszystkich kontynentach. Firma została założona w roku 1962. Tieto w Polsce Realizujemy projekty R&D dla światowych i lokalnych klientów z branż takich, jak: telekomunikacja, finanse, energetyka i motoryzacja. Jesteśmy drugim największym producentem oprogramowania na zamówienie w Polsce. Zatrudniamy ponad 1200 ekspertów we Wrocławiu, Szczecinie i Warszawie. Firma została założona w roku 2006, w Szczecinie. 3

SCRUM w organizacji

Czyli mowa będzie o? SCRUM w organizacji Organizacja Agile owa w świecie rzeczywistym Umiejscowienie SCRUM a w Agile u Przypomnienie podstaw SCRUM a Role w SCRUM ie Komunikacja (spotkania) w SCRUM ie 5 10/04/2013

Organizacja Agile owa To organizacja która działa zgodnie z Agile Manifesto: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan To powinno zadziałać bez względu na kraj i miejsce Pełny tekst Agile Manifesto for Software Development jest dostępny na stronie www: http://agilemanifesto.org 6 10/04/2013

Organizacja Agile owa w świecie rzeczywistym Jest ograniczona poprzez: Aspekty Prawne (inne dla każdego kraju) Procesy (np. wewnętrzne procesy i regulacje organizacyjne) Strukturę (np. role narzucone przez strukturę organizacyjną) Kulturę (kraju, organizacji) etc 7 10/04/2013

Organizacja Agile owa Organizacja Uwarunkowania Prawne Wewnętrzne Procesy HR ICT Księgowość XP Agile Kanban SCRUM SCRUMBan Capability Project Management... 8

SCRUM w Agile u SCRUM to: to framework: pomagający zarządzać procesem wytwarzania produktów (np. software), zbiór wytycznych i artefaktów: role wystepujące w procesie, spotkania (np. daily meeting, etc.), artefakty i reguły (timeboxing, product backlog, etc.), 9 10/04/2013

SCRUM w Agile u SCRUM nie definiuje: jak zarządzać finansami, jak zarządzać harmonogramem projektu, jak zarządzać kadrami, jakich technik inżynieryjnych używać. jakich narzędzi używać,... ICT Management Agile SCRUM Engineering Practices... Accounting HR Model opracowany na podstawie Three Level Framework, Rummler G.A., Brache A.P., Improving Performance How to Manage the White Space in the Organization Chart, Jossey Bass, San Francisco 1995. 10 10/04/2013

SCRUM w Agile u SCRUM to proces wytwarzania oprogramowania: ang. software development process SCRUM to metodyka: wspomagająca zarządzanie pracą zespołów wytwórczych. 11 10/04/2013

SCRUM przypomnienie podstaw

Role w SCRUM ie Software Development Team Samoorganizujący się i wielofunkcyjny zespół 5-9 osób Razem Scrum Master Osoba w zespole lub z zewnątrz 1 osobowy strażnik procesu Ułatwia i organizuje pracę Product Owner Przedstawiciel klienta Osoba odpowiedzialna za ustalenie zakresu prac Ustala priorytety i kryteria akceptacji 13

Komunikacja kiedy, jak? Planning Meeting Product Owner i Team Negocjacje Ustala cele Sprintu Daily SCRUM Meeting (Stand-Up Meeting) Team i SCRUM Master Informuje wewnętrznie o postępie prac i utrudnieniach Review Meeting Team, Product Owner, Klient Postęp prac (DOD-definition of done) Demonstruje postęp prac Retrospective Meeting Team i SCRUM Master Dyskusja nad procesem, utrudnieniami i potencjalnymi usprawnieniami 14

Agile Manifesto Twelve Principles of Agile Software Najwydajniejszym i najskuteczniejszym sposobem przekazywania informacji do, i w ramach zespołu jest rozmowa twarzą w twarz 15

Rozmowa twarzą w twarz 16 10/04/2013

SCRUM Praktyka

Podejście klasyczne i zwinne Requirements Plan Development act plan Testing Maintenance check do 18

Projekt Produkt wewnętrzny Produkt dla klienta zewnętrznego na podstawie dostarczonej specyfikacji Projekt badawczo-rozwojowy dla klienta jako usługa podwykonawcza 19

Elementy SCRUM a Trust - Zaufanie Focus - Skupienie Transparency - Przejrzystość Courage - Odwaga

Etapy wtajemniczenia w SCRUM ZNAĆ zasady SCRUM ROZUMIEĆ zasady SCRUM STOSOWAĆ zasady SCRUM 21

Znam zasady SCRUM Act Plan Check Do 22

Stwierdzam, że znam i używam zasad SCRUM Act Plan Check Do 23

Używam zasad SCRUM Act Plan Check Do 24

Możliwe problemy komunikacyjne przy zastosowaniu metodyki SCRUM Brak pełnego zrozumienia metodyki Łatwy dostęp klienta do zespołu Ingerencja w pracę zespołu Możliwość utraty kontroli nad zespolem i zakresem SCRUMbut (we use SCRUM, but...) Tłumaczone specyfiką projektu odstępstwa naruszające zasady metodyki Różnice kulturowe Silna zespołowość Inne poczucie czasu Sposób przekazywania negatywnych komentarzy 25

SCRUMbut Jak blisko podejścia zwinnego jest Twój sposób pracy z projektami? Koniec części I Zapraszamy na część II