軟體部署(英語:Software deployment)是為將一個軟體系統投入使用而進行的所有活動,[1]包括硬體組態、軟體的安裝、環境變數設定等。在一些機器上批次安裝某一程式也稱為軟體部署,分為指派與發布兩種類型。