蓋爾定律指出,一個有效的復雜系統(tǒng)總是從有效的簡單系統(tǒng)演變而來。(而非一開始就是一個龐雜且有效性未知的系統(tǒng))。如何使用此定律:在設計最小可行產(chǎn)品時利用它。
帕累托原則 (或八二定律) 認為,大約 80% 的有效結(jié)果來自 20% 的關鍵努力。如何使用此定律:在設計最小可行產(chǎn)品時利用它。
帕金森定律指出,工作的延展是為了填補完成工作的時間或預算。如何使用這條定律:用它來設定足夠遠的最后期限(但不要太遠)。
古德哈特定律指出,當度量成為目標,它就不再是一個好的度量。如何使用這條定律:在構建旨在完成困難任務的系統(tǒng)(如公共產(chǎn)品募資或抵制虛假身份)時,堅決遵守這條定律。
在 Fred Brooks 在其著作《The Mythical Man-Month》中指出,為延期的軟件項目增加人力會使延期更為嚴重。如何使用這條定律:保持較小的團隊規(guī)模。
摩爾定律是英特爾聯(lián)合創(chuàng)始人戈登·摩爾(Gordon Moore)在1965年提出的一項觀察,即芯片上的晶體管數(shù)量大約每兩年翻一番,但其成本反而減半。如何使用這個定律:我們都在有機地駕馭摩爾定律的浪潮。這是在科技領域創(chuàng)造巨額回報的一部分!
梅特卡夫定律認為,電信網(wǎng)絡的價值與系統(tǒng)連接用戶數(shù)的平方成正比(n^2)。如何使用這個定律:為指數(shù)級價值創(chuàng)造而構建!
鄧巴數(shù)表明,可以與之保持穩(wěn)定社會關系的人數(shù)存在認知極限。如何使用此定律:除非另有必要,否則保持較小的團隊規(guī)模!如果需要擴展團隊,請注意每個級別的最佳信任模式。
Unix 的理念是:1) 讓每個程序做好一件事,2) 讓每個程序的輸出成為另一個程序的輸入,3) 編寫程序讓其協(xié)同工作。如何使用此定律:構建模塊化軟件!
康威定律認為,組織設計的系統(tǒng)會反映出其自身的通信結(jié)構。如何使用此定律:使用類似于軟件開發(fā)的方式設計你的組織。請注意,整體結(jié)構不能擴展!
?
登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。文章內(nèi)容僅供參考,不構成投資建議。投資者據(jù)此操作,風險自擔。