Discovery Projects Strategies for Defining the Opportunity Tom - - PowerPoint PPT Presentation

discovery projects
SMART_READER_LITE
LIVE PREVIEW

Discovery Projects Strategies for Defining the Opportunity Tom - - PowerPoint PPT Presentation

Discovery Projects Strategies for Defining the Opportunity Tom Martin Senior Technology Consultant Topic Header The What What is a Discovery Project? What is a Discovery Project? A Small Project to Define the Big Project Discovery


slide-1
SLIDE 1

Discovery Projects

Strategies for Defining the Opportunity

Tom Martin

Senior Technology Consultant

slide-2
SLIDE 2

Topic

Header

What is a Discovery Project?

The What

slide-3
SLIDE 3

What is a Discovery Project?

A Small Project to Define the Big Project

The Actual Project Discovery Project

  • Planning
  • Gathering Goals & Requirements
  • Generating a Project Roadmap
  • Narrowing Estimate Ranges
  • Creating Alignment
  • Earning Trust
slide-4
SLIDE 4

What is a Discovery Project?

Discovery Project “Goldilocks Zone”

Brochureware ERP C

  • m

p l e x i t y

slide-5
SLIDE 5

What is a Discovery Project?

Lessons From Animators

Animation Development

slide-6
SLIDE 6

Lessons From Animators

“If I had three days to animate a scene… …I’d take two days to plan and

  • ne day to animate

it”

  • Eric Larson
slide-7
SLIDE 7

2: Design

Lessons From Animators

1: Script

slide-8
SLIDE 8

Lessons From Animators

3: Storyboarding 4: Animatics

slide-9
SLIDE 9

Lessons From Animators

User Stories

Whiteboarding

Process Flows

Wireframes

Project Plans API Contracts RML Diagrams Decision Trees

Interviews

QA Planning

Estimates

System Maps Information Architecture User Experience Planning Architecture Diagrams Brainstorm

Tech Specs

Proof of Concepts Integration Maps Architecture Frameworks Interactive Wireframes Permissions Matrices

Discovery

Risk Assessment Data Models Prototypes UML Diagrams Ecosystem Maps

What Can WE Do to Plan?

slide-10
SLIDE 10

Topic

Header

Why Do a Discovery Project?

The Why

slide-11
SLIDE 11

Why Do a Discovery Project?

Narrow the “Cone of Uncertainty”

slide-12
SLIDE 12

Why Do a Discovery Project?

Narrow the “Cone of Uncertainty”

More Agile

slide-13
SLIDE 13

Why Do a Discovery Project?

Narrow the “Cone of Uncertainty”

More Waterfall

slide-14
SLIDE 14

Why Do a Discovery Project?

Define Boundaries

Cost Time Scope Quality

Waterfall Find the Iron Triangle Agile Find # of Sprints & Resources

slide-15
SLIDE 15
  • CYA - Cover Your… Assets
  • Set your development team up for success!
  • Proactively go into the unknown, turn

  • ver the rocks, look in the dark alleys, 


Why Do a Discovery Project?

The Selfish Reasons

find the dragons

slide-16
SLIDE 16
  • Helping the client better understand their own

problem(s)

  • Guiding the client towards the best solutions
  • Making the client feel not only involved, but invested

in the solution

  • Earning the trust of the client, become a partner
  • Break down barriers

Why Do a Discovery Project?

The Better Reasons

slide-17
SLIDE 17

Topic

Header

That Sounds Involved

Hold Up….

slide-18
SLIDE 18

That Sounds Involved

A Discovery Project is a Project : Get Paid!

  • This is billable consultation
  • Ratio of discovery cost to final project cost: 3-10%
  • Can be a surprisingly easy sell for large corporations
  • They planning & documentation
  • They narrowing estimate ranges
  • They minimizing risk
slide-19
SLIDE 19

That Sounds Involved

The Process Scales

  • A “discovery” can be as little as half a day to inform

the SOW

  • Small scale: we commonly do 2.5 -10 day

discoveries for websites with migrations or complex functionality

  • Large scale: we’ve done multi-month discovery

engagements

slide-20
SLIDE 20

Topic

Header

Step 1: Interview & Listen

The How

INTERVIEW DOCUMENT DELIVERY HANDOFF Discovery Project Timeline

slide-21
SLIDE 21

The Interviews

Their Institutional Knowledge Your Technical Knowledge Magic

slide-22
SLIDE 22
  • Identify who is funding the project
  • The management that will take ownership
  • The people that do the day-to-day operations today
  • The people that will actually use your solution

The Interviews

Identifying Stakeholders

slide-23
SLIDE 23
  • Never underestimate the power of body language!
  • In-person is always best
  • Video conference if you have to be remote
  • Phone is a last resort
  • Email is not even an option. No.

The Interviews

Choosing Communication Tools

slide-24
SLIDE 24
  • Many have been burnt by a vendor in the past
  • Some may be afraid that your process automation

may replace the need for their jobs

  • They may feel powerless in the face of the change

that you and your solution represent

  • Bring them along on the journey!

The Interviews

Putting the Stakeholders at Ease

slide-25
SLIDE 25
  • Shhhhhhhhhh…..
  • “And so I had him thinking of me as a good

conversationalist when, in reality, I had been merely a good listener and had encouraged him to talk.” 


  • Dale Carnegie

The Interviews

The Critical Role of Listening

slide-26
SLIDE 26
  • A powerful question evokes clarity, action,

discovery, insight or commitment

  • A question should create greater possibility, new

learning, or clearer vision

  • Powerful questions are open-ended, do not elicit a

simple yes or no response and yet do not ask ‘why’

The Interviews

Asking the Right Questions

slide-27
SLIDE 27
  • Walk through the current process from start to finish
  • Have them point out things that they feel are slow,

annoying, repetitive, or completely unnecessary

  • Have them point out all of the things that work well
  • Ask “why do they do it that way” … a lot

The Interviews

Have Them Demonstrate

slide-28
SLIDE 28

The Interviews

Take a Step Back

  • Look for common themes
  • Corroborate stories
slide-29
SLIDE 29

Topic

Header

Step 2: Document & Communicate

The How

DELIVERY HANDOFF Discovery Project Timeline DOCUMENT INTERVIEW

slide-30
SLIDE 30

Document & Communicate

Use All of Your Workbench

slide-31
SLIDE 31
  • TOGAF (The Open Group Architecture Framework)
  • The Zachman Framework for Enterprise

Architectures

  • The Federal Enterprise Architecture
  • The Gartner Methodology
  • DoDAF (Department of Defense Architecture

Framework

Document & Communicate

Architectural Frameworks

slide-32
SLIDE 32

Document & Communicate

Whiteboarding == Rapid Ideation

slide-33
SLIDE 33

Document & Communicate

Diagrams

  • UML, Process Flows, People Models, Data

Models…

  • Keep your audience in mind
  • Find the fidelity sweet spot
  • Diagrams should be meaningful and answer

questions

slide-34
SLIDE 34

Document & Communicate

Diagrams: UML

Audience:
 Highly technical, developers, CTO Use:
 Standard way to visualize a system

slide-35
SLIDE 35

Document & Communicate

Diagrams: Process Flows

Audience:
 Stakeholders, your team Use:
 Confirm that you understand the flow of actions across user roles.
 
 When lots of user interfacing is required.

slide-36
SLIDE 36

Document & Communicate

Diagrams: Ecosystem Maps

Audience:
 Stakeholders, client’s IT, your team Use:
 Show how your system will sit within existing infrastructure

slide-37
SLIDE 37

Document & Communicate

Diagrams: System Maps

Audience:
 Stakeholders, client’s IT, your team Use:
 Show the components of the proposed stack

slide-38
SLIDE 38

Document & Communicate

Diagrams: Integration Maps

Audience:
 Client’s IT, your team Use:
 Show the specifics of how the proposed system will connect with their existing systems

slide-39
SLIDE 39
  • Visuals speak

louder than words

  • Requires less

imagination on behalf of the stakeholders

Document & Communicate

Wireframes

slide-40
SLIDE 40

Document & Communicate

Tools : OmniGraffle

slide-41
SLIDE 41
  • Can be working software that proofs that a specific

goal is achievable

  • 70% confidence is good enough
  • The goal may be to prove a workflow, concept, or

user experience

  • Can be used to secure funding

Document & Communicate

Proof of Concepts & Interactive Prototypes

slide-42
SLIDE 42

Document & Communicate

Tools: InVision

slide-43
SLIDE 43

Document & Communicate

Prototype

slide-44
SLIDE 44

Document & Communicate

Documents

Tools: Google Docs

slide-45
SLIDE 45

Document & Communicate

Documents

The Inverted 


Pyramid

slide-46
SLIDE 46

Document & Communicate

User Stories

As a <archetype> I want to <some goal> so that <some reason> Archetypes

Epics

slide-47
SLIDE 47

Document & Communicate

Discovery Document

slide-48
SLIDE 48

Document & Communicate

Discovery Document

slide-49
SLIDE 49

Document & Communicate

Discovery Document

slide-50
SLIDE 50

Document & Communicate

Discovery Document

slide-51
SLIDE 51

Document & Communicate

Discovery Document

slide-52
SLIDE 52

Document & Communicate

Discovery Document

slide-53
SLIDE 53

Document & Communicate

Discovery Document

slide-54
SLIDE 54
  • Project Overview
  • Purpose Statement
  • Business Objectives
  • Overview of Deliverables
  • Success Criteria
  • Timeline & Milestones
  • Resources
  • Scope & Cost


Document & Communicate

Statement of Work

slide-55
SLIDE 55
  • Project Overview
  • Purpose Statement
  • Business Objectives
  • Overview of Deliverables
  • Success Criteria
  • Timeline & Milestones
  • Resources
  • Scope & Cost


Document & Communicate

Statement of Work

  • Roles & Responsibilities
  • Quality Assurance
  • Maintenance/Support & Warranty
  • Assumptions & Exclusions
  • Other Key Information
  • Terms of Agreement
  • Signatures
slide-56
SLIDE 56

Topic

Header

Step 3: Delivery

The How

DOCUMENT INTERVIEW HANDOFF Discovery Project Timeline DELIVERY

slide-57
SLIDE 57
  • Maintain transparency
  • Follow up call with interviewees to go
  • ver sections relevant to them
  • Take their feedback to heart - send a

quick follow up thank you note with a snippet showing their changes

Delivery

The Big Reveal Is Not for Us

slide-58
SLIDE 58

Topic

Header

Step 4: The Handoff

The How

DOCUMENT INTERVIEW DELIVERY Discovery Project Timeline HANDOFF

slide-59
SLIDE 59
  • Share Everything
  • Invite team members to strategic meetings, the

earlier the better

  • Encourage team members to take an active role in

the discovery

  • Transition the knowledge
  • Transition the ownership

The Handoff

Setting Your Team Up for Success

slide-60
SLIDE 60

The Handoff

Transition the Energy

slide-61
SLIDE 61
  • Attend sprint demos and sprint planning/estimation

meetings

  • Be the team’s compass - ensure they’re still heading

towards the “True North” of the client’s vision

  • Stay in touch with the client.

Moving On

Frequent Check-Ins

slide-62
SLIDE 62

Topic

Header

Was It Really Worth the Effort?

That was a lot of work…

DOCUMENT INTERVIEW DELIVERY Discovery Project Timeline HANDOFF Project Timeline SPRINT 2 SPRINT 3 SPRINT 4 SPRINT 5 SPRINT 6 SPRINT 1

slide-63
SLIDE 63
  • You’ll never do all the techniques we discussed in a

single discovery

  • Be practical about how much time you spend in

discovery

  • It’s about prevention : You’ll never truly know how

many obstacles you avoided.

Is It Really Worth the Effort

Reality Police

slide-64
SLIDE 64
  • You see a sharp decline in project escalations, pre-

launch blockers, change orders, and developer face-palming

  • The client trusts you, and feels like you have a rich

understanding of their business goals

  • Your internal champion within the client gets a

promotion

  • A stakeholder buys you a beer

Is It Really Worth the Effort

You Are Doing Things Right If:

slide-65
SLIDE 65

The Client

Is It Really Worth the Effort

becomes a

Partner

slide-66
SLIDE 66

Q & A

Tom Martin

Senior Technology Consultant Metal Toad tom@metaltoad.com @squidhaven