SlideShare a Scribd company logo
Discovery / Kick-off Questions
Project Background
• What is the main goal of this project?
• What outcome will make this project successful?
• How will you measure that success?
• Do you need to launch the release/project in a certain time frame or based on an event?
• What are the possible problems and opportunities related to this project?
• Are there any mandatory requirements?
• Are there any similar projects or processes that we should emulate with this effort?
• Who else will be impacted by this project? Is there anyone else we should invite to
our sessions?
Audience
• Who are the primary users?
• What are your goals for the primary users?
• What are the other reports, processes and systems involved?
• What are your goals for these users?
• What do these users want?
• What do your users want to do?
• What should be avoided while implementing this project?
• Who is the secondary audience for this application? (repeat questions above)
High Level System Details
• What System Inputs will be required, and who owns them?
 Files / Extracts
 Reports
 Systems / Database Tables
• When these Inputs loaded, do you need any automated systemlogic or processing?
• Will any user Security be required?
• What type of interfaces (screens and forms) will we need to accomplish our goals?
• What System Outputs will be required, and who owns them?
 SQL Updates
 Extracts (written to directory paths)
 Reports (developed in SSRS or Crystal)
 Email notification

More Related Content

Similar to Reference - Andrew's Discovery Question (Checklist or outline)

SRE.pptx
SRE.pptxSRE.pptx
SRE.pptx
KalsoomBajwa
 
REQUIREMENT ENGINEERING
REQUIREMENT ENGINEERINGREQUIREMENT ENGINEERING
REQUIREMENT ENGINEERING
Saqib Raza
 
Requirementengg
RequirementenggRequirementengg
05 REQUIREMENT ENGINEERING for students of
05 REQUIREMENT ENGINEERING for students of05 REQUIREMENT ENGINEERING for students of
05 REQUIREMENT ENGINEERING for students of
AssadLeo1
 
SDLC
SDLCSDLC
How to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product ManagerHow to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product Manager
Product School
 
How to Gather Software Product Requirements for IT Solutions
How to Gather Software Product Requirements for IT SolutionsHow to Gather Software Product Requirements for IT Solutions
How to Gather Software Product Requirements for IT Solutions
Kadir Çamoğlu
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability Evaluation
Saqib Shehzad
 
Learning design toolkit v0.2
Learning design toolkit v0.2Learning design toolkit v0.2
Learning design toolkit v0.2
lcallion
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitation
Syed Zaid Irshad
 
Alphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster Recovery
Alphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster RecoveryAlphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster Recovery
Alphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster Recovery
Internetwork Engineering (IE)
 
Software engineering
Software engineeringSoftware engineering
Software engineering
renukarenuka9
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysis
SADEED AMEEN
 
HI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slidesHI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slides
ljmcneill33
 
Software Requirements engineering
Software Requirements engineeringSoftware Requirements engineering
Software Requirements engineering
Md. Shafiuzzaman Hira
 
Phases of software development
Phases of software developmentPhases of software development
Phases of software development
Celine George
 
Requirements Engineering
Requirements EngineeringRequirements Engineering
Requirements Engineering
MuhammadTalha436
 
System development
System developmentSystem development
System development
Praveen Minz
 
Lec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptxLec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptx
Abdullah Khan
 

Similar to Reference - Andrew's Discovery Question (Checklist or outline) (20)

SRE.pptx
SRE.pptxSRE.pptx
SRE.pptx
 
REQUIREMENT ENGINEERING
REQUIREMENT ENGINEERINGREQUIREMENT ENGINEERING
REQUIREMENT ENGINEERING
 
Requirementengg
RequirementenggRequirementengg
Requirementengg
 
05 REQUIREMENT ENGINEERING for students of
05 REQUIREMENT ENGINEERING for students of05 REQUIREMENT ENGINEERING for students of
05 REQUIREMENT ENGINEERING for students of
 
SDLC
SDLCSDLC
SDLC
 
Development Guideline
Development GuidelineDevelopment Guideline
Development Guideline
 
How to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product ManagerHow to Effectively Lead a Focus Group by nexTier Product Manager
How to Effectively Lead a Focus Group by nexTier Product Manager
 
How to Gather Software Product Requirements for IT Solutions
How to Gather Software Product Requirements for IT SolutionsHow to Gather Software Product Requirements for IT Solutions
How to Gather Software Product Requirements for IT Solutions
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability Evaluation
 
Learning design toolkit v0.2
Learning design toolkit v0.2Learning design toolkit v0.2
Learning design toolkit v0.2
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitation
 
Alphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster Recovery
Alphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster RecoveryAlphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster Recovery
Alphabet Soup: A(utomation), BC (Business Continuity) and DR (Disaster Recovery
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysis
 
HI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slidesHI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slides
 
Software Requirements engineering
Software Requirements engineeringSoftware Requirements engineering
Software Requirements engineering
 
Phases of software development
Phases of software developmentPhases of software development
Phases of software development
 
Requirements Engineering
Requirements EngineeringRequirements Engineering
Requirements Engineering
 
System development
System developmentSystem development
System development
 
Lec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptxLec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptx
 

Reference - Andrew's Discovery Question (Checklist or outline)

  • 1. Discovery / Kick-off Questions Project Background • What is the main goal of this project? • What outcome will make this project successful? • How will you measure that success? • Do you need to launch the release/project in a certain time frame or based on an event? • What are the possible problems and opportunities related to this project? • Are there any mandatory requirements? • Are there any similar projects or processes that we should emulate with this effort? • Who else will be impacted by this project? Is there anyone else we should invite to our sessions? Audience • Who are the primary users? • What are your goals for the primary users? • What are the other reports, processes and systems involved? • What are your goals for these users? • What do these users want? • What do your users want to do? • What should be avoided while implementing this project? • Who is the secondary audience for this application? (repeat questions above) High Level System Details • What System Inputs will be required, and who owns them?  Files / Extracts  Reports  Systems / Database Tables • When these Inputs loaded, do you need any automated systemlogic or processing? • Will any user Security be required? • What type of interfaces (screens and forms) will we need to accomplish our goals? • What System Outputs will be required, and who owns them?  SQL Updates  Extracts (written to directory paths)  Reports (developed in SSRS or Crystal)  Email notification