服務型軟件開發(fā)要注意什么?
發(fā)布時間:2020-12-06閱讀次數:1755
軟件開發(fā)是根據用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過程,是一項包括需求獲取、開發(fā)規(guī)劃、需求分析和設計、編程實現、軟件測試、版本控制的系統(tǒng)工程。
它通常采用軟件開發(fā)工具進行開發(fā),包括研究、修改、復用、重新設計(再工程)、維護等活動。
軟件開發(fā)一般包括以下步驟:
軟件危機:在計算機硬件和軟件開發(fā)成本不斷下降的今天,軟件危機越來越突出,這主要體現在軟件開發(fā)進度、開發(fā)成本和產品質量遠遠不能達到用戶需求。
軟件開發(fā)模型:在有了軟件之后,還需要有開發(fā)模型,用來解決軟件危機。
軟件開發(fā)方法:在有了開發(fā)模型之后,還需要有開發(fā)方法,用來提高開發(fā)的效率和質量。
軟件開發(fā)工具:在有了開發(fā)模型和開發(fā)方法之后,還需要有開發(fā)工具,用來提高開發(fā)效率和質量。
服務型軟件開發(fā)需要注意以下幾點:
用戶需求的價值:用戶需求與用戶價值相關聯,企業(yè)服務軟件的用戶價值是提升用戶的操作體驗,方便部門工作者使用,提升工作效率,包括了功能滿意度,操作便捷度等。
產品需求:產品需求不具備業(yè)務價值,產品價值更多體現在整個系統(tǒng)的價值。