collaborating across an enterprise - presented at agilecamp silicon valley, may 2014
DESCRIPTION
The Twitter planning process is based upon Objectives, Key Results. Andy Grove at Intel first wrote about this approach 30+ years ago and we’ve taken it and added a distinct Twitter flavour. We have a quarterly planning cadence that all individuals, teams and groups participate in. This is coupled with continuous planning - think Kanban at the portfolio level. Twitter is growing at a cracking pace! As we grew from 10′s to 100′s of agile teams we faced a challenge – how can we get visibility across teams, and how can we drive alignment with the company goals? Clearly scaling Twitter effectively and efficiently is essential to our continued success and growth. In this session we’ll explore Twitter’s quarterly planning process*, and learn how we leveraged tools to enable hundreds of teams to align with company goals and provide visibility at the right level of granularity for the intended audience.TRANSCRIPT
N I C H O L A S M U L D O O N • AG I L E C OAC H • T W I T T E R • @ N J M
Collaborating Across an EnterpriseQUARTERLY PLANNING AT TWITTER WITH J IRA AND CONFLUENCE
...add up an accumulating series of now moments and what you have is history. !
A R R I A N A H U F F I N G TO N , H U F F I N G TO N P O S T
”“
140 characters and so much more...
atlassian for the win
company al ignment
engineering @ scale
more than 140 characters
success at twitter
atlassian for the win
company al ignment
engineering @ scale
more than 140 characters
success at twitter
November 6, 2012 at 20:20:12 PST
15,107Tweets per Second
August 3, 2013 at 11:21:50 JST
143,199Tweets per Second
Technology is only half the battle
http://moebio.com/newk/twitter/
atlassian for the win
company al ignment
engineering @ scale
more than 140 characters
success at twitter
http://goldenageofgaia.com/wp-content/uploads/2013/07/Egypt-protests-2.jpg
Goals.
http://upload.wikimedia.org/wikipedia/commons/4/4d/Gull_ca_usa.jpg
Gulls?
http://eofdreams.com/data_images/dreams/ostrich/ostrich-03.jpg
http://ibc.lynxeds.com/files/pictures/Corocora_colorada_o_roja_Scarlet_Ibis_Eudocimus_ruber.JPG
http://upload.wikimedia.org/wikipedia/commons/4/4d/Gull_ca_usa.jpg
Company Gulls
C o m p a n y O b j e c t i v e
Ke y Re s u l t 1
Te a m O b j e c t i v e
A n o t h e r C o m p a n y O b j e c t i v e
Ke y Re s u l t 2
G r o u p O b j e c t i v e
Te a m Ke y Re s u l t
G r o u p Ke y Re s u l t
G r o u p Ke y Re s u l t # 2
Te a m Ke y Re s u l t
Company Gulls
• Level One
• Level Two
• Level Two
• Level Two
• Level One
Page title here
http://www.jokeroo.com/pictures/funny/misalignment-of-the-rails.html
atlassian for the win
company al ignment
engineering @ scale
more than 140 characters
success at twitter
http://goldenageofgaia.com/wp-content/uploads/2013/07/Egypt-protests-2.jpg
Tools? Tools.
Before Atlassian
Google Docs
Google Docs
With Atlassian
C o m p a n y O b j e c t i v e
Ke y Re s u l t 1
Te a m O b j e c t i v e
A n o t h e r C o m p a n y O b j e c t i v e
Ke y Re s u l t 2
G r o u p O b j e c t i v e
Te a m Ke y Re s u l t
G r o u p Ke y Re s u l t
G r o u p Ke y Re s u l t # 2
Te a m Ke y Re s u l t
Company Gulls
• JIRA
• JIRA Agile
• Script Runner
!
• Confluence
• Presentation Macro
Structure with Tools
Team Key Results ➔ Epic
JIRA Agile - Epics
JIRA Agile - Epics
JIRA Agile - Backlog Order
JIRA Agile - Backlog Order
JIRA - Workflow
JIRA - Workflow
JIRA - Fields
JIRA - Fields
JIRA - Links
JIRA - Links
• Epic Issue Type
• Prioritise Epics
• Workflow
• Screens
• Fields
• Links
JIRA
Confluence - Company Gulls
Confluence - Company Gulls
Confluence - Team Gulls
Confluence - Team Gulls
Confluence - Team Gulls
Confluence - Team Gulls
Confluence - JIRA Issues Macro
Confluence - JIRA Issues Macro
Confluence - Presentation Macro
Confluence - JIRA Issues Macro
Confluence - JIRA Issues Macro
Confluence - Presentation Macro
Confluence - Presentation Macro
• Blueprint
• Company & Group Gulls
• Team Gulls
• Excerpt Include
• JIRA Issues Macro
• Presentation Macro
Confluence
• JIRA
• JIRA Agile
• Script Runner
!
• Confluence
• Issues Macro
• Presentation Macro
Company Gulls w/ Atlassian
atlassian for the win
company al ignment
engineering @ scale
more than 140 characters
success at twitter
• Consistency
• Visibility
• Accountability
Success
Cumulative Flow Diagram - Group A
Cumulative Flow Diagram - Group A
Control Chart - Group A
Control Chart - Group A
Cumulative Flow Diagram - Group B
Control Chart - Group B
How do you collaborate across an enterprise?
!
• Vine?
• Email: [email protected]
• Source: http://nicholasmuldoon.com/
@njm
Thank you!
N I C H O L A S M U L D O O N • AG I L E C OAC H • T W I T T E R • @ N J M