agile vs. waterfall jak połączyć ogień z wodą? - mariusz chudy @ agile management 2014 poland

Post on 24-Jun-2015

284 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Agile vs. Waterfall Jak połączyć ogień z wodą? @ Agile Management 2014 Poland

TRANSCRIPT

Agile vs. Waterfall. Jak połączyć ogień z wodą?

Agile vs. Waterfall Jak połączyć ogień z wodą? Mariusz Chudy, PMP, PMI-RMP

Agenda

• Waterfall vs. Agile – porównanie podejść

• Case studies – różne technologie, różne sektory..

1) Migracja Data Center i rozwój aplikacji

2) Aplikacja mobilna i backoffice

3) Sieć transmisji danych i system zarządzania wydajnością sieci (PP)

4) Migracja systemu Call Center i telefonii IP

Waterfall - tradycyjne podejście do zarządzania projektami Określenie wymagań

Projektowanie systemu

Implementacja

Testowanie

Użytkowanie

Inicjowanie Planowanie Wykonanie Zamknięcie

Procesy inicjacji

Procesy

planowania

Procesy

wykonawcze

Procesy kontrolne

Procesy

zakończeniowe

Start

projektu

Zakończenie

projektu

Poziom

aktywności

Monitorowanie

Podejścia do zarządzania projektami – Agile (SCRUM)

Określenie wymagań

Projektowanie systemu

Implementacja

Testowanie

Użytkowanie

Procesy inicjacji

Procesy

planowania

Procesy

wykonawcze

Procesy kontrolne

Procesy

zakończeniowe

Start

projektu

Zakończenie

projektu

Poziom

aktywności

Procesy

planowania

Procesy

planowania

Procesy

wykonawcze

Procesy

wykonawcze

Sprint 1 Sprint 2 Sprint 3

Jak połączyć te dwa podejścia w praktyce?

Case Study 1 Platforma do zarządzania

portfelem inwestycyjnym dla przedsiębiorstw i korporacji

(Bankowość)

Migracja Data Centre

• Zakres – 100+ aplikacji

– 350 serwerów

– Infrastruktura wspomagająca (Network, storage and

backup infrastructure)

– Data Centre space

• Migracja – Lokalizacja 1: PROD

– Lokalizacja 2: COB/UAT

• Harmonogram: 2,5 roku

• Budżet >100 000 000 PLN

Aplikacja Business Direct (BD)

- Agile/SCRUM - 3 miesiące - 12 sprintów - 1 tydzień = 1 sprint - Spotkania

o Planowanie sprintu (Pon, 9-13) o daily SCRUM (9-9:15) o Podsumowanie sprintu +

retrospektywa (Pt, 16-17)

Migracja BD - Waterfall + SCRUM (1/2)

- Agile/SCRUM - 2 miesiące - 9 sprintów - 1 tydzień = 1 sprint - Spotkania

o Planowanie sprintu (Pon, 9-13) o daily SCRUM (9-9:15) o Podsumowanie sprintu +

retrospektywa (Pt, 16-17)

Migracja BD - Waterfall + SCRUM (2/2)

Case Study 2 Zarządzanie odszkodowaniami - Aplikacja mobilna i backoffice

(Ubezpieczenia)

Zakres – software development

o Oględziny terenowe szkód

o Aplikacja mobilna

o Aplikacja backoffice

Zmiana modelu z waterfall na Agile uratowała projekt

Zmiana podwykonawcy na firmę doświadczoną w pracy zwinnej

Pojawienie się PO, zaangażowanie biznesu

Wdrożenie Agile

4 Etapy projektu podzielone na 20 iteracji 2 tygodniowych

Codzienny daily SCRUM z dostawcą

Sprint planning raz na 2 tygodnie w siedzibie Klienta

Product backlog tworzony do każdego etapu z osobna

Historyjki szacowane w SP

Wspólnie ustalone kryteria odbioru historyjek

Zwinny model pracy

Wykorzystanie JIRA Dwa rozproszone zespoły zwinne

Integracja z innym projektem

MODEL DOSTARCZANIA

Analitycy

Architekci

Deweloperzy Testerzy

Użytkownicy

Analitycy

Architekci

Deweloperzy Testerzy

Użytkownicy

Integracja z innymi systemami, Kontrolka mapowa Architektura, Aplikacja mobilna, Analiza, Testy

SCRUM

Team 1

(Warszawa)

Analityk Biznesowy Architekt Rozwiązania

Product Owner (Klient) Project Manager

SCRUM

Team 2

(Gdańsk)

Case Study 3 Sieć transmisji danych i system zarządzania wydajnością sieci

(Usługi Pocztowe)

Wdrożenie Agile + Waterfall

8 sprintów

(1 rezerwowy)

1 sprint = 1 tydzień

Daily SCRUM

(09:00-09:15)

Testy po stronie

Klienta (pt, 11-12)

Sprint Review &

Retrospective (pt,

14-16)

Sprint Planning (pt)

Case Study 4 Migracja systemu Call Center i

telefonii IP (eCommerce)

Zwinny projekt Call Center / IPT

Zakres: migracja systemu, upgrade serwerów, 3000+ słuchawek, architektura HA

Zadania przydzielane z product backlogu

Zarządzanie projektem za pomocą JIRA Agile

Scrum Master po stronie Klienta

5 iteracji tygodniowych Zdalne demo i planning

Dziękuję! kontakt: mariusz.chudy@orange.com

top related