My team are about to implement ALM on several of our most significant and complex models. We're all happy with the process but are a concerned with the extra work it will take to implement quick fixes. I'd love to hear your thoughts on this extra work.
At the moment if an end user calls with an issue we can very quickly implement a fix. Small fixes (e.g. a typo) can be fixed there and then, giving the end user some great customer service. Once we have ALM'd even a typo will require all model builders working in the affected model to down tools while a revision is rolled back, new tag created, typo corrected, new tag created, sync, roll back to previous revision, re-correct the typo etc. A more significant urgent change could stop others from building for hours at a time. It feels painful, costly and burdensome. I'm sure the pros of implementation outweigh the cons.
What is your experience / your customers' experiences? Are we right to think that we'll feel some pain? Do you have any tips to minimise the impact?