壹、性質不同
1、軟件開發:是根據用戶要求建造出軟件系統或者系統中的軟件部分的過程。
2、程序設計:是給出解決特定問題程序的過程,是軟件構造活動中的重要組成部分。
二、包括內容不同
1、軟件開發:包括需求捕捉、需求分析、設計、實現和測試的系統工程。
2、程序設計:應當包括分析、設計、編碼、測試、排錯等不同階段。
三、特點不同
1、軟件開發:壹個對用戶的需求進行去粗取精、去偽存真、正確理解。
2、程序設計:對於接受的任務要進行認真的分析,研究所給定的條件,分析最後應達到的目標,找出解決問題的規律,選擇解題的方法,完成實際問題。
百度百科-程序設計
百度百科-軟件開發