of course we need - iiba cleveland · mvp story mapping story decomposition retrospectives reviews...

26
Of Course We Need Analysis in Agile Presented by Emily Midgley © 2019 Progressive

Upload: others

Post on 15-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Of Course We Need Analysis in Agile

Presented by Emily Midgley

© 2019 Progressive

Page 2: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

About me

• 2005: First work as a Business Analyst

• 2012: Expanded Horizons

• First “Agile” project, CBAP certified

• 2014: Moved to Enterprise Delivery Practices COE

• BA Practice Lead, Agile Coach

• Cleveland Chapter of IIBA:

• 2017 VP of Education & Certification

• 2019 President

• Continually promote small batches of work, fast feedback loops, customer value

• @EmFromCleveland on Twitter© 2019 Progressive

Page 3: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Agenda

• Teams of skilled individuals, not job titles

• What is analysis in agile, anyway?

• Mindset

• Techniques

• Supporting product ownership

• What Product Ownership looks like on real teams

• Ways to increase your influence in an Agile environment

© 2019 Progressive

Page 4: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Development Team

Scrum Master

Product Owner

Scrum Team Roles

“The Product Owner is responsible for managing the Product Backlog…. The Product Owner may do the above work, or have the Development Team do it. However, the Product Owner remains accountable.”

- Scrum Guide

BAs may be here, as a Development Team member who is skilled in business analysis.

ScrumGuides.org by Jeff Sutherland and Ken Schwaber is licensed under CC BY-SA © 2019 Progressive

Page 5: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Leave Job Titles Behind

• Job titles; a single person responsible

• Business Analyst

• Product Owner

• Roles; skill sets that several people may have

• Business analysis

• Product ownership

• Reducing silos, promoting teamwork & collaboration

© 2019 Progressive

Page 6: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

IIBA: Business Analysis vs. Agile Business Analysis

Business Analysis

The practice of enabling change in the context of an enterprise by defining needs and recommending solutions that deliver value to stakeholders.

Agile Business Analysis

The practice of business analysis in an agile context with an agile mindset.

International Institute of Business Analysis. (2015). A Guide to the Business Analysis Body of Knowledge ® (3rd ed.) Toronto, ON, CAN: International Institute of Business Analysis

International Institute of Business Analysis. (2017). Agile Extension to the BABOK ® Guide (2nd ed.) Toronto, ON, CAN: International Institute of Business Analysis

© 2019 Progressive

Page 7: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Responding to Change

“A late change in requirements is a competitive advantage.”

- Mary Poppendieck

© 2019 Progressive

Page 8: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Focus on the Customer

© 2019 Progressive

Page 9: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Continuous Learning & Improvementbased on shared objectives

© 2019 Progressive

Page 10: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Working Collaboratively in teams of skilled individuals

© 2019 Progressive

Page 11: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Grounded in Reality

• Have to start from where you are

• Use real feedback

• Requires trust, courage, honesty

© 2019 Progressive

Page 12: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Attributes of Agilists• Self-aware

• Adaptable

• Collaborative

• Able to earn trust

…which allow them to• Link strategy to customer needs• Define scope in small batches• Focus on providing customer value• Provide shared understanding• Learn & grow from feedback

© 2019 Progressive

Page 13: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

What is Product Ownership?

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

© 2019 Progressive

Page 14: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

© 2019 Progressive

Backlog Refinement

Planning Workshop

Story Mapping

Acceptance Criteria

Behavior Driven Development

General collaboration

Story Elaboration

Job Stories

User Stories

MVP

Story Mapping

Story Decomposition

Retrospectives

Reviews

Product Roadmap

Visioning

Business Model Canvas

Acceptance Criteria

Impact Mapping

Metrics & KPIs

Personas

Value Modeling

General elicitation

Planning Workshop

Story Mapping

Strategic to Tactical

Page 15: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

Product Ownership relies heavily onBusiness Analysis

© 2019 Progressive

Backlog Refinement

Planning Workshop

Story Mapping

Acceptance Criteria

Behavior Driven Development

General collaboration

Story Elaboration

Job Stories

User Stories

MVP

Story Mapping

Story Decomposition

Retrospectives

Reviews

Product Roadmap

Visioning

Business Model Canvas

Acceptance Criteria

Impact Mapping

Metrics & KPIs

Personas

Value Modeling

General elicitation

Planning Workshop

Story Mapping

Page 16: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Product Ownership includes

Decision Making Authority

Development Team members with Business Analysis skills

can support Product Ownership

When is this support needed?

Product Ownership

Decision Making Authority

Domain Knowledge

Business Analysis Skills

© 2019 Progressive

Page 17: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Factors that Influence Product Ownership Support Needs

© 2019 Progressive

Page 18: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

What does Product Ownership look like on real teams?

© 2019 Progressive

Page 19: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Example 1: Low-Complexity Environment

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

Product Owner

Development Team

© 2019 Progressive

Page 20: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Example 2: Typical* Applications work

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

Product Owner

Development Team

© 2019 Progressive

Page 21: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Example 3: High-Complexity Application

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

Product Owner

Development Team

Planning Team

© 2019 Progressive

Page 22: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Example 4: High-Complexity Analysis

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

Product Owner

Development Team

© 2019 Progressive

Page 23: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Example 5: High-Trust Environment

Provide Value to Customer

Align to Product Vision

Discover Needs

Evaluate Solution

Provide Shared Understanding

Slice into small batches

Prioritize

Elaborate

Make Decisions

Provide Feedback

Answer Questions

Product Owner

Development Team

© 2019 Progressive

Page 24: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Boost Your Impact

• Earn trust

• Do the work, and do it well

• Servant leadership, not control

• Know the domain

• Ensure analysis is done well

• Team does most valuable work

• Team has shared understanding

• Learn & apply

• Agile principles

• Agile mindset

• Agile analysis techniques

© 2019 Progressive

Page 25: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

Of Course

• We need analysis in agile

• Link strategy to customer needs

• Focus on customer value

• Define scope in small batches

• Create shared understanding

• Measure, respond to feedback

• Product Ownership is Analysis

• Who does the analysis can vary

• No single “right” way

• Skilled teammates over job titles

• Pros & cons to various models

© 2019 Progressive

Page 26: Of Course We Need - IIBA Cleveland · MVP Story Mapping Story Decomposition Retrospectives Reviews Product Roadmap Visioning Business Model Canvas Acceptance Criteria Impact Mapping

RiskLearn

Grow

© 2019 Progressive