Change the Update Process (minor version releases)
It would make updating Archibus easier/faster for the Business Partners if we could get the updates in a better format. A folder with all changed/added files in their respective folders (not all files, just add/changes), a text file listing any file that needs to be deleted (if that ever happens) and a SQ Script with comments and checks.
By just having files that are changed/added in their respective folders, we can drop that in DEV and view the changes in products like SourceTree (GUI for a Git repo.), then accept or merge with our changes.
A well commented SQL script allows us to quickly review the changes before deploying.
The checks will maintain data integrity by not doing things like making a field size larger, but the new size is still smaller than our customized size - therefore truncating client data.
All of this allows us to move very quickly through updates for customers with limited customizations and speeds up the process for highly custom environments.
