It’s often impossible to fix a misunderstanding where technology is concerned. If you haven’t identified and communicated your needs clearly at the beginning of a technology project, there may be little or no room for changes later on. Software systems have so many dependencies that a seemingly minor change can ripple outward and cause dozens of unforeseen, undesired consequences. Therefore, a change that might have been easy to implement early on is virtually impossible during the later stages.
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.