Discovery Projects PDF
Discovery Projects PDF
Tom Martin
Senior Technology Consultant
Topic
Header
The What
What is a Discovery Project?
What is a Discovery Project?
Discovery Project
“Goldilocks Zone” ERP
it y
le x
mp
C o
Brochureware
What is a Discovery Project?
1: Script 2: Design
Lessons From Animators
3: Storyboarding 4: Animatics
Lessons From Animators
Header
The Why
Why Do a Discovery Project?
Why Do a Discovery Project?
More!
Agile
Why Do a Discovery Project?
More!
Waterfall
Why Do a Discovery Project?
Define Boundaries
Agile
Find # of Sprints & Resources
Scope
Quality
Cost Time
Waterfall
Find the Iron Triangle
Why Do a Discovery Project?
Header
Hold Up….
That Sounds Involved
That Sounds Involved
Header
The How
Step 1: Interview & Listen
INTERVIEW DELIVERY
DOCUMENT HANDOFF
Your Their
Technical Magic Institutional
Knowledge Knowledge
The Interviews
Identifying Stakeholders
• 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
Header
The How
Step 2: Document & Communicate
INTERVIEW DELIVERY
DOCUMENT HANDOFF
Architectural Frameworks
• 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
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
Document & Communicate
Diagrams: UML
Audience:
Highly technical,
developers, CTO
Use:
Standard way to
visualize a system
Document & Communicate
Use:
Confirm that you
understand the flow of
actions across user
roles.
When lots of user
interfacing is required.
Document & Communicate
Use:
Show how your
system will sit within
existing infrastructure
Document & Communicate
Use:
Show the
components of the
proposed stack
Document & Communicate
Use:
Show the specifics of
how the proposed
system will connect
with their existing
systems
Document & Communicate
Wireframes
• Visuals speak
louder than words
• Requires less
imagination on
behalf of the
stakeholders
Document & Communicate
Tools : OmniGraffle
Document & Communicate
Proof of Concepts
& Interactive Prototypes
• 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
Tools: InVision
Document & Communicate
Prototype
Document & Communicate
Documents
The Inverted
Pyramid
Document & Communicate
User Stories
Archetypes
Epics
As a <archetype>
I want to <some goal>
so that <some reason>
Document & Communicate
Discovery
Document
Document & Communicate
Discovery
Document
Document & Communicate
Discovery
Document
Document & Communicate
Discovery
Document
Document & Communicate
Discovery
Document
Document & Communicate
Discovery
Document
Document & Communicate
Discovery
Document
Document & Communicate
Statement of Work
• Project Overview
• Purpose Statement
• Business Objectives
• Overview of Deliverables
• Success Criteria
• Timeline & Milestones
• Resources
• Scope & Cost
Document & Communicate
Statement of Work
• Project&Overview
Roles Responsibilities
• •Purpose
Quality Statement
Assurance
• Business Objectives
• Maintenance/Support & Warranty
• Overview of Deliverables
• Assumptions & Exclusions
• Success Criteria
• Other Key Information
• Timeline & Milestones
• Terms of Agreement
• Resources
• Signatures
• Scope & Cost
Topic
Header
The How
Step 3: Delivery
INTERVIEW DELIVERY
DOCUMENT HANDOFF
Header
The How
Step 4: The Handoff
INTERVIEW DELIVERY
DOCUMENT HANDOFF
Frequent Check-Ins
• 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.
Topic
Header
INTERVIEW
SPRINT 1 SPRINT 3 SPRINT 5
DELIVERY
DOCUMENT
SPRINT 2 SPRINT 4 HANDOFF
SPRINT 6
Project Timeline
Discovery Project Timeline
Is It Really Worth the Effort
Reality Police
• 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
The Client
becomes a
Partner
Q&A
Tom Martin
Senior Technology Consultant
Metal Toad
[email protected]
@squidhaven