技術質量:自由軟件開發的良好實踐

技術質量:自由軟件開發的良好實踐

技術質量:自由軟件開發的良好實踐

正如我們在生活的各個方面一樣, 技術質量(無結構故障),軟件開發 也是 成功

因此, 評測 深而連續的 技術素質 產品的開發,在這種情況下,主要是 ,是優先事項 先決條件,這樣它不僅可以達到創建目的,而且不會因缺陷而導致其他問題 技術素質.

技術質量:概念-簡介

技術品質

Un 軟件產品 o 與開發的數字工具(應用程序,程序,系統) 技術素質 促進 維護和可重用性 部分或全部。

另外,給予並保持 技術素質軟件產品,這並不是應該輕易完成的事情,因為軟件已經成為當今的 組織的主要資產和戰略目標,因為每天其中最重要的過程及其生存本身都取決於 軟體,甚至更多 無故障或錯誤 在他們的日常中。

建立數字工具的技術質量的前提是,編寫源代碼和數字工具的體系結構應避免結構上的缺陷,這些缺陷可能會阻止其使用或重複使用,並且也有助於理解和閱讀其內容。源代碼. 技術評估-發布數字工具的指南| 美洲開發銀行發展守則倡議

哪些特徵定義了軟件的技術質量?

  • 靈活性: 提供完整的操作而沒有主要許可限制。
  • 可移植性: 要授予多平台操作,重點是免費操作系統。
  • 可擴展性: 為決策提供適當的文獻和信息支持。
  • 互操作性: 與其他軟件產品實現令人滿意的互連。
  • 卸貨: 允許在不同的上下文和用例中部署和使用它。

技術債務:概念

技術債務

因此,全世界很多 機制,標準,程序,規範或良好做法 確保創建的每個軟件產品都具有最高水平的技術質量,並且不會隨著時間的推移積累任何水平的技術債務。 標準,就像以前的 ISO / IEC 9126 和當前 ISO / IEC 25000. 程序例如 Sonaqube和更好的代碼中心。 和機製或程序,如 指標 的類型 阻止者問題 o 重複行.

構建軟件時,應正確構建軟件(從技術角度來看)與實際構建軟件之間的差異被稱為技術債務。 如果事情做得不好,該債務將隨著時間的流逝而增加或累積,並將導致實施新功能或僅維護該軟件的成本越來越高。 好像是銀行授予我們的抵押貸款. 軟件的技術質量,一個關鍵的成功因素(技術債務)| 百分百

達到技術質量的良好做法

良好的技術質量規範

在我們的文章中,我們以 良好做法 由...構思和披露 發展守則倡議 德爾 美洲開發銀行,關於範圍 技術評估,必須在開發軟件產品(數字工具)時進行,尤其是自由和開放的軟件產品,以確保 技術素質

其中 他們提供的良好做法,如下所述:

  • 編寫簡短的代碼單元: 為了便於理解代碼。
  • 編寫簡單的代碼單元: 方便代碼驗證。
  • 編寫一次代碼: 為了減少重複的錯誤並避免重複的更改。
  • 保持驅動器接口較小: 為了方便它們的重用。
  • 不同的職責分為不同的模塊: 為了方便他們的改變。
  • 一對鬆散的架構組件: 有利於組件的隔離。
  • 使架構組件保持平衡: 為了便於理解代碼。
  • 保持代碼量少: 為了方便軟件的維護。
  • 自動化測試: 簡化工作並防止錯誤。
  • 編寫乾淨的代碼: 為了避免已經優化的代碼的複雜性。

要擴展此信息,請在 良好做法 就...而言 文件 為了發展 免費軟件,由 發展守則倡議 德爾 美洲開發銀行 您可以單擊以下鏈接: 技術評估-發布數字工具的指南。 在上一篇文章中,我們將探討涉及 良好做法發牌 德爾 免費和開放軟件 他們自己。

最後,如果您想閱讀我們之前的相關文章 開發免費和開放軟件的良好實踐:文檔,點擊 這裡.

結論

結論

我們希望 ESTA 有用的小貼子«Buenas prácticas» 在...方面 «calidad técnica» 必須保證所開發的任何軟件產品,尤其是 «Software libre y abierto»,對整個過程都非常感興趣和有用 «Comunidad de Software Libre y Código Abierto» 並為應用程序和應用程序的美妙,龐大和不斷發展的生態系統的傳播做出了巨大貢獻 «GNU/Linux».

有關更多信息,請不要總是猶豫訪問任何 在線圖書館OpenLibra y 傑迪 讀書 書籍(PDF) 關於這個話題或其他 知識領域。 現在,如果你喜歡這個 «publicación», 不要停止分享 與他人,在你的 最喜歡的網站,渠道,團體或社區 社交網絡,最好是免費開放的 乳齒象,或者像 Telegram.

或直接訪問我們的主頁,網址為 DesdeLinux 或加入官方頻道 電報 DesdeLinux 閱讀此書或其他有趣的出版物並為其投票 «Software Libre», «Código Abierto», «GNU/Linux» 和其他相關主題 «Informática y la Computación»,和 «Actualidad tecnológica».


成為第一個發表評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。