SlideShare a Scribd company logo
1 of 13
1
HOW A PROJECT IS
BORN
Intro to Discovery Process
by Kate Semizhon
Solution Architect
AUGUST 3, 2015
2
INTRODUCTION
Kate Semizhon
• Solution Architect at Sephora
• With EPAM since 2006
3
START OF NEW PROJECT
4
MAGIC PROCESS
Design
Develop
Test
Release
Plan
Discover
Design
Develop
Test
Release
Waterfall Agile
Repeat
5
YOU FOLLOWED BEST PRACTICES AND FAILED?
• One in six IT projects
• cost overrun of 200%
• schedule overrun of 70%.
• 1/3 of all projects were
successfully completed on time
and on budget.
6
KEY REASONS FOR PROJECTS FAILURE
50%
15%
17%
14%
3% 1%
Poor requirements definition
Poor scope control
Inadequate risk management
Communication problems
Lack of qualified resources
Other
http://media.govtech.net/GOVTECH_WEBSITE/EVENTS/PRESENTATION_DOCS/2008/Best_of_NY/Defining_Business_Requirements_-_ESI.pdf
7
You didn’t do
discovery
No requirements
understanding
You are
building
wrong
architecture
8
WHAT HAPPENS WHEN WE DO NOT UNDERSTAND WHAT WE
ARE BUILDING
9
A Common Myth
Myth:
• an analysis or discovery phase is
surplus to requirements and just a
way to waste a little money while
delaying the project launch
Truth:
• The discovery phase reduces the risk
of failure, to ensure you launch with
the right tools, to cement developer
relationships and to maximise the
potential of getting off to a flying
start.
10
Discovery Team
Solution Architect
Product
Manager /
Business
Analyst
Project
Manager*
Dev
Team*
QA Team*
* Optional
11
Discovery Timeline
Project Goals
Statement
Project
Requirements
are Provided
Business
Requirements
Evaluation
Develop
System
Architecture
• Develop Baseline
Architecture
• Develop Target
Architecture
• Gap Analysis
• Impact Analysis
• Implementation and
Data Migration Strategy
Develop Discovery
Artifacts
• High Level Functional Requirements
• High Level Solution Architecture
• Impact Analyzes
• Project Schedule or project plan
• Performance Expectations
• Non Functional Requirements
Formal
stakeholders
review and
sign off
12
SUMMARY
Discovery phase
• Analyzed network
requirements
• Added missed Non
Functional Requirements
• Simplify requirements for
integration with loyalty
system
No Discovery Phase
• Longer Dev Cycle
• Issues during
deployment
• Support Issues
13
THANK YOU!

More Related Content

What's hot

Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of DoneWei Zhu
 
Agile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningAgile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningMazhar Khan
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodologyAmit Verma
 
Product Requirement Document(PRD)
Product Requirement Document(PRD)Product Requirement Document(PRD)
Product Requirement Document(PRD)anand ayush
 
Agile Practices - eXtreme Programming
Agile Practices - eXtreme ProgrammingAgile Practices - eXtreme Programming
Agile Practices - eXtreme ProgrammingAniruddha Chakrabarti
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaEdureka!
 
Definition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementDefinition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementChristian Vos
 
Product Backlog Mapping
Product Backlog MappingProduct Backlog Mapping
Product Backlog MappingPaul Nil
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?QA InfoTech
 
PRD Template for Product Managers
PRD Template for Product ManagersPRD Template for Product Managers
PRD Template for Product ManagersUjjwal Trivedi
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsGraham Dick
 

What's hot (20)

PROJECT CHARTER
PROJECT CHARTERPROJECT CHARTER
PROJECT CHARTER
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
 
Discovery Phase: Planing Your Web Project
Discovery Phase: Planing Your Web ProjectDiscovery Phase: Planing Your Web Project
Discovery Phase: Planing Your Web Project
 
Agile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningAgile Estimation & Capacity Planning
Agile Estimation & Capacity Planning
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Scrum
ScrumScrum
Scrum
 
Product Requirement Document(PRD)
Product Requirement Document(PRD)Product Requirement Document(PRD)
Product Requirement Document(PRD)
 
Agile
Agile Agile
Agile
 
Agile Practices - eXtreme Programming
Agile Practices - eXtreme ProgrammingAgile Practices - eXtreme Programming
Agile Practices - eXtreme Programming
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Definition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementDefinition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinement
 
Agile project discovery
Agile project discoveryAgile project discovery
Agile project discovery
 
Product Backlog Mapping
Product Backlog MappingProduct Backlog Mapping
Product Backlog Mapping
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?
 
PRD Template for Product Managers
PRD Template for Product ManagersPRD Template for Product Managers
PRD Template for Product Managers
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 

Viewers also liked

How to improve code quality for iOS apps?
How to improve code quality for iOS apps?How to improve code quality for iOS apps?
How to improve code quality for iOS apps?Kate Semizhon
 
Persuasive design
Persuasive design Persuasive design
Persuasive design John Whalen
 
Code Review Tool Evaluation
Code Review Tool EvaluationCode Review Tool Evaluation
Code Review Tool EvaluationKate Semizhon
 
Small Cognitive Psychology for Big Interaction Design
Small Cognitive Psychology for Big Interaction DesignSmall Cognitive Psychology for Big Interaction Design
Small Cognitive Psychology for Big Interaction DesignJan Srutek
 
Lean Usability Testing for Google Hack Fair 2015
Lean Usability Testing for Google Hack Fair 2015Lean Usability Testing for Google Hack Fair 2015
Lean Usability Testing for Google Hack Fair 2015Borrys Hasian
 
Technical Discovery: ... in a nutshell
Technical Discovery: ...  in a nutshellTechnical Discovery: ...  in a nutshell
Technical Discovery: ... in a nutshellVasileios Fasoulas
 
Lean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to SuccessLean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to SuccessJohn Whalen
 
Content types: The glue between content strategy, user experience, design, an...
Content types: The glue between content strategy, user experience, design, an...Content types: The glue between content strategy, user experience, design, an...
Content types: The glue between content strategy, user experience, design, an...Hilary Marsh, Content Company, Inc.
 
Digital Marketing Trends 2017
Digital Marketing Trends 2017 Digital Marketing Trends 2017
Digital Marketing Trends 2017 World of Digits
 
FREE Template "Marketing Plan" PowerPoint
FREE Template "Marketing Plan" PowerPointFREE Template "Marketing Plan" PowerPoint
FREE Template "Marketing Plan" PowerPointAnastasia Myasoedova
 
Customer acquisition strategy for 2017
Customer acquisition strategy for 2017Customer acquisition strategy for 2017
Customer acquisition strategy for 2017Sherif Makhlouf
 
Elements of UX Design
Elements of UX DesignElements of UX Design
Elements of UX DesignMemi Beltrame
 
2017 Marketing Plan Template for Modern Marketers
2017 Marketing Plan Template for Modern Marketers2017 Marketing Plan Template for Modern Marketers
2017 Marketing Plan Template for Modern MarketersAugentia LLC
 
2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders
2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders 2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders
2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders Bryan Kramer
 
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]Kate Rutter
 
Software testing lecture 9
Software testing lecture 9Software testing lecture 9
Software testing lecture 9Abdul Basit
 

Viewers also liked (20)

Ecommerce in 2018
Ecommerce in 2018Ecommerce in 2018
Ecommerce in 2018
 
How to improve code quality for iOS apps?
How to improve code quality for iOS apps?How to improve code quality for iOS apps?
How to improve code quality for iOS apps?
 
Persuasive design
Persuasive design Persuasive design
Persuasive design
 
Code Review Tool Evaluation
Code Review Tool EvaluationCode Review Tool Evaluation
Code Review Tool Evaluation
 
Small Cognitive Psychology for Big Interaction Design
Small Cognitive Psychology for Big Interaction DesignSmall Cognitive Psychology for Big Interaction Design
Small Cognitive Psychology for Big Interaction Design
 
Lean Usability Testing for Google Hack Fair 2015
Lean Usability Testing for Google Hack Fair 2015Lean Usability Testing for Google Hack Fair 2015
Lean Usability Testing for Google Hack Fair 2015
 
Technical Discovery: ... in a nutshell
Technical Discovery: ...  in a nutshellTechnical Discovery: ...  in a nutshell
Technical Discovery: ... in a nutshell
 
Lean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to SuccessLean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to Success
 
Content types: The glue between content strategy, user experience, design, an...
Content types: The glue between content strategy, user experience, design, an...Content types: The glue between content strategy, user experience, design, an...
Content types: The glue between content strategy, user experience, design, an...
 
Digital Marketing Trends 2017
Digital Marketing Trends 2017 Digital Marketing Trends 2017
Digital Marketing Trends 2017
 
FREE Template "Marketing Plan" PowerPoint
FREE Template "Marketing Plan" PowerPointFREE Template "Marketing Plan" PowerPoint
FREE Template "Marketing Plan" PowerPoint
 
Customer acquisition strategy for 2017
Customer acquisition strategy for 2017Customer acquisition strategy for 2017
Customer acquisition strategy for 2017
 
Ux design process
Ux design processUx design process
Ux design process
 
Elements of UX Design
Elements of UX DesignElements of UX Design
Elements of UX Design
 
2017 Marketing Plan Template for Modern Marketers
2017 Marketing Plan Template for Modern Marketers2017 Marketing Plan Template for Modern Marketers
2017 Marketing Plan Template for Modern Marketers
 
2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders
2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders 2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders
2017 Social Media & Content Marketing Predictions from 70 Marketing Leaders
 
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
Designing with Lean UX : Rapid Product Design [UX Lisbon 2014]
 
Key Digital Trends for 2017
Key Digital Trends for 2017Key Digital Trends for 2017
Key Digital Trends for 2017
 
Site Dev't Team
Site Dev't TeamSite Dev't Team
Site Dev't Team
 
Software testing lecture 9
Software testing lecture 9Software testing lecture 9
Software testing lecture 9
 

Similar to How a project is born. Intro to Discovery Phase

Rescuing and Reviving Troubled Software Projects
Rescuing and Reviving Troubled Software ProjectsRescuing and Reviving Troubled Software Projects
Rescuing and Reviving Troubled Software ProjectsBarry Curry
 
How to drive your project into success?
How to drive your project into success?How to drive your project into success?
How to drive your project into success?Jouni Ruotanen
 
Group 2 six myths of product development final
Group 2 six myths of product development finalGroup 2 six myths of product development final
Group 2 six myths of product development finalCRISIL Limited
 
Getting the basics right
Getting the basics rightGetting the basics right
Getting the basics rightThomas Cream
 
VeeShell presentation
VeeShell presentationVeeShell presentation
VeeShell presentationCherniak Soft
 
Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014
Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014
Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014Codecamp Romania
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management FrameworkRahul Sudame
 
Top Ten Reasons For Project Failure - PMP Webinar
Top Ten Reasons For Project Failure - PMP WebinarTop Ten Reasons For Project Failure - PMP Webinar
Top Ten Reasons For Project Failure - PMP WebinarWhizlabs
 
You have a project manager yay
You have a project manager   yayYou have a project manager   yay
You have a project manager yayMartin Bailey
 
Code Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart wayCode Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart wayMichael Kehoe
 
Many organizations invest substantial resources in creating their ow.pdf
Many organizations invest substantial resources in creating their ow.pdfMany organizations invest substantial resources in creating their ow.pdf
Many organizations invest substantial resources in creating their ow.pdffederaleyecare
 
Relationship Business-Projects-Operations
Relationship Business-Projects-OperationsRelationship Business-Projects-Operations
Relationship Business-Projects-OperationsHari Thapliyal
 
Project Managment Good Practices
Project Managment Good PracticesProject Managment Good Practices
Project Managment Good PracticesHari Thapliyal
 
Helping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart wayHelping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart wayMichael Kehoe
 
It project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practicesIt project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practicesMahyar Teymournezhad
 
10 tips to rescue a problem project
10 tips to rescue a problem project10 tips to rescue a problem project
10 tips to rescue a problem projectgianarosetti
 
The Web Design Process: A Strategy for Success
The Web Design Process: A Strategy for SuccessThe Web Design Process: A Strategy for Success
The Web Design Process: A Strategy for SuccessShay Howe
 
10 Project Management Mistakes
10 Project Management Mistakes10 Project Management Mistakes
10 Project Management MistakesOrangescrum
 
Agile: Not Just for Sofware
Agile: Not Just for SofwareAgile: Not Just for Sofware
Agile: Not Just for SofwareJohn Carter
 

Similar to How a project is born. Intro to Discovery Phase (20)

Rescuing and Reviving Troubled Software Projects
Rescuing and Reviving Troubled Software ProjectsRescuing and Reviving Troubled Software Projects
Rescuing and Reviving Troubled Software Projects
 
How to drive your project into success?
How to drive your project into success?How to drive your project into success?
How to drive your project into success?
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Group 2 six myths of product development final
Group 2 six myths of product development finalGroup 2 six myths of product development final
Group 2 six myths of product development final
 
Getting the basics right
Getting the basics rightGetting the basics right
Getting the basics right
 
VeeShell presentation
VeeShell presentationVeeShell presentation
VeeShell presentation
 
Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014
Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014
Oana Feidi - Debugging - Root cause analysis - CodeCamp-10-may-2014
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management Framework
 
Top Ten Reasons For Project Failure - PMP Webinar
Top Ten Reasons For Project Failure - PMP WebinarTop Ten Reasons For Project Failure - PMP Webinar
Top Ten Reasons For Project Failure - PMP Webinar
 
You have a project manager yay
You have a project manager   yayYou have a project manager   yay
You have a project manager yay
 
Code Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart wayCode Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart way
 
Many organizations invest substantial resources in creating their ow.pdf
Many organizations invest substantial resources in creating their ow.pdfMany organizations invest substantial resources in creating their ow.pdf
Many organizations invest substantial resources in creating their ow.pdf
 
Relationship Business-Projects-Operations
Relationship Business-Projects-OperationsRelationship Business-Projects-Operations
Relationship Business-Projects-Operations
 
Project Managment Good Practices
Project Managment Good PracticesProject Managment Good Practices
Project Managment Good Practices
 
Helping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart wayHelping operations top-heavy teams the smart way
Helping operations top-heavy teams the smart way
 
It project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practicesIt project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practices
 
10 tips to rescue a problem project
10 tips to rescue a problem project10 tips to rescue a problem project
10 tips to rescue a problem project
 
The Web Design Process: A Strategy for Success
The Web Design Process: A Strategy for SuccessThe Web Design Process: A Strategy for Success
The Web Design Process: A Strategy for Success
 
10 Project Management Mistakes
10 Project Management Mistakes10 Project Management Mistakes
10 Project Management Mistakes
 
Agile: Not Just for Sofware
Agile: Not Just for SofwareAgile: Not Just for Sofware
Agile: Not Just for Sofware
 

More from Kate Semizhon

Seven Facts about Belarus
Seven Facts about BelarusSeven Facts about Belarus
Seven Facts about BelarusKate Semizhon
 
Database Change Management
Database Change ManagementDatabase Change Management
Database Change ManagementKate Semizhon
 
Oracle ATG Commerce Overview for developers
Oracle ATG Commerce Overview for developers Oracle ATG Commerce Overview for developers
Oracle ATG Commerce Overview for developers Kate Semizhon
 
Oracle eCommerce (ATG) Database Best Practices
Oracle eCommerce (ATG) Database  Best Practices Oracle eCommerce (ATG) Database  Best Practices
Oracle eCommerce (ATG) Database Best Practices Kate Semizhon
 
ATG Advanced Profile Management
ATG Advanced Profile ManagementATG Advanced Profile Management
ATG Advanced Profile ManagementKate Semizhon
 
SEO Instruments in ATG
SEO Instruments in ATGSEO Instruments in ATG
SEO Instruments in ATGKate Semizhon
 
Common mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceCommon mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceKate Semizhon
 

More from Kate Semizhon (15)

Cracking 1-on-1s
Cracking 1-on-1sCracking 1-on-1s
Cracking 1-on-1s
 
Serverless Pitfalls
Serverless PitfallsServerless Pitfalls
Serverless Pitfalls
 
Seven Facts about Belarus
Seven Facts about BelarusSeven Facts about Belarus
Seven Facts about Belarus
 
Git 101
Git 101Git 101
Git 101
 
Database Change Management
Database Change ManagementDatabase Change Management
Database Change Management
 
ATG Best Practices
ATG Best Practices ATG Best Practices
ATG Best Practices
 
Oracle ATG Commerce Overview for developers
Oracle ATG Commerce Overview for developers Oracle ATG Commerce Overview for developers
Oracle ATG Commerce Overview for developers
 
Sonar Review
Sonar ReviewSonar Review
Sonar Review
 
Oracle eCommerce (ATG) Database Best Practices
Oracle eCommerce (ATG) Database  Best Practices Oracle eCommerce (ATG) Database  Best Practices
Oracle eCommerce (ATG) Database Best Practices
 
Unit tests benefits
Unit tests benefitsUnit tests benefits
Unit tests benefits
 
ATG Advanced Profile Management
ATG Advanced Profile ManagementATG Advanced Profile Management
ATG Advanced Profile Management
 
SEO Instruments in ATG
SEO Instruments in ATGSEO Instruments in ATG
SEO Instruments in ATG
 
ATG pipelines
ATG pipelinesATG pipelines
ATG pipelines
 
Common mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceCommon mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performance
 
ATG Advanced RQL
ATG Advanced RQLATG Advanced RQL
ATG Advanced RQL
 

Recently uploaded

WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 

Recently uploaded (20)

WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 

How a project is born. Intro to Discovery Phase

Editor's Notes

  1. What is hidden behind the customer’s requirement How important the business goal
  2. When a new agile project is started, it is assumed that development can be started immediately without discovery phase. But once the development is started, dev team faces different planning and design issues. Kate will explain what is hidden behind the customer’s requirements, how important is to understand the business goal and what can happen if the dev team blindly implements the customer’s requirements. Even if we do the design phase, usually it’s too short and there is no requirements understanding to future phases
  3. A project is considered a failure when it has not delivered what was required, in line with expectations. Therefore, in order to succeed, a project must deliver to cost, to quality, and on time 1. One in six IT projects have an average cost overrun of 200% and a schedule overrun of 70%. (Source: Harvard Business Review) <<Tweet this stat 2. The United States economy loses $50-$150 billion per year due to failed IT projects. (Source: Gallup Business Review) <<Tweet this stat 3. 75% of business and IT executives anticipate their software projects will fail. (Source: Geneca) <<Tweet this stat 4. 50% of all Project Management Offices (PMOs) close within just three years. (Source: KeyedIN) <<Tweet this stat 5. Fewer than a third of all projects were successfully completed on time and on budget over the past year. (Source: Standish Group) <<Tweet this stat 6. Barely over half (56%) of project managers are certified. (Source: Wrike) <<Tweet this stat
  4. http://media.govtech.net/GOVTECH_WEBSITE/EVENTS/PRESENTATION_DOCS/2008/Best_of_NY/Defining_Business_Requirements_-_ESI.pdf http://www.it-cortex.com/Stat_Failure_Cause.htm
  5. Some believe an analysis or discovery phase is surplus to requirements and just a way to waste a little money while delaying the project launch
  6. > Business / Project Goals Statement – What should this project achieve for the business, new clients? cost savings?   > Functional Requirements detailing what the website or application should do, documented as User Stories or another format developers can estimate and build from.   > Visual Designs illustrating the user flows and look of the website   > Information Architecture detailing what content will be displayed and how it will be accessed.   > Project Schedule or project plan covering the duration to complete the project and key milestones (or iterations if agile)   > Project Cost Estimate or Quote with detailed requirements it becomes possible to create more detailed and accurate cost estimates.   > Non Functional Prototype: Many tools exist to now prototype websites and mobile apps using drag and drop editors. This is great communication tool.