擔保業務系統軟件開發遵循原則

文章出處:本站    人氣:190    發表時間:2019-10-21 16:00:31

在軟件開發的過程中,我們一向遵循軟件產品的以下原則:

1、功能性:

與一組功能及其指定的性質有關的一組屬性,具體包括:適合性:與規定任務能否提供一組功能以及這組功能的適合程度有的軟件屬性;準確性:與能否得到正確或相符的結果或效果有關的軟件屬性;互用性:與同其他指定系統進行交互的能力有關的軟件屬性;依從性:使軟件遵循有關的標準,約定,法規及類似規定的軟件屬性;安全性:與防止對程序及數據的非授權的故意或意外訪問的能力有關的軟件屬性。

2、可靠性:

與在規定的一段時間和條件下,軟件維持其性能水平的能力有關的一組屬性,具體包括:成熟性:與由軟件故障引起失效的頻度有關的軟件屬性;容錯性:與在軟件故障或違反指定接口的情況下,維持規定的性能水平的能力有關的軟件屬性;易恢復性:與在失效發生后,重建其性能水平并恢復直接受影響數據的能力以及為達此目的所需的時間和能力有關的軟件屬性。

3、易用性:

與一組規定或潛在的用戶為使用軟件所需作的努力和對這樣的使用所作的評價有關的一組屬性,具體包括:易理解性:與用戶為認識邏輯概念及其應用范圍所花的努力有關的軟件屬性;易學性:與用戶為學習軟件應用所花的努力有關的軟件屬性;易操作性:與用戶為操作和運行控制所花努力有關的軟件屬性。

4、效率:

與在規定的條件下,軟件的性能水平與所使用資源量之間關系有關的一組屬性,具體包括:時間特性:與軟件執行其功能時響應和處理時間以及吞吐量有關的軟件屬性;資源特性:與在軟件執行其功能時所使用的資源數量及其使用時間有關的軟件屬性。

5、可維護性:

與進行指定的修改所需的努力有關的一組屬性,具體包括:易分析性:與為診斷缺陷或失效原因及為判定待修改的部分所需努力有關的軟件屬性;易改變性:與進行修改,排除錯誤或適應環境變化所需努力有關的軟件屬性;穩定性:與修改所造成的未預料結果的風險有關的軟件屬性。易測試性:與確認已修改軟件所需的努力有關的軟件屬性

6、可移植性:

與軟件可從某一環境轉移到另一環境的能力有關的一組屬性,具體包括:適應性:與軟件無需采用有別于為該軟件準備的活動或手段就可能適應不同的規定環境有關的軟件屬性;易安裝性:與在指定環境下安裝軟件所需努力有關的軟件屬性;遵循性:使軟件遵循與可移植性有關的標準或約定的軟件屬性;易替換性:與軟件在該軟件環境中用來替代指定的其他軟件的機會和努力有關的軟件屬性。



相關文章
恒大彩票是正规平台吗