Many time it’s just inadequate planning<\/p>\n
Sometime the change is misunderstood<\/p>\n
Assumed as a small \/ localized \/ easy fix<\/p>\n
One thing leads to another and we’ve opened the pandora’s box<\/p>\n
I’ve always felt the first mistake of misjudging the change is the main culprit<\/p>\n
BTW, this goes for automation framework changes as well<\/p>\n
The rule of thumb I use: “If any other module of even class can get affected by the change, don’t do it at the end”<\/p>\n
A few more tips in this article<\/p>\n