Transcript
Page 1: Implementing Kanban in Software Projects

Scrum(Kan)ban BoardTransparent development

Damian Dessler, Project Manager

Page 2: Implementing Kanban in Software Projects

What is Kanban?

カンバン = singboard or billboard

Page 2

Visualize the flow ofyour work

Limit your simultaneous„Work in Progress“

Control and adapt your flow

Keep smart and simplerules

Page 3: Implementing Kanban in Software Projects

A Kanban board

Example

Page 3

Page 4: Implementing Kanban in Software Projects

Principles for Kanban

Page 4

Work in Progress Limit

Pull value through

Make it visible

Fixed (Scrum) Kanban Backlog

= Scrumban

Page 5: Implementing Kanban in Software Projects

Workflow

Page 5

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 4

Describes your Sprint Backlog

Page 6: Implementing Kanban in Software Projects

Workflow

Page 6

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 4

Push

Push

max. 2 task

Page 7: Implementing Kanban in Software Projects

Workflow

Page 7

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 3

Push

Page 8: Implementing Kanban in Software Projects

Workflow

Page 8

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 3

Push

Push

Push

Stop work on Task 3

Go on with Reprioritized task

Page 9: Implementing Kanban in Software Projects

Workflow

Page 9

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 3Push

Page 10: Implementing Kanban in Software Projects

Workflow

Page 10

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 3 Push

QA test unsuccessfull

=Push back

Task 3

Page 11: Implementing Kanban in Software Projects

Adapt your flow

Page 11

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 3

Prio A

Prio B

Prio C

Task 4Task 6

Task 8

Prioritize with different colours

Page 12: Implementing Kanban in Software Projects

Adapt your flow

Page 12

Backlog WIP (2) Ready f. Test Done

Task 1

Task 2

Task 3

Task 3

Prio A

Prio B

Prio C

Task 4Task 6

Task 8

Split the Board

Developer 1

Developer 2

Developer 3

Developer 4

Page 13: Implementing Kanban in Software Projects

Our Kanban boarf

Adapted Kanban Board after weekly review

Page 13

Page 14: Implementing Kanban in Software Projects

Benefits of Kanban board

• Transparancy of our work• Commitment of the team• Higher intrinsic motivation• Higher integration between Development &

QA• Team responsibility!• Increases Output

Page 14

Page 15: Implementing Kanban in Software Projects

Kanban is not…

• … JIRA alternative• … New Project Management and

development approach• … Mandatory for every Project• … Solution for every Problem!

Page 15

Page 16: Implementing Kanban in Software Projects

Kanban is…

Page 16

…a supporting System for your daily work!

Page 17: Implementing Kanban in Software Projects

Germany HQSoftlution Deutschland GmbHAm Brambusch 2444536 Lünen +49 (231) 98 60 – 390

Germany south (DACH)Softlution Deutschland GmbHLeitzstraße 4570469 Stuttgart +49 (711) 490 66-216

NetherlandsSoftlution Nederland BVLuchthavenweg 55C5657 EA Eindhoven +31 (40) 235 0506

BelgiumSoftlution Belgium NVVoogdijstraat 313500 Hasselt +32 (11) 260 990

Page 17

Thank you!

More information you can find under: www.softlution.com


Recommended