SlideShare a Scribd company logo
1 of 39
Download to read offline
DISCOVERY AND INCEPTION 

AT AGILE PRACTICES

FATMA ÜREK ULUDAĞ
© 2015 ThoughtWorks Yazılım Ltd. Şti. - Confidential - please do not distribute
INNOVATION METHODS
DISCOVER
Research, explore
and understand
DEFINE
Synthesise insights
define the opportunity
DESIGN
Divergent ideation,
prototype,
validate ideas
DELIVER
Iteratively build,
test with customers,
refine
Curiosity and empathy for your
customers are often the inspiration
for Innovation. The discovery phase
does not have to be lengthy, just
enough learning to define the
problem you are trying to solve.
The define stage is one of focus and
convergence around the opportunity.
Define your customer, your business
model and your product hypothesis.
This is where you set a vision and align
your stakeholders.
Guided by our vision, the design phase is
divergent in nature, encouraging multiple
ways of solving the problem. We rapidly
prototype, test and refine the design and
prepare for the delivery phase.
In delivery, the focus shifts to robust
execution as we plan the releases,
build, iteratively test and refine the
product. Through validation with
customers we optimise the
effectiveness of the product.
INNOVATION PIPELINE

Enhance existing product
offerings with customer
research and idea generation,
followed by rapid design and
delivery.
KINDS OF PROJECT
PROJECT PLAN 1 PROJECT PLAN 2 PROJECT PLAN 3
NEW PRODUCT
Get your idea to market fast,
starting with light-weight
customer research, followed
by a 1 week inception, then
build, measure and learn.
2 WEEK INCEPTION
You have a mature product
with well understood
customers and a product
vision – you are ready to
deliver.
WHEN IS DISCOVERY NEEDED?
DISCOVERY
”The discovery stage should deliver just enough qualitative and
quantitative data to have confidence that we understand the
customer opportunity.”

From Innovation Methods, ThoughtWorks
DISCOVERY OBJECTIVES
CLARIFY THE BIG IDEAS
THAT WE WILL BE
DEVELOPING IN THE
INCEPTION
DEFINITION OF HIGH
LEVEL SCOPE
IDENTIFICATION OF
COMPETITORS
IDENTIFICATION OF
PROJECT / PRODUCT
SUCCESS CRITIERA
EXPERT REVIEW
7
COMPETITIVE REVIEW
8
FOCUS GROUP
9
OUTCOMES
Clearly defined objectives for the product and supporting sites
High level scope
High level architectural and technical knowledge
Agreed inception schedule
INCEPTION
”An inception is a collaboration of key stakeholders (including but
not only most of the delivery team) to gain a shared
understanding of vision, value and approach.”

From Innovation Methods, ThoughtWorks
Highly collaborative and inclusive
Time-boxed and rapid, focused on doing ‘just enough’
Feedback-driven and highly adaptive
Is not upfront analysis
Highly visual and workshop oriented to help evolve a vision for
the project.
HOW INCEPTIONS FEEL
INCEPTION OBJECTIVES
BUILD A SHARED
UNDERSTANDING OF
PROJECT VISION AND
GOALS
EVALUATE HIGH-LEVEL
SCOPE AND CORE
PROCESSES
EVALUATE KEY RISKS,
ISSUES AND
CONSTRAINTS IN
DELIVERING TO THE
END GOAL
ESTABLISH TECHNICAL
AND TESTING
APPROACH
OUTCOMES
All artifacts necessary to get started
A prioritised list of features that deliver the most business value
Consensus about the future state
A shared vision of the solution
Jointly produced system requirements
A realistic, achievable plan for an early release of business value.
VISION
CREATE A SHARED VISION
UNDERSTAND BUSINESS VISION
FUTURESPECTIVE
TRADE-OFF SLIDERS
PERSONAS
PERSONAS
Representations for your users/audience
Further specification of roles - how people of the same role might
use the system differently
They represent the goals, motivations, characteristics and
behaviour of a real group of users
They are fictional, but based on fact
EXAMPLE PERSONA
•• Hyper Harry
The road warrior
•
About Harry:
• Work is his life
• Top salesman 4 years in a row
• On the road 90% of the year
• Mobile device junkie
• Severely impatient
“Stillness is death”
Key Goals & Needs:
• Anywhere, anytime access
to data
• Process my sale quickly
USER JOURNEYS
USER JOURNEY
End-to-end journey
Formula: user journey = persona + task + environment
Looking to cover all the goals of the roles/personas
Use user journeys to drive out requirements and to validate that solutions can solve
the tasks identified in all possible environments.
USER JOURNEY
UNDERSTAND AND PROPOSE
TECHNICAL SOLUTION
TECHNICAL APPROACH
Technical visioning
Architecture
Proposed testing approach
Addressing Non Functional Requirements (NFRs)
DESIGN: WIREFRAMES,
PROTOTYPES, AND MOCK-UPS
WIREFRAMES, PROTOTYPES AND MOCK-UPS
Models
Represent screens and flow
Lo-fi, Mid-fi
Low cost, easy to change
Helps test usability
Components become stories
IDENTIFY & DISCUSS
FEATURES AND STORIES
LEVELS OF REQUIREMENT
Feature
Epics
Stories
Tasks
•
Customer
•
Security
•
Letters
• Customer
Maintenance
•
Login
• Deactivate
Customer
•
Debtor
• Debtor
Maintenance
•
Forgot Password
•
Paid in full
letters
• Connect to
LDAP
•
Collect all PIF
letters
•
•
Enter New
•
Missing
Required
•
Find status
of
•
Generate
STORY WRITING
As a <type of user>,
I want <some goal>
so that <some reason>.
STORY WRITING
I INDEPENDENT Self-contained, in a way that there is no inherent dependency on another user story.
N NEGOTIABLE Can always be changed and rewritten, up until they are part of an iteration.
V VALUABLE Must be able to deliver value to the end user or the business.
E ESTIMABLE Be able estimate the size of a functionality, relative to the other stories.
S SCALABLE

(SMALL SIZED)
Not be so big as to become impossible to plan/task/prioritize with a certain level of certainty.
T TESTABLE Provide the necessary information to make test development possible. How can you tell it is done?
Must Should Could Wouldn’t
PRIORITISE
ESTIMATION
We should capture...
PREPARE RELEASE PLAN
ITERATION N ITERATION N ITERATION N ITERATION NITERATION NITERATION 0
Inception
START END
Envolve/Handover
Analyse Design Build Test Deploy
INCEPTION DELIVERABLES
Business Vision and Project Objectives
Prioritised High Level Requirements (Stories & NFRs)
Technical Approach
Visual Design Mock-ups
Release Plan
RAIDs & Communication Plan
Next Steps
Questions?
THANK YOU

More Related Content

What's hot

UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA International
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User ResearchJeremy Horn
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager TrainingRob Betcher
 
Strategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorksStrategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorksThoughtworks
 
Design Thinking and Agile?
Design Thinking and Agile?Design Thinking and Agile?
Design Thinking and Agile?Tathagat Varma
 
Product- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptxProduct- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptxElmiraAnoh1
 
Sprint, How to solve big problems and test new ideas in 5 days
Sprint, How to solve big problems and test new ideas in 5 daysSprint, How to solve big problems and test new ideas in 5 days
Sprint, How to solve big problems and test new ideas in 5 daysZouaghi HouSSeM
 
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...Rosenfeld Media
 
Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Joshua Seiden
 
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)ProductCamp Boston
 
Intro to Product Discovery
Intro to Product DiscoveryIntro to Product Discovery
Intro to Product DiscoveryMatthew Godfrey
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Cprime
 

What's hot (20)

Team Trust Canvas eng
Team Trust Canvas   engTeam Trust Canvas   eng
Team Trust Canvas eng
 
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User Research
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager Training
 
Empathy map
Empathy mapEmpathy map
Empathy map
 
Design Thinking Frameworks Reference Guide
Design Thinking Frameworks Reference GuideDesign Thinking Frameworks Reference Guide
Design Thinking Frameworks Reference Guide
 
Agile Retrospectives
Agile RetrospectivesAgile Retrospectives
Agile Retrospectives
 
Strategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorksStrategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorks
 
Design Thinking and Agile?
Design Thinking and Agile?Design Thinking and Agile?
Design Thinking and Agile?
 
Product Owner
Product OwnerProduct Owner
Product Owner
 
Product- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptxProduct- Vision _ Roadmap.pptx
Product- Vision _ Roadmap.pptx
 
Sprint, How to solve big problems and test new ideas in 5 days
Sprint, How to solve big problems and test new ideas in 5 daysSprint, How to solve big problems and test new ideas in 5 days
Sprint, How to solve big problems and test new ideas in 5 days
 
Product vision workshop
Product vision workshopProduct vision workshop
Product vision workshop
 
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...
A Deep Dive Into Value and Outcomes (Kristin Skinner and Kamdyn Moore at Desi...
 
Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013
 
Scrum events
Scrum eventsScrum events
Scrum events
 
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)Roadmapping the Product Roadmap (ProductCamp Boston 2016)
Roadmapping the Product Roadmap (ProductCamp Boston 2016)
 
Intro to Product Discovery
Intro to Product DiscoveryIntro to Product Discovery
Intro to Product Discovery
 
Agile by Sun Tzu
Agile by Sun TzuAgile by Sun Tzu
Agile by Sun Tzu
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 

Similar to Fatma Urek Uludag - Discovery & Inception at Agile Practices

User-centric design for large enterprises
User-centric design for large enterprisesUser-centric design for large enterprises
User-centric design for large enterprisesInVision App
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Hilary Ip
 
Discovery 101
Discovery 101Discovery 101
Discovery 101creed
 
Building innovation pipeline with service design methods
Building innovation pipeline with service design methodsBuilding innovation pipeline with service design methods
Building innovation pipeline with service design methodsELEKS
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationRamkumar Ravichandran
 
Smooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMSmooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMProduct School
 
2019 10-23 24 fiware summit @berlin
2019 10-23 24 fiware summit @berlin2019 10-23 24 fiware summit @berlin
2019 10-23 24 fiware summit @berlinMIDIH_EU
 
Dual Track Agile & Data Driven Design
Dual Track Agile & Data Driven DesignDual Track Agile & Data Driven Design
Dual Track Agile & Data Driven DesignJohn Fouts
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designsElizabeth Snowdon
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of ExperimentationOptimizely
 
Smooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMSmooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMProduct School
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)AgileNZ Conference
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringOpenCredo
 
Smooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMSmooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMProduct School
 
Performance Management 101 on Self Evaluations and writing Self Appraisal for...
Performance Management 101 on Self Evaluations and writing Self Appraisal for...Performance Management 101 on Self Evaluations and writing Self Appraisal for...
Performance Management 101 on Self Evaluations and writing Self Appraisal for...Manuswath K.B
 
A dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people wantA dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people wantAndy McBride
 
Interaction19: Future of Design Leadership
Interaction19: Future of Design Leadership Interaction19: Future of Design Leadership
Interaction19: Future of Design Leadership Chris Avore
 
A Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product OwnersA Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product OwnersTechWell
 

Similar to Fatma Urek Uludag - Discovery & Inception at Agile Practices (20)

User-centric design for large enterprises
User-centric design for large enterprisesUser-centric design for large enterprises
User-centric design for large enterprises
 
Module - Project Development & Coaching
Module - Project Development & CoachingModule - Project Development & Coaching
Module - Project Development & Coaching
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines
 
Discovery 101
Discovery 101Discovery 101
Discovery 101
 
Building innovation pipeline with service design methods
Building innovation pipeline with service design methodsBuilding innovation pipeline with service design methods
Building innovation pipeline with service design methods
 
Value based-design
Value based-designValue based-design
Value based-design
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organization
 
Smooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMSmooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PM
 
2019 10-23 24 fiware summit @berlin
2019 10-23 24 fiware summit @berlin2019 10-23 24 fiware summit @berlin
2019 10-23 24 fiware summit @berlin
 
Dual Track Agile & Data Driven Design
Dual Track Agile & Data Driven DesignDual Track Agile & Data Driven Design
Dual Track Agile & Data Driven Design
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
 
Smooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMSmooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PM
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
Smooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PMSmooth Collaboration With UX Designers by Zalando Sr PM
Smooth Collaboration With UX Designers by Zalando Sr PM
 
Performance Management 101 on Self Evaluations and writing Self Appraisal for...
Performance Management 101 on Self Evaluations and writing Self Appraisal for...Performance Management 101 on Self Evaluations and writing Self Appraisal for...
Performance Management 101 on Self Evaluations and writing Self Appraisal for...
 
A dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people wantA dive into DESIGN THINKING – Making products and services that people want
A dive into DESIGN THINKING – Making products and services that people want
 
Interaction19: Future of Design Leadership
Interaction19: Future of Design Leadership Interaction19: Future of Design Leadership
Interaction19: Future of Design Leadership
 
A Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product OwnersA Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product Owners
 

Recently uploaded

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 

Recently uploaded (20)

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 

Fatma Urek Uludag - Discovery & Inception at Agile Practices

  • 1. DISCOVERY AND INCEPTION 
 AT AGILE PRACTICES
 FATMA ÜREK ULUDAĞ
  • 2. © 2015 ThoughtWorks Yazılım Ltd. Şti. - Confidential - please do not distribute INNOVATION METHODS DISCOVER Research, explore and understand DEFINE Synthesise insights define the opportunity DESIGN Divergent ideation, prototype, validate ideas DELIVER Iteratively build, test with customers, refine Curiosity and empathy for your customers are often the inspiration for Innovation. The discovery phase does not have to be lengthy, just enough learning to define the problem you are trying to solve. The define stage is one of focus and convergence around the opportunity. Define your customer, your business model and your product hypothesis. This is where you set a vision and align your stakeholders. Guided by our vision, the design phase is divergent in nature, encouraging multiple ways of solving the problem. We rapidly prototype, test and refine the design and prepare for the delivery phase. In delivery, the focus shifts to robust execution as we plan the releases, build, iteratively test and refine the product. Through validation with customers we optimise the effectiveness of the product.
  • 3. INNOVATION PIPELINE
 Enhance existing product offerings with customer research and idea generation, followed by rapid design and delivery. KINDS OF PROJECT PROJECT PLAN 1 PROJECT PLAN 2 PROJECT PLAN 3 NEW PRODUCT Get your idea to market fast, starting with light-weight customer research, followed by a 1 week inception, then build, measure and learn. 2 WEEK INCEPTION You have a mature product with well understood customers and a product vision – you are ready to deliver.
  • 5. DISCOVERY ”The discovery stage should deliver just enough qualitative and quantitative data to have confidence that we understand the customer opportunity.”
 From Innovation Methods, ThoughtWorks
  • 6. DISCOVERY OBJECTIVES CLARIFY THE BIG IDEAS THAT WE WILL BE DEVELOPING IN THE INCEPTION DEFINITION OF HIGH LEVEL SCOPE IDENTIFICATION OF COMPETITORS IDENTIFICATION OF PROJECT / PRODUCT SUCCESS CRITIERA
  • 10. OUTCOMES Clearly defined objectives for the product and supporting sites High level scope High level architectural and technical knowledge Agreed inception schedule
  • 11. INCEPTION ”An inception is a collaboration of key stakeholders (including but not only most of the delivery team) to gain a shared understanding of vision, value and approach.”
 From Innovation Methods, ThoughtWorks
  • 12. Highly collaborative and inclusive Time-boxed and rapid, focused on doing ‘just enough’ Feedback-driven and highly adaptive Is not upfront analysis Highly visual and workshop oriented to help evolve a vision for the project. HOW INCEPTIONS FEEL
  • 13. INCEPTION OBJECTIVES BUILD A SHARED UNDERSTANDING OF PROJECT VISION AND GOALS EVALUATE HIGH-LEVEL SCOPE AND CORE PROCESSES EVALUATE KEY RISKS, ISSUES AND CONSTRAINTS IN DELIVERING TO THE END GOAL ESTABLISH TECHNICAL AND TESTING APPROACH
  • 14. OUTCOMES All artifacts necessary to get started A prioritised list of features that deliver the most business value Consensus about the future state A shared vision of the solution Jointly produced system requirements A realistic, achievable plan for an early release of business value.
  • 16. CREATE A SHARED VISION
  • 21. PERSONAS Representations for your users/audience Further specification of roles - how people of the same role might use the system differently They represent the goals, motivations, characteristics and behaviour of a real group of users They are fictional, but based on fact
  • 22. EXAMPLE PERSONA •• Hyper Harry The road warrior • About Harry: • Work is his life • Top salesman 4 years in a row • On the road 90% of the year • Mobile device junkie • Severely impatient “Stillness is death” Key Goals & Needs: • Anywhere, anytime access to data • Process my sale quickly
  • 24. USER JOURNEY End-to-end journey Formula: user journey = persona + task + environment Looking to cover all the goals of the roles/personas Use user journeys to drive out requirements and to validate that solutions can solve the tasks identified in all possible environments.
  • 27. TECHNICAL APPROACH Technical visioning Architecture Proposed testing approach Addressing Non Functional Requirements (NFRs)
  • 29. WIREFRAMES, PROTOTYPES AND MOCK-UPS Models Represent screens and flow Lo-fi, Mid-fi Low cost, easy to change Helps test usability Components become stories
  • 31. LEVELS OF REQUIREMENT Feature Epics Stories Tasks • Customer • Security • Letters • Customer Maintenance • Login • Deactivate Customer • Debtor • Debtor Maintenance • Forgot Password • Paid in full letters • Connect to LDAP • Collect all PIF letters • • Enter New • Missing Required • Find status of • Generate
  • 32. STORY WRITING As a <type of user>, I want <some goal> so that <some reason>.
  • 33. STORY WRITING I INDEPENDENT Self-contained, in a way that there is no inherent dependency on another user story. N NEGOTIABLE Can always be changed and rewritten, up until they are part of an iteration. V VALUABLE Must be able to deliver value to the end user or the business. E ESTIMABLE Be able estimate the size of a functionality, relative to the other stories. S SCALABLE
 (SMALL SIZED) Not be so big as to become impossible to plan/task/prioritize with a certain level of certainty. T TESTABLE Provide the necessary information to make test development possible. How can you tell it is done?
  • 34. Must Should Could Wouldn’t PRIORITISE
  • 37. PREPARE RELEASE PLAN ITERATION N ITERATION N ITERATION N ITERATION NITERATION NITERATION 0 Inception START END Envolve/Handover Analyse Design Build Test Deploy
  • 38. INCEPTION DELIVERABLES Business Vision and Project Objectives Prioritised High Level Requirements (Stories & NFRs) Technical Approach Visual Design Mock-ups Release Plan RAIDs & Communication Plan Next Steps