23
Agile Software Development. Zastosowanie metod Scrum i Kanban. Radosław Lont, CN, CNXDA Ericpol Telecom Sp. z o.o. [email protected] Tel.: 663441360

SCRUM i Kanban w Ericpol Telecom

  • Upload
    dokien

  • View
    222

  • Download
    3

Embed Size (px)

Citation preview

Page 1: SCRUM i Kanban w Ericpol Telecom

Agile Software Development. Zastosowanie metod Scrum

i Kanban.

Radosław Lont,

CN, CNXDAEricpol Telecom Sp. z [email protected].: 663441360

Page 2: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 2 EPOL/CN_AGILE/PRS-12:00x UPL

• Największa firma informatyczna w województwie łódzkim

• Największy w Polsce eksporter w sektorze ICT

• Pierwsza polska firma na liście 500 największych firm informatycznych

• Pierwsza polska firma na liście 100 najlepszych firm outsourcingowych

• Polska firma informatyczna od 20 lat obecna na międzynarodowym rynku• Ponad 1350 zatrudnionych w 4 krajach: Polska, Szwecja, Ukraina i Białoruś• Obszary działania: telekomunikacja, m2m, wsparcie biznesu, służba zdrowia

Ericpol Telecom Sp. z o.o.ul. Targowa 9A90-042 Łódźwww.ericpol.com

Ericpol –

kilka słów o …

Page 3: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 3 EPOL/CN_AGILE/PRS-12:00x UPL

Zarządzania projektem w karierze informatyka.

Dlaczego Agile?

SCRUM i Kanban

w Ericpol Telecom.

„There

is

something

called

standard work, but standards

should

be changed

constantly.

Instead, if

you

think

of

the

standard as the

best

you

can

do, it’s

all

over.”Taiichi Ohno, originator of the Toyota Production System

O czym i jak?

Page 4: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 4 EPOL/CN_AGILE/PRS-12:00x UPL

Zarządzania projektem w karierze informatyka.

Dlaczego Agile?

SCRUM i Kanban

w Ericpol Telecom.

„There

is

something

called

standard work, but standards

should

be changed

constantly.

Instead, if

you

think

of

the

standard as the

best

you

can

do, it’s

all

over.”Taiichi Ohno, originator of the Toyota Production System

Zagadnienie 1

Page 5: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 5 EPOL/CN_AGILE/PRS-12:00x UPL

Deliver

atwithin

Zarządzenie projektem informatycznym

Page 6: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 6 EPOL/CN_AGILE/PRS-12:00x UPL

Traditional Agile

c o n s t a n t

Zarządzenie projektem informatycznym

Page 7: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 7 EPOL/CN_AGILE/PRS-12:00x UPL

SOFTWARE DEVELOPMENT

PROCESS

Iterative

& incrementalWATERFALL

Requirements

Design

Implementation

Verification

Maintenance

AGILE

Initialplanning

Planning

Requirements

Implementation

Deployment

TestingEvaluation

Analysis

& Design

Initialplanning

Requirements

Sequential

SOFTWARE DEVELOPMENT

PROCESS

Zarządzenie projektem informatycznym

Page 8: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 8 EPOL/CN_AGILE/PRS-12:00x UPL

Zarządzania projektem w karierze informatyka.

Dlaczego Agile?

SCRUM i Kanban

w Ericpol Telecom.

„There

is

something

called

standard work, but standards

should

be changed

constantly.

Instead, if

you

think

of

the

standard as the

best

you

can

do, it’s

all

over.”Taiichi Ohno, originator of the Toyota Production System

Zagadnienie 2

Page 9: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 9 EPOL/CN_AGILE/PRS-12:00x UPL

1994:

15%•

2004:

34%

2008:

75%

IT project success rate

Źródło: badania Standish

Group, styczeń

2004;Studium ponad

40,000 projektów

przez

10 lat.

Źródło:

“State of Agile Development”

Survey,

czerw.-lipiec

2008;3061 respondentów

w

80 krajach; sponsor: VersionOne.

Agile project success rate

IBMMicrosoft

OracleSun

YahooEricssonMotorolaSiemens

PhilipsXerox

HPBBC

ClearChannelFederal

Reserve

Bank

Bentley

SystemsTransUnion

Older methods focuson staying on track;Agile is aimed atdelivering business value all the time …

Dlaczego Agile?

Page 10: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 10 EPOL/CN_AGILE/PRS-12:00x UPL

Organizacja Agile:

duża elastycznośćwysoki poziom zaufaniaaktywna współpraca

Dlaczego Agile?

Page 11: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 11 EPOL/CN_AGILE/PRS-12:00x UPL

Źródło:

“State of Agile Development”

Survey,

czerw.-lipiec

2008;3061 respondentów

w

80 krajach.

Wykorzystywanie metod zwinnych:

Dlaczego Agile?

Page 12: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 12 EPOL/CN_AGILE/PRS-12:00x UPL

„Agile for software”

„Agile for planning”

Dlaczego Agile?

Page 13: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 13 EPOL/CN_AGILE/PRS-12:00x UPL

Zarządzania projektem w karierze informatyka.

Dlaczego Agile?

SCRUM i Kanban

w Ericpol Telecom.

„There

is

something

called

standard work, but standards

should

be changed

constantly.

Instead, if

you

think

of

the

standard as the

best

you

can

do, it’s

all

over.”Taiichi Ohno, originator of the Toyota Production System

Zagadnienie 3

Page 14: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 14 EPOL/CN_AGILE/PRS-12:00x UPL

„narzędzia”

Task

boardPlanning

poker

dokumentyArtifacts

Product

Backlog

Sprint Backlog

Burndown

Chart

czynnościTime-boxes

SprintSp. Planning

MeetingDaily

ScrumSprint ReviewRetrospective

role

Team

Scrum

Master

Product

Owner

AGILE / SCRUM

Page 15: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 15 EPOL/CN_AGILE/PRS-12:00x UPL

SOFTWARE DEVELOPMENT

PROCESS

Iterative

& incremental

Initialplanning

Planning

Requirements

Implementation

Deployment

TestingEvaluation

Analysis

& Design

Initialplanning

Requirements

SOFTWARE DEVELOPMENT

PROCESS

AGILE / SCRUM

Page 16: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 16 EPOL/CN_AGILE/PRS-12:00x UPL

role

Team

Scrum

Master

Product

Owner

POClient

SM

SM

. . .

Teams

SoSScrum of Scrums

PO

SM

TEAM

PO

SM

SM

+

Engine

Mechanic

Where to go?

AGILE / SCRUM -

role

Page 17: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 17 EPOL/CN_AGILE/PRS-12:00x UPL

role

Team

Scrum

Master

Product

Owner

PO

SM

SM

. . .SoS

Scrum of Scrums

PO

SM

TEAM

PO

SM

SM

+

dokumentyArtifacts

Product

Backlog

Sprint Backlog

Burndown

Chart

Product Backlog

Burndown Chart

Sprint Backlog

AGILE / SCRUM –

role + dokumenty

Client

Page 18: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 18 EPOL/CN_AGILE/PRS-12:00x UPL

„narzędzia”

Task

boardPlanning

poker

czynnościTime-boxes

SprintSp. Planning

MeetingDaily

ScrumSprint ReviewRetrospective

role

Team

Scrum

Master

Product

Owner

PO

SM

TEAM

PO

SM

SM dokumentyArtifacts

Product

Backlog

Sprint Backlog

Burndown

Chart

Product Backlog

Burndown Chart

Sprint Backlog

AGILE / SCRUM -

praca

Page 19: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 19 EPOL/CN_AGILE/PRS-12:00x UPL

„narzędzia”

Task

boardPlanning

poker

Kanban

Tool

by Ericpol:

AGILE / KANBAN

Page 20: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 20 EPOL/CN_AGILE/PRS-12:00x UPL

06.2008;Pierwszy projekt oparty o praktyki Scrum, w INS

02.2009;Pierwsze

Cross Functional Teams (XFTs), w UDB

04.2009;Pierwsze

Cross Functional Teams (XFTs), w MSC

11.2010;Start pierwszego pełnego projektu w

Scrum, w

UDB

AGILE w Ericpol Telecom

Page 21: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 21 EPOL/CN_AGILE/PRS-12:00x UPL

Zarządzania projektem w karierze informatyka.

Dlaczego Agile?

SCRUM i Kanban

w Ericpol Telecom.

„There

is

something

called

standard work, but standards

should

be changed

constantly.

Instead, if

you

think

of

the

standard as the

best

you

can

do, it’s

all

over.”Taiichi Ohno, originator of the Toyota Production System

Podsumowanie

Page 22: SCRUM i Kanban w Ericpol Telecom

ericpol.com 2012-03-06 22 EPOL/CN_AGILE/PRS-12:00x UPL

„oficjalne”

Agile Alliance:

http://www.agilealliance.orgScrum

Alliance:

http://www.scrumalliance.org

„Scrum

in

5 minutes”:

http://softhouseeducation.com„Agile Journal”:

http://www.agilejournal.com

mniej „oficjalne”

http://www.agileweboperations.comhttp://thescrumblog.blogspot.comhttp://www.scrumwhat.com

Przydatne adresy

Page 23: SCRUM i Kanban w Ericpol Telecom

Dziękuję

za uwagę.

Radosław Lont,

CN, CNXDAEricpol Telecom Sp. z [email protected].: 663441360