Assume there is a graphically intensive visual feature in app X. It includes dimming out some part of the screen at some point in the program. The story revolves around implementing a similar feature in our app which is of the same genre.

The PO insists at adding an acceptance criterion, "achieve the same exact effect as in the reference app".

Is that a valid acceptance criterion?

How can we know that we have achieved it in terms of the definition of done?

1 Answer 1


The concept is valid, which is to seek a result based on a reference. But of course it needs to be broken down into measurable points.

For example: the acceptance test will be like:

Achieve the same exact effect as in screen x in app y in terms of:

1. Dimming effect hex value is #9999

2. Area affected by dimmed light is 70% of the screen

3. Colorful items are in black and white...etc

The main goal of any acceptance test is to help the team to mark the task or feature done. So it has to be measurable not subjected to personal opinions.

  • Agreed. "Copy feature X" doesn't sound particularly helpful when it comes to implementing the feature, and comparing the outcome will be similarly difficult.
    – Llewellyn
    Jul 6, 2017 at 18:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.