Tools & Templates

Requirement Elicitation

NameTypeDescription
Requirement SourcesChecklistList of potential sources to consider when performing stakeholder analysis
BrainstormingGuideStep-by-step guidance on effective brainstorming
Document AnalysisGuideGuidance on performing effective document analysis
Focus GroupsGuideStep-by-step guidance on facilitating effective focus groups
Interface AnalysisGuideStep-by-step guidance on conducting effective interface analysis
InterviewsGuideStep-by-step guidance on conducting effective interviews
ObservationGuideStep-by-step guidance on conducting effective observations
WorkshopsGuideStep-by-step guidance on facilitating effective workshops
Non-Functional Requirement ConsiderationsChecklistA spreadsheet that lists the typical non-functional requirement classifications that should be considered when documenting requirements

Requirement Documentation

NameTypeDescription
Good Requirement CharacteristicsChecklistA list of questions to help perform requirements analysis to ensure that your requirements are specified well
Functional Requirements Specification Template (Spreadsheet)TemplateA spreadsheet template for documenting Functional Requirements with built-in option selections for Priority
Requirements Specification Template (Document)TemplateA template for documenting Requirements Specifications in a flexible, textual format with additional sections (e.g., Purpose, Business Objectives & Scope, Glossary, Assumptions & Constraints, Training Requirements, References, Appendices)
Use Case (Spreadsheet)TemplateA spreadsheet template for specifying use cases
Use Case (Document)TemplateA document template for specifying use cases

Other Tools

NameTypeDescription
AI Prompting TipsGuideTips for creating robust AI prompts
AI Prompt ExamplesExampleList of example AI prompts for creation of requirements, test cases, or sql queries
Estimation What-If ToolToolA tool to assess the number of business analysis hours needed for a project