• In my universe, the root of most UAT or production change requests isn't coding mistakes or oversights on the part of the developer, but rather that the functional requirements don't actually match how the end users conceptualize how the end result should look (which itself may even be a moving target that evolves once development begins and long after the first deployment).

    "Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho