Software deployment is the installation and configuration of software once it has been formally accepted. Deployment of new software has security implications and requires monitoring and maintenance. Disposal procedures should be developed for when a system reaches end-of-life (EOL).