I think the default building mode should be ALM. It's part of our job as model builder to provide the best possibilities to our users. ALM offers great possibilities for stability and testing, to create copies as various important points of the history of the model, segregate duties etc etc Also because setting Up a model to be ALM ready is easy when you are building the model, less so once it's all done and running. Yes ALM can feel cumbersome when you are doing a heavy development and you need to pass a quick update for the prod model (set a revision tag, roll back to prod version, do the change, revisition tag, sync, roll back to dev revisition tag, reproduce change). However what is the alternative ? Developing in the prod model in parallel modules to not disturb users and copy the changes once they are done ? Block them everytime a mistake is made ? or developping in a copy and having to manualyl bring over all the changes ?
... View more