27
Setting an Agile Project up for Success David Draper, Head of Enablement, Valtech UK

Part 1: "Making Agile Work" Webinar Series: Inception

Embed Size (px)

DESCRIPTION

David Draper, Head of Enablement at Valtech discusses why inception is important to set up your Agile project for success.

Citation preview

Page 1: Part 1: "Making Agile Work" Webinar Series: Inception

Setting an Agile Project up for Success

David Draper, Head of Enablement, Valtech UK

Page 2: Part 1: "Making Agile Work" Webinar Series: Inception

What is Inception

Our Approach

What do you get

Page 3: Part 1: "Making Agile Work" Webinar Series: Inception

inception takes an idea and elaborates it just enough

Page 4: Part 1: "Making Agile Work" Webinar Series: Inception

Just enough for what?

Rough project “shape” Who benefits? Who is impacted?

Rough costs

Page 5: Part 1: "Making Agile Work" Webinar Series: Inception

resisting analysis paralysis

Page 6: Part 1: "Making Agile Work" Webinar Series: Inception

up-front analysis causes

increased cost and unused

features

Page 7: Part 1: "Making Agile Work" Webinar Series: Inception

our fixed price

contracts drive

behaviour through

fear of change

Page 8: Part 1: "Making Agile Work" Webinar Series: Inception

the problem with requirements …

… most of them aren’t

Page 9: Part 1: "Making Agile Work" Webinar Series: Inception

Collaborative or Contractual?

“Let’s figure out together the best way to meet your goals”

“Tell us precisely what you want us to build”

Page 10: Part 1: "Making Agile Work" Webinar Series: Inception

Agile requirements principles

Focus on the goals of the stakeholders

Bring multiple perspectives together

Do not commit to details until necessary

Page 11: Part 1: "Making Agile Work" Webinar Series: Inception

What do our customers want?

Reduced time-to-market

Outcomes reached

Revenue protection

Revenue generation

Cost saving

Financial diligence

Page 12: Part 1: "Making Agile Work" Webinar Series: Inception

Our Approach

Page 13: Part 1: "Making Agile Work" Webinar Series: Inception

follow the

value

Page 14: Part 1: "Making Agile Work" Webinar Series: Inception

incremental

delivery

Page 15: Part 1: "Making Agile Work" Webinar Series: Inception
Page 16: Part 1: "Making Agile Work" Webinar Series: Inception

THE INCEPTION FRAMEWORK

KICK-OFF

PROBLEM ANALYSIS

SOLUTION DESIGN

SOLUTION DELIVERY PLANNING

CONCLUSION

Page 17: Part 1: "Making Agile Work" Webinar Series: Inception

VISION STATEMENT

PRAGMATIC PERSONAS

STAKEHOLDER ANALYSIS

LIKES & DISLIKES

PAIN POINTS

MINIMUM MARKETABLE FEATURES

MINIMUM VIABLE PRODUCT

USER STORIES

USER STORY MAPPING

UI WIREFRAMES

UI DESIGN

SYSTEM CONTEXT

CRITICAL SUCCESS FACTORS

TRADE-OFF SLIDERS

NON-FUNCTIONAL REQUIREMENTS

RELEASE THEMES

BUSINESS PROCESS ANALYSIS

Page 18: Part 1: "Making Agile Work" Webinar Series: Inception

VISION

For (target customer) Who (statement of the need or opportunity) The (product name) is a (product category) That (key benefit, compelling reason to buy) Unlike (primary competitive alternative) Our product (statement of primary

differentiation) taken from Geoffrey Moore’s book Crossing the Chasm

Page 19: Part 1: "Making Agile Work" Webinar Series: Inception

Personas

Market segmentation for dummies

Page 20: Part 1: "Making Agile Work" Webinar Series: Inception

MMFS

MINIMUM How small can a product be and still deliver benefit to someone? Benefit can be in the form of new information, a marketing demo or a new feature for end users

MARKETABLE Each increment should deliver recognisable value

FEATURES Some features cannot stand alone Others can be split

Page 21: Part 1: "Making Agile Work" Webinar Series: Inception
Page 22: Part 1: "Making Agile Work" Webinar Series: Inception

VISION

CRITICAL SUCCESS FACTORS

STAKEHOLDERS / ACTORS

MMF 1 MMF 2

ELABORATED

STORIES

HIGH LEVEL

STORIES

MMF 3

CANDIDATE ARCHITECTURE / UI WIRE FRAMES

Page 23: Part 1: "Making Agile Work" Webinar Series: Inception

What do you get?

Page 24: Part 1: "Making Agile Work" Webinar Series: Inception

Deliverables for you

Shared vision

Persona & stakeholder analysis

Roadmap

Release strategy

Product backlog

Technical architecture

UX / UI mock-ups

Page 25: Part 1: "Making Agile Work" Webinar Series: Inception

… and the option to have Valtech deliver it

Resource profile

Delivery approach

Adrid Assumptions, decisions, risks, issues, dependencies

Engagement model

Indicative pricing by stage

Page 26: Part 1: "Making Agile Work" Webinar Series: Inception

At what cost

2-3 weeks

Multi-skilled team Engagement manager Busness analyst Technical architect User experience consultant

Page 27: Part 1: "Making Agile Work" Webinar Series: Inception

Thank you