Why is change control so hard? Why can’t people think before they release? I understand if you are in heavy development, Alpha or Beta phases even. But, in a production environment with customers depending on you… why would you deploy changes that simply break the way people do business?
At my job, we have a vendor, an ASP that provides an “API” for us to access our data. This “API” is really just an xml output from a web server, but it does the job. We suck data down and import it into our system nightly. This vendor, periodically, makes changes that break this “API” without even thinking about the consequences.
Change control really isn’t hard, but it just must not be human nature…
I think this is a common problem in IT, but not other industries. Imagine if a team working on a pipeline in Alaska didn’t follow proper change contol guidelines? Or an F-15 mechanic? If they can do it, we can do it!
Ok, I am done ranting for now…