Want to write better acceptance criteria? πŸ€”

by Apr 26, 2023

Want to write better acceptance criteria? πŸ€”

Acceptance criteria often describe functional requirements. But other requirements could be as important for the chosen solution.

πŸ’‘Tip: Enrich acceptance criteria with non-functional requirements

❓What are non-function requirements?

Non-function requirements are quality attributes. Every developer (should) thinks about these when implementing a feature. You’re helping the team to choose the better solution by adding them.

Quality attributes reflect levels of service such as:
– performance, scalability, and availability
– security
– disaster recovery
– accessibility
– monitoring, management, and audit
– flexibility and extensibility
– maintainability
– legal, regulatory and compliance
– internationalization and localization

πŸ‘‰ Write them as a checklist πŸ“‹

Example: πŸ‘‡
– The screen loads within 3 seconds.
– Change should be reflected on the website within 15 minutes.
– Navigation is intuitive and user-friendly.
– Help tooltips are provided on the feature.
– Error messages are clear and informative.

Try this tip next time you’re writing acceptance criteria πŸš€

Do you have tips for writing better acceptance criteria?

#
Remy van Duijkeren

Remy van Duijkeren

Power Platform Advisor

Microsoft Power Platform Advisor with over 25 years of experience in IT with a focus on (marketing) automation and integration.

Helping organizations with scaling their business by automating processes on the Power Platform (Dynamics 365).

Expert in Power Platform, Dynamics 365 (Marketing & Sales) and Azure Integration Services. Giving advice and strategy consultancy.

Services:
– Strategy and tactics advise
– Automating and integrating

Subscribe to
The Daily Friction

A daily newsletter on automation and eliminating friction

Related Content

Cancel Culture in IT

Cancel Culture in IT Cancel Culture is happening in major communities to developers and contributors, like: Linux Kernel C++ Standard Committee Python NixOS openSUSE Godot And the reasons? Completely absurd: Being Republican Liking an old SNL sketch Using the word...

read more

VS Code is NOT an IDE.

VS Code is NOT an IDE. And I like it that way. I use VS Code as a fast text editor. Just a couple of bare-bone plugins. No bloat. No unnecessary features. Just speed. I see people turning VS Code into a full-fledged IDE with tons of extensions. At that point… just use...

read more