From a test perspective, acceptance criteria are
important to identify given they are used to validate
functionality. Also, having acceptance criteria clear
and documented at the beginning of an iteration reinforces
a programmer’s mindset and helps her/him
in developing a properly designed set of unit tests
through Test Driven Development