13
6/2/2015 1 SAFe Integration Patterns: Scaling Agile with Continuous Collaboration Jeff Downs Software is eating the world -Marc Andreessen in Wall Street Journal

SAFe Integration Patterns: Scaling with Continuous Collaboration

Embed Size (px)

Citation preview

Page 1: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

1

SAFe Integration Patterns:

Scaling Agile with Continuous Collaboration

Jeff Downs

Software is eating the world

-Marc Andreessen in Wall

Street Journal

Page 2: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

2

Agile is Extending to the Enterprise

Number of teams practicing agile

continues to grow; >5

teams using agile

57%

Agile is being used to manage the majority of

projects

52%

Number of distributed teams

practicing agile is growing

76%From VersionOne’s “State of Agile” survey

"Through 2015, 40% of organizations will actively adopt Enterprise

Agile Delivery to gain business differentiation for projects and programs

needing strong collaboration and cross-process cooperation.”

From Gartner’s report on Enterprise-Class Agile Development

Page 3: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

3

Page 4: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

4

CA ClarityC

A

Cla

rity

RRC

JIRA

HP QC

RTC

RTC

Your Reality

Processes, Frameworks, Tools all come to

the aid of people

Page 5: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

5

Pass the Ball Test

People tune things out , we have to ,

Why Did I Show This Video?

But Enterprise Agile is all about bringing more people in

Page 6: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

6

The Answer

Integrationstay focused prevents

people from becoming disconnected

Focus

Connected

My lens! Not your lens!

Natural flows of information

presented for quick absorption

Page 7: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

7

The iPhone Test

JIRAHP QC

ALM

Bluemix

BMC

Remedy

CA CLARITY

INVESTMENT

THEMESBUSINESS

EPIC

$

BUSINESS

EPIC

IBM

DNG/RRC

Featur

eUSER STORY

USER STORY

DEFE

CTDEFE

CT TEST

CASE

USER STORY

BUSINESS

EPIC

Featur

eFeatur

e

BUSINESS

EPICFeatur

eFeatur

e

IBM

RTCFeatur

eUSER STORY

USER STORY

DEFEC

T

DEFE

CT

TEST

CASE

DEFE

CT

USER STORY

USER STORY

DEFE

CT

Test case

link

Test case

link

Test case link

FEATURE

INCIDEN

T

PROBLE

M

Featur

eFeatur

e

Featur

eFeatur

e

USER

STORYUSER

STORY

USER

STORYUSER

STORY Featur

e

Page 8: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

8

Second Pass the Ball Test

But integration helps you to see the gorilla , but not the

curtain and the person leaving , we don’t need to see

them to stay focused

Well thought through integration can give you “bite sized”

connectedness so that you can in fact stay focused while

the world around you gets more complex.

Page 9: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

9

– Stay macro , but have confidence that

the details are being done correctly

– Manage Initiative and Business Epics

– Communicate with PM, Dev and QA to

understand progress and quality

Portfolio Manager Focus

Focus

Connected

– Dig into the real details of turning

business epics into actionable features

and capabilities

– Manage the tremendous amount of

change that occurs

– Ensure those details are effectively

communicated to PM/Dev and QA

– Understand progress and issues around

quality early and often

Business Analyst/Product Owner

Focus

Connected

Page 10: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

10

– Create stories to bring features to life!

– Understand what I should be working on

this sprint

– Code! And fix defects!

– TONS of communicating with QA and BA,

– Do I understand the details of the feature?

– Are my stories being tested?

– Are there any defects I need to fix?

Developer

Focus

Connected

– What do I need to be testing?

– Do I have all the context I need to be

able to create effective tests?

– What is the status of all the tests?

– Intense ongoing communication with

both Dev and BA

– Fast and documented communication

Tester

Focus

Connected

Page 11: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

11

– Visibility across entire landscape

– Are we working on the right things?

– Assuming we are, which of my teams

are doing what?

– Reporting things back to the Portfolio

Manager

– Seeing communication streams

between Dev, QA, BA

Product Manager

Focus

Connected

– Customers!!!

– Real, concrete and effective answers to

give to customers

– Easy logging and management of

problems

– Workarounds? Known Issue?

– Communication timeliness matters for

customer satisfaction

Support Engineer

Focus

Connected

Page 12: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

12

– Single Source Cross Team Visibility

– Execution, execution, execution

– Improve efficiencies of teams

– Instant updates on status changes

– Comment streams and communication

history

Development Manager

Focus

Connected

JIRAHP QC

ALM

Bluemix

BMC

Remedy

CA CLARITY

INVESTMENT

THEMESBUSINESS

EPIC

$

BUSINESS

EPIC

IBM

DNG/RRC

Featur

eUSER STORY

USER STORY

DEFE

CTDEFE

CT TEST

CASE

USER STORY

BUSINESS

EPIC

Featur

eFeatur

e

BUSINESS

EPICFeatur

eFeatur

e

IBM

RTCFeatur

eUSER STORY

USER STORY

DEFEC

T

DEFE

CT

TEST

CASE

DEFE

CT

USER STORY

USER STORY

DEFE

CT

Test case

link

Test case

link

Test case link

FEATURE

INCIDEN

T

PROBLE

M

Featur

eFeatur

e

Featur

eFeatur

e

USER

STORYUSER

STORY

USER

STORYUSER

STORY Featur

e

Page 13: SAFe Integration Patterns: Scaling with Continuous Collaboration

6/2/2015

13

Jeff [email protected]

@jdowns26

Where to find me this week:

Meet the Speakers – Time/Date TBD

Presenter One on One – Time/Date TBD