Create advanced Works with: Any AI

Non-Functional Requirements Checklist

Table output

Specify quality, not just features.

The Open buttons send the prompt text as currently shown below to that site only when you click. Fill in the placeholders first.

Rate this prompt

Loading ratings…

Create a non-functional requirements list. Product and users: [PRODUCT_AND_USERS]. Scale and growth: [SCALE]. Data sensitivity: [DATA_SENSITIVITY]. Regulations (if known): [REGULATIONS].

Return a table: Category | Requirement (measurable) | Target | How verified | Owner. Cover performance (response time, throughput), availability (uptime target and maintenance windows), scalability, security (authentication, authorization, encryption, logging), privacy (data minimization, retention, deletion on request), accessibility (standard to meet, such as WCAG level, to confirm), usability, compatibility, localization, observability, backup and recovery (recovery time and point objectives), and maintainability.

For each, give an example target as a placeholder to adjust, and flag compliance-related items for a specialist [VERIFY for [JURISDICTION]]. Add trade-off notes (higher availability costs more) and a prioritization step. Do not assume regulations apply; list questions to confirm.

Mark each requirement as must or should for launch and give a verification method (load test, security scan, accessibility audit, monitoring alert). Finish with the three non-functional risks most likely to delay launch for a product like mine.

Fill in before use

Optional: type your details and the prompt above updates. Nothing is saved or sent.

Replace each bracketed placeholder with your own details, then paste into Any AI or another assistant.

Related prompts