Upload
atlassian
View
2.754
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Here at Atlassian, we are all about creating the best tools to help you get the most out of your agile development. In this session, we'll cover the basics of how we use our products to develop a feature. We'll also show you a few ways to use our products that you might not have considered, that could kick your productivity up a notch. This talk highlights JIRA, Bamboo, HipChat, and Stash.
Citation preview
#atlassian
Eric Dalgl iesh • Team Lead • Atlassian • @ericdalgl iesh
The Life of a Feature in Agile Development
F e a t u re e v o l u t i o n
A g i l e d e v e l o p m e n t
Overview
T i p s a n d Tr i c k s
agilemanifesto.org
Start with a plan and refine.
Kanban
Develop on issue branches
Developers are responsible for quality, not QA
F e a t u re e v o l u t i o n
A g i l e d e v e l o p m e n t
Overview
T i p s a n d t r i c k s
Development tools panel
Development tools panel
Old commits view
Commits view - early mockup
Feedback
• Make sure we’re building the right thing • Does it solve what it’s designed for? • Is it usable? • Are people using it? • Is it better than what it’s replacing?
Feedback
• Enabled features for different people over time • Looked at the change in behaviour • Asked customers for feedback directly • Staging let us have a fresh control group for each change
Analytics
•Laws differ between countries•Know what you can and can’t do•Respect your customers
Gather feedback from multiple
sources.
New commits view
F e a t u re e v o l u t i o n
A g i l e d e v e l o p m e n t
Overview
T i p s a n d t r i c k s
Keep activity visible
Keeping tests in shape provides
assurance.
Finishing features keeps velocity and
quality high.
Break work down into manageable
chunks.
Thank you
Eric Dalgl iesh • Team Lead • Atlassian • @ericdalgl iesh