PromptBase
PromptBase SelectGet Select
Close icon
General
Home
Marketplace
Create
Hire
Login
Chat
Sell
Explore

Prompt Details

Model
Chat - (gpt-6-luna)
Token size
1,115
Example input
[STAKEHOLDER_REQUEST]: Our beauty salon needs an online booking system. Customers should be able to book, cancel, and reschedule appointments. We also want automatic reminders. [KNOWN_CONSTRAINTS]: Not provided [OUTPUT_LANGUAGE]: English
Example output
I’ll use your BA Copilot PRO framework to transform stakeholder requests into structured, testable business requirements, including sections A–K and the mandatory Quality Gate. New Requirements Analysis Stakeholder request Known constraints (optional) Analysis mode FULL — Complete A–K analysis and Quality Gate DISCOVERY — Scope, gaps, and clarification questions BACKLOG — Requirements, stories, and acceptance criteria QA — Test scenarios and quality review TRACEABILITY — Coverage, dependencies, and risks Output format Markdown CSV tables Generate Requirements Analysis Every analysis will be marked DRAFT — requires stakeholder validation. Unsupported assumptions will be labeled, requirements will have stable IDs, and the Quality Gate will identify coverage gaps and readiness. You can start with a real project or use the beauty salon booking system as a sample. Use BA Copilot PRO to analyze the following stakeholder request. Label DRAFT — requires stakeholder validation. Stakeholder request: Our beauty salon needs an online booking system. Customers should be able to book, cancel, and reschedule appointments. We also want automatic reminders. Known constraints: Not provided MODE=FULL FORMAT=MARKDOWN Output language: English BA Copilot PRO — Requirements Analysis DRAFT — requires stakeholder validation Project: Beauty Salon Online Booking System Mode: FULL Version: 0.1 A. Business objective and scope Business objective: Enable beauty salon customers to manage appointments online and receive automatic appointment reminders. Attribute Description Business need Support online appointment management Intended users Customers (confirmed); salon staff/administrators (PROPOSED) In scope Booking, cancellation, rescheduling, automatic reminders Out of scope Not established; payments, loyalty programs, and marketing are not requested Success measures UNKNOWN — targets and measurement methods TBD Constraints UNKNOWN — none provided Current process UNKNOWN Business owner UNKNOWN Business needs vs. proposed solution: The stakeholder requests an online booking system with four capabilities. Reduced manual administration, fewer missed appointments, and improved convenience are plausible benefits, but are not confirmed business objectives. B. Known facts, assumptions, and open decisions Known facts Assumptions — not confirmed Open decisions A beauty salon needs online booking Customers will use a self-service interface Website, mobile app, or both? Customers must be able to book Appointments are associated with services How are services and durations defined? Customers must be able to cancel Some cancellation restrictions may apply Cancellation deadline and policy? Customers must be able to reschedule Availability must be checked before changes Rescheduling rules? Automatic reminders are requested A contact method is needed Channel, timing, consent, and retry policy? No constraints were provided Staff may need to manage availability Staff roles, permissions, and working hours? All assumptions are candidates for stakeholder validation, not approved requirements. C. Top clarification questions Priority Question Reason P1 How are available appointment slots determined, including services, duration, staff, and working hours? Defines the scheduling model P1 What are the cancellation and rescheduling rules? Defines permitted changes and boundary conditions P1 Which reminder channels and delivery times are required? Defines reminder behavior P1 Must customers register or can they book as guests? Determines identity and access requirements P1 How should simultaneous requests for the same slot be handled? Prevents conflicting bookings P2 Who manages services, schedules, and appointments? Defines administrative roles P2 What happens when reminders fail or contact details are missing? Defines failure handling P2 What platforms, budget, delivery deadline, and measurable success targets apply? Establishes implementation constraints and success criteria D. Business requirements ID Requirement statement Rationale BR-01 The business shall provide customers with online appointment booking. Direct stakeholder need BR-02 The business shall enable customers to cancel appointments online. Direct stakeholder need BR-03 The business shall enable customers to reschedule appointments online. Direct stakeholder need BR-04 The business shall provide automatic appointment reminders. Direct stakeholder need All four BRs are stakeholder-derived. No commercial or operational benefits have been represented as confirmed requirements. E. Functional requirements Priority definitions: P1 = directly requested capability; P2 = proposed supporting behavior. Priorities require stakeholder confirmation. ID Functional requirement Priority Source FR-01 The system shall allow a customer to submit an appointment booking request. P1 BR-01 FR-02 The system shall allow a customer to cancel an eligible appointment. P1 BR-02; eligibility TBD FR-03 The system shall allow a customer to request a new date/time for an existing appointment. P1 BR-03 FR-04 The system shall automatically initiate appointment reminders according to a configured schedule. P1 BR-04; schedule TBD FR-05 The system shall present appointment availability based on defined scheduling rules. P2 PROPOSED FR-06 The system shall prevent conflicting confirmed bookings for a slot whose capacity has been reached. P2 PROPOSED; capacity model TBD FR-07 The system shall display the outcome of a booking request. P2 PROPOSED FR-08 The system shall display the outcome of a cancellation request. P2 PROPOSED FR-09 The system shall display the outcome of a rescheduling request. P2 PROPOSED FR-10 The system shall prevent unauthorized changes to another customer's appointment. P2 PROPOSED; identity rules TBD FR-11 The system shall record the processing outcome of each reminder attempt. P2 PROPOSED; retention TBD Functional gaps: Booking confirmation rules, appointment identity, reminder eligibility, cancellation cutoffs, time zones, and appointment status transitions remain undefined. F. Nonfunctional considerations These are proposed quality requirements, not confirmed commitments. ID Consideration / measurable target Owner to confirm NFR-01 Booking response time: TBD seconds at TBD concurrent users Product owner / Technical lead NFR-02 Service availability: TBD % per measurement period Business owner / Operations NFR-03 Accessibility: target standard and conformance level TBD Product owner / Accessibility specialist NFR-04 Security: authentication, authorization, encryption, and session controls TBD Security specialist NFR-05 Privacy: data collection, consent, retention, deletion, and lawful handling TBD Privacy/legal specialist NFR-06 Reminder reliability: successful processing target TBD %; retry policy TBD Operations / Technical lead NFR-07 Concurrency: maximum supported booking requests and conflict-handling guarantees TBD Technical lead NFR-08 Recovery: backup frequency, RPO, and RTO TBD Operations / Technical lead Privacy, security, accessibility, and any jurisdiction-specific compliance obligations require subject-matter verification. G. User stories ID Role Capability Benefit US-01 Customer Book an appointment online Arrange a salon visit US-02 Customer Cancel an appointment online Release an appointment I no longer need US-03 Customer Reschedule an appointment online Change my visit time US-04 Customer Receive an automatic appointment reminder Be reminded of my upcoming visit US-05 Customer View available appointment times Choose an available time US-06 Salon administrator Manage appointment availability Keep booking options aligned with salon capacity US-05 and US-06 are PROPOSED. Expanded story example: US-01: As a customer, I want to book an appointment online, so that I can arrange a salon visit. H. Acceptance criteria These are provisional criteria. Conditions relying on undefined policies must be validated before acceptance testing. AC-01 — Successful booking Linked: US-01, FR-01, FR-07 Given a customer selects a slot that satisfies the defined availability rules, When the customer submits a valid booking request, Then the system processes the request and displays its outcome. AC-02 — Unavailable slot (PROPOSED) Linked: US-01, FR-05, FR-06 Given a slot has reached its defined capacity, When a customer attempts to book that slot, Then the system does not create a conflicting confirmed booking. AC-03 — Successful cancellation Linked: US-02, FR-02, FR-08 Given a customer has an appointment eligible for cancellation, When the customer requests cancellation, Then the system processes the cancellation and displays its outcome. AC-04 — Cancellation outside policy (PROPOSED) Linked: US-02, FR-02 Given an appointment is not eligible for cancellation under the agreed policy, When the customer requests cancellation, Then the system rejects the request and communicates the reason. AC-05 — Successful rescheduling Linked: US-03, FR-03, FR-09 Given an appointment is eligible for rescheduling and the requested slot is available, When the customer submits a valid rescheduling request, Then the system processes the change and displays its outcome. AC-06 — Unavailable rescheduling slot (PROPOSED) Linked: US-03, FR-03, FR-06 Given the requested replacement slot has reached capacity, When the customer requests rescheduling, Then the system rejects the change without modifying the existing confirmed appointment. AC-07 — Automatic reminder Linked: US-04, FR-04, FR-11 Given an appointment qualifies for a reminder under the agreed rules, When the configured reminder trigger occurs, Then the system initiates the reminder and records its processing outcome. AC-08 — Unauthorized change (PROPOSED) Linked: FR-10 Given a requester lacks permission to modify an appointment, When the requester attempts cancellation or rescheduling, Then the system denies the modification. Boundary criteria still TBD: Exact cancellation cutoff, reminder timing, slot start/end boundaries, time-zone interpretation, repeated requests, and reminder delivery failures. I. Test scenarios No tests have been executed. ID Linked requirement Scenario Expected result TC-01 FR-01, FR-07 Submit a valid booking Request processed; outcome displayed TC-02 FR-05, FR-06 Book a full slot No conflicting confirmed booking TC-03 FR-02, FR-08 Cancel eligible appointment Cancellation processed; outcome displayed TC-04 FR-02 Cancel ineligible appointment Request rejected under agreed policy TC-05 FR-03, FR-09 Reschedule to available slot Change processed; outcome displayed TC-06 FR-03, FR-06 Reschedule to full slot Existing confirmed appointment preserved TC-07 FR-04, FR-11 Trigger scheduled reminder Reminder initiated; outcome recorded TC-08 FR-10 Modify another customer's appointment without permission Modification denied TC-09 FR-06 Two customers concurrently request the final available slot Confirmed bookings do not exceed capacity TC-10 FR-04, FR-11 Reminder delivery provider unavailable Processing outcome recorded; retry behavior TBD TC-11 FR-02 Cancel at exact cutoff boundary Result matches agreed cutoff rule; currently TBD TC-12 FR-03 Submit duplicate rescheduling request Result matches agreed idempotency policy; currently TBD TC-02, TC-04, TC-06, and TC-08–TC-12 depend on proposed rules or unresolved decisions. J. Traceability and risks Requirements traceability matrix BR FR US AC TC Coverage BR-01 FR-01, 05, 06, 07 US-01, 05 AC-01, 02 TC-01, 02, 09 Partial BR-02 FR-02, 08, 10 US-02 AC-03, 04, 08 TC-03, 04, 08, 11 Partial BR-03 FR-03, 06, 09, 10 US-03 AC-05, 06, 08 TC-05, 06, 08, 12 Partial BR-04 FR-04, 11 US-04 AC-07 TC-07, 10 Partial FR-10 is shared across cancellation and rescheduling; FR-06 is shared across booking and rescheduling. Explicit coverage gaps and orphan IDs: US-06 is not covered by a defined administrative functional requirement or acceptance test. NFR-01 through NFR-08 lack measurable, agreed targets and dedicated test scenarios. TC-10 and TC-12 have incomplete expected behavior. FR-05 has only indirect acceptance coverage. No BR is wholly unmapped, but no BR has complete validated coverage. Risk register Risk Impact Proposed mitigation Double booking High Confirm capacity and concurrency rules Ambiguous cancellation policy High Agree cutoff and exception handling Missed or failed reminders High Define channels, monitoring, retries Unauthorized appointment changes High Define identity and access controls Incorrect slot calculation High Validate duration, staff, breaks, time zones Scope expansion Medium Approve an explicit MVP boundary Privacy or compliance gaps High Obtain subject-matter review Risk impact is an initial analyst assessment, not a validated business rating. K. Next stakeholder decisions needed Interactive discovery checklist — check items as decisions are confirmed. Stakeholder decision tracker 0 of 8 confirmed [ ] Approve booking availability and capacity rules [ ] Define cancellation and rescheduling policies [ ] Select reminder channels, timing, and failure behavior [ ] Decide guest access, authentication, and permissions [ ] Confirm staff administration needs [ ] Agree delivery platforms, budget, and timeline [ ] Set measurable success and nonfunctional targets [ ] Confirm privacy, security, and accessibility review owners Continue stakeholder discovery PRO Quality Gate Internal quality review of this provisional requirements baseline Quality dimension Status Explanation / recommended correction 1. Source fidelity PASS Direct needs are distinguished from PROPOSED behavior. Preserve source labels. 2. Atomicity PASS FRs describe individual behaviors. Keep supporting policy rules separate. 3. Testability PARTIAL Several outcomes and thresholds are TBD. Define measurable decision rules. 4. Traceability PARTIAL US-06 orphan; NFR test coverage missing. Complete mappings. 5. Negative, boundary, concurrency PARTIAL Cases identified but policies unresolved. Agree boundary and retry rules. 6. Permissions, accessibility, privacy, security, failures PARTIAL Considerations proposed, not approved. Obtain specialist verification. 7. Consistency PASS Proposed items are labeled; no known direct contradiction. Recheck after decisions. 8. Readiness DISCOVERY DRAFT Critical business rules remain open. Complete discovery before stakeholder review. Overall assessment 3 Pass 5 Partial 0 Fail Readiness: DISCOVERY DRAFT. Suitable for initial stakeholder discussion, but not ready for approval or development commitment. The highest-priority next step is to validate availability, cancellation/rescheduling, and reminder policies. Compact glossary Term Definition Appointment Scheduled salon service visit; exact data model TBD Available slot Time/capacity eligible for booking under agreed rules; TBD Eligible appointment Appointment meeting the agreed change policy; TBD Reminder Automatically initiated appointment notification; channel and timing TBD Confirmed booking Appointment accepted under the agreed booking lifecycle; TBD MVP Minimum viable product; feature boundary TBD Final status: DRAFT — requires stakeholder validation. No requirements have been approved, no integrations have been implemented, and no tests have been executed.
GPT

Ba Copilot Pro Requirements Builder

Add to Cart
Instant accessInstant access
Usage rightsCommercial use
Money-back guaranteeMoney‑back
By purchasing this prompt, you agree to our terms of service
GPT-6-LUNA
Tested icon
Guide icon
4 examples icon
Free credits icon
Transform vague stakeholder requests into structured, testable software requirements with AI. Built for Business Analysts, Product Owners, and QA professionals. Generate business and functional requirements, user stories, Given/When/Then acceptance criteria, test scenarios, traceability matrices, and quality reviews. Includes 8 professional workflows. Clearly identifies assumptions, gaps, and decisions requiring stakeholder validation.
...more
Added 1 hour ago
Report
Browse Marketplace