24
Testers and Teams on the Agile Fluency™ Journey Diana Larsen h+p://agilefluency.org @AgileFluency @DianaOfPortland Copyright 2016, The Agile Fluency™ Project

Testers & Teams on the Agile Fluency™ Journey

Embed Size (px)

Citation preview

Testers and Teams on the Agile Fluency™ Journey

DianaLarsenh+p://agilefluency.org

@AgileFluency @DianaOfPortland

Copyright2016,TheAgileFluency™Project

The Agile Fluency™ Model

Positive

Every Incremental Investment Holds Value

Promotes Improvement

Striving Along the Pathway Illuminates New Benefits

Inclusive

Any and All Methods

and Frameworks Can

Get You There

Copyright2016,TheAgileFluency™Project

Fluency

What you do automatically without thinking

Routine, smooth, skillful ease

Praxis: noun  practical application of a theory

Return from an INVESTMENT in learning

Copyright2016,TheAgileFluency™Project

The Agile Fluency™

Pathway

Copyright2016,TheAgileFluency™Project

Copyright2016,TheAgileFluency™Project

Copyright2016,TheAgileFluency™Project

Copyright2016,TheAgileFluency™Project

•  A Group of Skilled

Individuals

•  Tools and Resources to

Develop the Product

Copyright2016,TheAgileFluency™Project

•  Everyone Sees Progress from a Business Perspective

•  Redirect the Team When Needed

Outcomes: Focus on Value

Copyright2016,TheAgileFluency™Project

Team Success over

Individual Success

•  Learn agile project and work management

•  Receive coaching and training

•  Work as a team

Team

Role of Testing

Copyright2016,TheAgileFluency™Project

•  Help Product write acceptance tests

•  Testing included in Definition of Done

•  Work closely with the team to automate tests

Team Success over

Individual Success •  Learn to manage teams •  Dedicate team members •  Co-locate Team •  Make Product Owner

available to the Team •  Address disincentives to

team work •  Focus on removing

impediments to team success

Organization

Copyright2016,TheAgileFluency™Project

•  Ship on Market Cadence

•  Capture Value Frequently

•  Reveal Obstructions Early

Outcomes: Deliver Value

Copyright2016,TheAgileFluency™Project

Agile Engineering Practices

•  StudyandpracIceagileengineeringtechniques

•  Openmindstotheunusual(.e.g.:Sharedownershipofcode,Pairprogramming,Zerobugs)

•  Cross-train

Team

•  TesIngpartofcross-funcIonalteam•  GeneralizingSpecialists•  AdoptexploratorytesIngapproach•  QualityenablesconInuous

integraIon,deployment&delivery

Role of Testing

Copyright2016,TheAgileFluency™Project

Agile Engineering Practices

•  ProvideImeandpaIencetoaddresstechnicaldebt

•  Integratetechnicaldisciplines(e.g.,QA+Ops+UX)

•  Embedagileprogrammers•  Acceptthecounter-intuiIve

Organization

Copyright2016,TheAgileFluency™Project

•  Make Excellent Product Decisions

•  Eliminate Handoffs •  Speed Decision

Making

Outcomes: Optimize Value

Copyright2016,TheAgileFluency™Project

Product Expertise Within The Team •  Remain patient for

organization change •  Build trust by owning value

and delivering consistently •  Learn the business and the

customer

Team

Role of Testing •  Learn & communicate the

desired business outcomes •  Learn how the customer

defines quality •  Work to market cadence •  Increase emphasis on

exploratory testing Copyright2016,TheAgileFluency™Project

Product Expertise Within The Team

Organization

•  Incorporate business experts as team members

•  Create product/market focused teams

•  Transfer responsibility for budgets, plans to Team

•  Install Cross-Functional Management Teams

•  Judge based on results, not adherence to plans

Copyright2016,TheAgileFluency™Project

•  Stimulate Innovation •  Optimize Value

Stream •  Invent New Markets

and Organizations

Outcomes: Optimize for Systems

Copyright2016,TheAgileFluency™Project

What fluency zone does your team work in now? Where does tes@ng fit? What zone of benefits does your organiza@on need?

Copyright2016,TheAgileFluency™Project

• OpportunitytoPracIce Invest at Your Learning Threshold Create Opportuni@es for Prac@ce

Copyright2016,TheAgileFluency™Project

Calling Your Shot

Copyright2016,TheAgileFluency™Project

What investment will be required to help tes@ng and teams reach the benefit zone you need and want? Does your organiza@on have the will to make those investments?

Copyright2016,TheAgileFluency™Project

Copyright2016,TheAgileFluency™Project

Grow the teams you need to get the delivery outcomes you want. Take the next steps on your Agile Fluency™ Journey.

Thank You! DianaLarsen

h+p://agilefluency.org@AgileFluency @DianaOfPortland

Copyright2016,TheAgileFluency™Project