the steps, processes, and activities that are required to make a software system or update available to its intended users