Tacit requirements

Tacit requirements image
Tacit requirements are usually undocumented and often just expected. Deciphering such requirements comes with experience and practice. As a tester, it's important to test against tacit requirements and expectations as these often get ignored during the development lifecycle, time pressure, iterative updates, etc. 

Examples of tacit requirements: 
  • Consistency: Uniform behaviour within and across features as well as other similar applications. 
  • History: Backward compatibility with previous versions. Changes to a feature will have no impact on other features. 
  • Familiar user expectations: Aligning user experience with industry norms or comparable products. Example: It is assumed that a double click will open a file. 
The membership for software testing professionals image
Join thousands of other software testers in levelling up their careers
Explore MoT
Software Testing Live: Episode 02: Access All Areas image
Software Testing Live: Episode 02: Access All Areas with Jane D'Cruz
MoT Foundation Certificate in Test Automation
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise
This Week in Testing
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.