Question 520
An engineer drops an old column before downstream clients have migrated to its replacement. Which result would provide the strongest acceptance evidence?
Explanation
Correct Answer
Backward-compatible phased changes are safer than immediately destructive schema edits. The observation “Old and new app versions work during transition and rollback remains viable” directly confirms the chosen action worked for this situation: An engineer drops an old column before downstream clients have migrated to its replacement.
Incorrect Answers
Deployment automation should preserve segregation of duties for high-impact database changes. This observation would not establish that the required result occurred for An engineer drops an old column before downstream clients have migrated to its replacement. The confirming test is: Old and new app versions work during transition and rollback remains viable.
Branch policies and PR reviews establish a controlled path from proposed schema to release. This observation would not establish that the required result occurred for An engineer drops an old column before downstream clients have migrated to its replacement. The confirming test is: Old and new app versions work during transition and rollback remains viable.
Applying functions to indexed columns often prevents efficient predicate seek pushdown. This observation would not establish that the required result occurred for An engineer drops an old column before downstream clients have migrated to its replacement. The confirming test is: Old and new app versions work during transition and rollback remains viable.