Upload
atlassian
View
199
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Learn how Blue State Digital used JIRA, JIRA Agile, and Confluence to react and respond quickly to issues across multiple geographically diverse teams in the ever-changing landscape of the 2012 presidential campaign.
Citation preview
#atlassian
NOTES:
• Your main title goes in the large blue
font.
• If you have a title that naturally splits
into a subtitle, use the smaller green
font for the subtitle. If not, delete the
subtitle
PHOTO
1. Place your photo at around the
same size as the example photo
2. (Keynote users:) Move your photo
onto the blue shape below Select both
photo and shape and then choose
“Mask with selected shape” from the
menu. Double click the photo to edit
the scale and crop position.
JOE YUSKA • DIRECTOR OF QA • BLUE STATE DIGITAL • @JYUSKA
Driving A Presidential campaign (and more) in JIRA and Confluence:
Adapting processes and tools in 2012
NOTES:
• If you want to divide your talk
into chapters, use this slide for
Chapter titles
NOTES:
• The browser size can vary a
bit, the idea is that it is always
centered and
runs off the bottom edge
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions &
bookmarks bar is hidden
NOTES:
• If you want to divide your talk
into chapters, use this slide for
Chapter titles
Anatomy Of A Campaign
NOTES:
• This can be used for
quotations, testimonials, tweets,
etc.
• Move the quotation marks
depending on your text length so
that it appears like this example
• Also move the name attribution
depending on text lenth so that
it’s like this example
There is no excitement anywhere in the world, short of war, to match the excitement of the American presidential campaign.
Theodore White
”
“
Campaign Differences
OFA
Blue S ta te D ig i ta l
Other Vendors
Campaign Differences
OFA Blue S ta te
Other Vendors
Scaled Right Up
• Moore’s Law • Not doubled, exponential
• New Technology • Social Media
• Immediate turnaround
• Big Data
• BSD also larger • Larger dev team
• QA
• Mature Platform
• Many other clients
• Using JIRA and Confluence
NOTES:
• Adjust numeral size as needed
7 months – 4 developers, 1 QA
1,187
Bugs, Enhancements, Tasks
NOTES:
• Adjust numeral size as needed
Average Open Time
12 Days Bugs, Enhancements, Tasks
NOTES:
• If it’s important for the
audience to remember where
they are in the chapter
sequence and see forward /
backward, use this slide for
chapter titles. Move the white
lozenge style to whichever
section you’re introducing
Facing New Challenges
NOTES:
• If you use the Chaper Title with
sections system, you can place
a lozenge at the top of the page
to indicate the section, like this
example
• Use this only if it’s important to
remind people of where they’re
at in the Chapter sequence.
Communicat ion / Vis ibi l i ty
Challenges
• Many stakeholders • Campaign executives • Blue State Tech Team • OFA tech teams • Integrated vendors • Campaign admin users (over 1100)
• Communication issues • Diverse channels • Mostly email • Internal resources not shareable
• Channels Of Communication • Email is the common approach between different orgs • Closed channel & sometimes slow • Many threads about the same thing
Approaches
• Channels Of Communication • Email is the common approach between different orgs • Closed channel & sometimes slow • Many threads about the same thing
Approaches
• Need to be reactive and fast • Campaign needs are immediate • Bug Free Zones!
Approaches
• On-site presence • Engineers and support in
Chicago • Many former Blue State
employees
Approaches
Solutions
• JIRA • Open up a JIRA project to the client
Solutions
Solutions
• JIRA • Labels
• Custom Fields
• Filters galore
NOTES:
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions & bookmarks
bar is hidden
• Screenshot fills entire screen
• You can download the “Window
Resizer” Chrome extension to set
your window at 1280x1024 so that it
fills this aspect ratio
Automated Updates
NOTES:
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions & bookmarks
bar is hidden
• Screenshot fills entire screen
• You can download the “Window
Resizer” Chrome extension to set
your window at 1280x1024 so that it
fills this aspect ratio
Automated Updates
NOTES:
• The browser size can vary a
bit, the idea is that it is always
centered and
runs off the bottom edge
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions &
bookmarks bar is hidden
Macro’d exporting
Solutions
• JIRA • Labels
• Custom Fields
• Filters galore
• Confluence
Solutions
• JIRA • Labels
• Custom Fields
• Filters galore
• Confluence • Dashboards as pages
• Technical details and notes
• Project outlines and specs
Solutions
• Chat rooms • In 2012, was Campfire
• Now HipChat (which really does do more)
• Alerts, Webhooks, and APIs
• Scripts announced changes, commits and errors
• Scripts read filter results and announced results
Solutions
• Bots! • Provided extended comms
• Interactive, responsive
• Fun
• Open rooms for client access • Firefighting
• Questions
Solutions
• Bots! • Provided extended comms
• Interactive, responsive
• Fun
• Open rooms for client access • Firefighting
• Questions
NOTES:
• If you use the Chaper Title with
sections system, you can place
a lozenge at the top of the page
to indicate the section, like this
example
• Use this only if it’s important to
remind people of where they’re
at in the Chapter sequence.
Communicat ion / Vis ibi l i ty
Solutions
• Many stakeholders • Personal contact • Tools in sync • Always accurate reporting
• Communication issues • Integrated channels • Still a lot of email • Bots!
NOTES:
• If it’s important for the
audience to remember where
they are in the chapter
sequence and see forward /
backward, use this slide for
chapter titles. Move the white
lozenge style to whichever
section you’re introducing
Managing Speed Of Projects
Rapid Turnaround On Features
Rapid Turnaround On Features
Rapid Turnaround On Features
CLIENT AND OTHER DEV
Quicker Releases
Increased Speed
Increased Complexity
Increased Risk
Lessons Learned
NOTES:
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions & bookmarks
bar is hidden
• Screenshot fills entire screen
• You can download the “Window
Resizer” Chrome extension to set
your window at 1280x1024 so that it
fills this aspect ratio
Flexibility
NOTES:
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions & bookmarks
bar is hidden
• Screenshot fills entire screen
• You can download the “Window
Resizer” Chrome extension to set
your window at 1280x1024 so that it
fills this aspect ratio
Flexibility
NOTES:
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions & bookmarks
bar is hidden
• Screenshot fills entire screen
• You can download the “Window
Resizer” Chrome extension to set
your window at 1280x1024 so that it
fills this aspect ratio
Flexibility
NOTES:
• Use Chrome browser
• 1 tab open, unless tabs help
illustrate
• Browser extensions & bookmarks
bar is hidden
• Screenshot fills entire screen
• You can download the “Window
Resizer” Chrome extension to set
your window at 1280x1024 so that it
fills this aspect ratio
Flexibility
Streamlining Work
• Workflows • Modified workflows to match
project process
• Releases • 2 week cycle to twice weekly
• Automated testing infrastructure
• Increased JIRA/Bamboo integration
• JIRA Agile • All projects moved
• Adopted use outside of just technology
• Adopted Zephyr for test cases
NOTES:
• An exaple of a video. You can
drop a video file directly onto
this document to make it
playable within the presentation.
NOTES:
• An exaple of a video. You can
drop a video file directly onto
this document to make it
playable within the presentation.
A few words on HipChat
NOTES:
• If you have short reminders or
highlights that you want people
to tweet, use this. • Support the rapidly changing needs of a campaign
• Maintain visibility and immediate data communications
• Adapt to the changes, and keep the good stuff • Looking forward to 2016
Key takeaways: #atlassian
Thank you!
JOE YUSKA • DIRECTOR OF QA • BLUE STATE DIGITAL • @JYUSKA