safe integration patterns: scaling with continuous collaboration
TRANSCRIPT
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
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
6/2/2015
3
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
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
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
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
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.
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
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
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
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
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