The Life of a Feature in Agile Development - Eric Dalgliesh

  • View
    2.755

  • Download
    2

  • Category

    Software

Preview:

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

Recommended