軟件開發是一項包含任何最終獲得軟件產品的活動 。