Want to write better acceptance criteria? πŸ€”

by Apr 26, 2023Shorts

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

The Marketing Developer

I build automation and integrations that remove the annoying stuffβ€”using Power Platform, Dynamics 365 & Azure.

Get My Thoughts on Automation & Development

Join my personal newsletter and get practical insights on building faster, integrating smarter, and removing friction in IT systems β€” especially on Power Platform and Dynamics 365.

Related

Hourly billing is nuts.

Hourly billing is nuts. Because the slower someone works, the more you pay. And the faster someone is… the more they get punished. Great system,...

read more