Managing code

As part of our work, we need to manage applications and custom code. These are the practices we follow to ensure that code is available to the right people and in the right versions, and that it is kept up to date.