3 ms·
Those are all highly subjective criteria. If you are going to define quality I would do so in a way that is universally clear and immediately repeatable. Exam
by austincheney 5y ago
Those are all highly subjective criteria. If you are going to define quality I would do so in a way that is universally clear and immediately repeatable.
Examples:
* Page load achieved in 0.5 seconds
* All variables are explicitly typed, if in a loosely typed language.
* Does not use conventions X, Y, Z
* Defect resolutions will not be accepted without corresponding test automation coverage
* All type interfaces will be explicitly documented in markdown language immediately prior to the interface definition.
Another way to think about this is if you cannot automate your quality definitions they aren't that important, because you will almost certainly not enforce them.