Non-Functional Requirements

Nonfunctional requirements are often incomplete early in a project. New quality attributes may emerge during Sprint Reviews or Retrospectives. When discovered, they should be captured and ordered in the prioritized product backlog.

Key Points

  • Nonfunctional needs (e.g., performance, security, reliability, usability) may surface after work has begun.
  • Identify them during Sprint Reviews or Retrospectives and turn them into backlog items.
  • Define clear acceptance criteria and reflect them in the Definition of Done when appropriate.
  • Estimate and prioritize alongside functional stories, as they can affect architecture and testing.

Example

In a Sprint Review, users report slow page loads. The team adds a backlog item: "As a user, I want product pages to load within 2 seconds under average load," defines acceptance criteria and test approach, estimates it, and reorders the backlog with the Product Owner.

PMP Example Question

During a Sprint Review, a stakeholder requests stricter security logging to meet compliance. What should the team do next?

  1. Add the work to the current Sprint without changing the backlog.
  2. Create a nonfunctional backlog item with acceptance criteria, estimate it, and reprioritize with the Product Owner.
  3. Wait for the next release planning meeting to consider it.
  4. Update the Definition of Done immediately and apply it to all in-progress work without adjustment.

Correct Answer: B — Add it to the prioritized product backlog with clear criteria and prioritization

Explanation: Newly discovered nonfunctional requirements should be captured as backlog items, estimated, and prioritized with the Product Owner rather than inserted mid-Sprint or deferred unnecessarily.

AI-Prompt Engineering for Strategic Leaders

Stop managing administration and start leading the future. This course is built specifically for managers and project professionals who want to automate chaos and drive strategic value using the power of artificial intelligence.

We don't teach you how to program Python; we teach you how to program productivity. You will master the AI-First Mindset and the 'AI Assistant' model to hand off repetitive work like status reports and meeting minutes so you can focus on what humans do best: empathy, negotiation, and vision.

Learn the 5 Core Prompt Elements-Role, Goal, Context, Constraints, and Output-to get high-quality results every time. You will build chained sequences for complex tasks like auditing schedules or simulating risks, while navigating ethics and privacy with human-in-the-loop safeguards.

Move from being an administrative manager to a high-value strategic leader. Future-proof your career today with practical, management-focused AI workflows that map to your real-world challenges. Enroll now and master the language of the future.



Launch your career!

HK School of Management provides world-class training in Project Management with AI and Agile Methodologies. Just for the price of a lunch you can transform your career, and reach new heights. With 30 days money-back guarantee, there is no risk.

Learn More