信息技術(IT)領域的項目經理有時會使用術語“總線編號”,以評估在給定軟件開發項目中工作的團隊的穩定性。它指的是在不嚴重危及項目的情況下,可能被總線擊中的參與程序員的數量數字是一種量化項目風險的方法,而項目處于易...
信息技術(IT)領域的項目經理有時會使用術語“總線編號”,以評估在給定軟件開發項目中工作的團隊的穩定性。它指的是在不嚴重危及項目的情況下,可能被總線擊中的參與程序員的數量數字是一種量化項目風險的方法,而項目處于易受攻擊的開發狀態。手持計算機為復雜軟件編寫程序通常是一個團隊的工作。許多程序員和系統工程師可以一起為特定的軟件開發各種子系統和實用程序。通常,這些程序員單獨或以小組的形式在程序的某個特定方面工作。隨著項目的進行,程序員變得不可或缺,因為在項目中工作的其他人都無法理解和完成他們已經開始的代碼。要想了解問題的復雜性,想象一下開發一個完整的操作系統。如果一個團隊負責為系統開發每一個實用程序,則完成該項目需要數年時間。相反,一個公司可能會有一個團隊負責網絡組件,另一個團隊負責圖形界面等。在大多數情況下,這些獨立的團隊很少會以任何有意義的方式進行合作;他們的貢獻只有在最終產品準備好組裝之后才會合并。因此,每個團隊基本上都是盲目的。因為不同的自主團隊對其他團隊使用的編碼結構或編程設計知之甚少甚至一無所知,每個單獨的團隊對項目的結果變得更加重要,如果有足夠多的團隊成員退出項目,或者被公共汽車撞到,整個項目可能會遭受嚴重的挫折,甚至失敗估算一個特定項目的總線數量可以讓管理人員知道項目有多安全,并確定任何特定程序員對項目的消耗程度。管理的目標是組織項目結構,使總線數量最大化,從而最大限度地降低風險。團隊編程有助于增加公交車數量,因為團隊中的每個人都可以對整個系統有足夠的了解,以便在少數程序員發生問題時繼續項目。代碼評審提供了另一種增加總線數量的方法:團隊可以研究和分析其他人在項目中編寫的代碼,傳播系統知識。增加總線數量的最后一個方法是利用文檔,在實際代碼中留下注釋,解釋代碼如何工作以及為什么工作,程序員的意圖和方法是什么,任何使編程代碼庫知識多樣化的技術都會增加理論總線數,增加項目的安全性
-
發表于 2020-08-07 15:22
- 閱讀 ( 692 )
- 分類:電腦網絡