29
Supporting governments and corporations in achieving savings The Story of Agile @ VORTAL © VORTAL 2014 – All rights reserved 1

The Story of Agile @ Vortal - Agile Portugal

  • View
    179

  • Download
    6

Embed Size (px)

DESCRIPTION

Scaling agile in a fast growth environment!

Citation preview

Page 1: The Story of Agile @ Vortal - Agile Portugal

Supporting governments and

corporations in achieving savings

The Story of Agile

@ VORTAL

© VORTAL 2014 – All rights reserved 1

Page 2: The Story of Agile @ Vortal - Agile Portugal

Who I am…

2

Rui Barreira

Senior Delivery Manager/Agile Coach

@ VORTAL

Agile Enthusiast since 2008

Experienced Software Architect and

Product Manager

pt.linkedin.com/in/ruimbarreira/

[email protected]

Page 3: The Story of Agile @ Vortal - Agile Portugal

3

Once upon a time

in the end of 2012…

Page 4: The Story of Agile @ Vortal - Agile Portugal

The Reality

© VORTAL 2014 – All rights reserved 4

Software Development became

core to business

New IT Development Unit

1

2

Page 5: The Story of Agile @ Vortal - Agile Portugal

The Heroes

© VORTAL 2014 – All rights reserved 5

Page 6: The Story of Agile @ Vortal - Agile Portugal

The Challenges

© VORTAL 2014 – All rights reserved 6

Communication

DeliveryRequirements

~14.000.000 lines

Page 7: The Story of Agile @ Vortal - Agile Portugal

Team Organization

© VORTAL 2014 – All rights reserved 7

PRODUCT OWNER

ARCHITECTURE

GROUPTECHNICAL LEAD

SCRUM MASTER

TEAM MEMBER

Page 8: The Story of Agile @ Vortal - Agile Portugal

The Practices

© VORTAL 2014 – All rights reserved 8

Management

Scrum based1

Daily Meetings, Planning & Retrospective

2

3 weeks cycle3

Engineering

Continuous Integration1

Peer Review2

Incremental Design3

Page 9: The Story of Agile @ Vortal - Agile Portugal

The Board

© VORTAL 2014 – All rights reserved 9

Page 10: The Story of Agile @ Vortal - Agile Portugal

Retrospective

© VORTAL 2014 – All rights reserved 10

14 Releases / 10 Months

Fully committed team

Responsive to Change

Lack of continuous improvement

Lack of external process visibility

Page 11: The Story of Agile @ Vortal - Agile Portugal

11

Going to

SOUTH AMERCIA!

Page 12: The Story of Agile @ Vortal - Agile Portugal

© VORTAL 2014 – All rights reserved 12

Global Challenge

Page 13: The Story of Agile @ Vortal - Agile Portugal

© VORTAL 2014 – All rights reserved 13

Team ”Upgrade”

10Functional Experts

30Software Engineers

25+ Different Backgrounds

Rich Experience

Portfolio.

250+ Accumulated Years Of Experience

…and Growing!

Page 14: The Story of Agile @ Vortal - Agile Portugal

© VORTAL 2014 – All rights reserved 14

Some current Heroes

Page 15: The Story of Agile @ Vortal - Agile Portugal

© VORTAL 2014 – All rights reserved 15

Streams & Workgroup

Projects Mainline Technical FastTrack Innovation

FunctionalAnalysis

Scrum ofScrums

ArchitectureWorkgroup

Page 16: The Story of Agile @ Vortal - Agile Portugal

© VORTAL 2014 – All rights reserved 16

Backlogs

Strategic Roadmap

All the features ofproduct roadmap

Stream’s Backlog

All the features of a particular stream

Sprint Backlog

Stories for thesprint

Page 17: The Story of Agile @ Vortal - Agile Portugal

© VORTAL 2014 – All rights reserved 17

Sprints & Acceptance

Sprint 1

% Functional Analysis Acceptance

FRDxxxWeek 2

% Development

FRDxxx

Week 4 Week 6Week 5

% Development

FRDzzz

% Development

FRDzzz

Week 3

Sprint 2

Sprint 3

% Functional Analysis Acceptance

FRDyyyWeek 9

% Development

FRDyyyWeek 8

% Development

FRDyyyWeek 7

% Functional Analysis Acceptance

FRDzzz

Week 1

% Development

FRDxxx

FA check point FA check point

FA check point FA check point

FA check point FA check point

Page 18: The Story of Agile @ Vortal - Agile Portugal

Global Control

© VORTAL 2014 – All rights reserved 18

Page 19: The Story of Agile @ Vortal - Agile Portugal

Done is better than perfect

19

Development

Finished Report

Code Commented

and Committed to

Line

Technical

Requirement

Document

Unit Tests

© VORTAL 2014 – All rights reserved

Page 20: The Story of Agile @ Vortal - Agile Portugal

Practice, repetition, learn, adapt

20© VORTAL 2014 – All rights reserved

Team Lists 10 Problems

Act

Find

Options

Prioritize

Review

2 more

problems

Page 21: The Story of Agile @ Vortal - Agile Portugal

There is always someone slower

21© VORTAL 2014 – All rights reserved

C

O

A

C

H

Create Trust and Rapport

Observe and Assess

Ask Powerful Questions

Challenge and Give Feedback

Hold Accountable

Page 22: The Story of Agile @ Vortal - Agile Portugal

Retrospective

© VORTAL 2014 – All rights reserved 22

7000 hours delivered

Focus on people

Continuous improvement

Bigger team, less proximity

Automate, Automate, Automate

Page 23: The Story of Agile @ Vortal - Agile Portugal

© VORTAL 2014 – All rights reserved 23

Page 24: The Story of Agile @ Vortal - Agile Portugal

24

COMMITMENT

Page 25: The Story of Agile @ Vortal - Agile Portugal

25

COLLECTIVE

OWNERSHIP

Page 26: The Story of Agile @ Vortal - Agile Portugal

26

COMMUNICATION &

COLLABORATION

Page 27: The Story of Agile @ Vortal - Agile Portugal

27

PEOPLE

Page 28: The Story of Agile @ Vortal - Agile Portugal

28

THIS IS HOW WE DO IT

AND YOU?

Page 29: The Story of Agile @ Vortal - Agile Portugal

THANKS

for your attention

© VORTAL 2014 – All rights reserved 29