什麼是領域? - nick
在商業、技術和一般領域,“領域”一詞經常出現,並在各種上下文中具有許多不同的含義。當與使用不同定義的不同公司或社群合作時,這有時會變得棘手。
一般的問題是,當我們使用像領域這樣的通用和模糊詞時,我們會做出假設,將重點放在聽者身上,以正確確定上下文並選擇正確的含義。
由於領域在我們的世界中是如此常見,我認為有幾個原因可以解釋為什麼更深入地瞭解該詞及其用法非常有益:
- 當他們使用這個詞時,你更有可能理解其他人
- 知道何時使用更能傳達您意圖的其他詞
領域的型別
在牛津字典的定義的域意味著域名知識或活動像物理學或一個人的責任區域。什麼能或不能被視為一個域並沒有任何限制:它實際上幾乎只是一組被認為以某種方式相關的事物或概念。
- “知識或活動領域;尤其是有人負責的”
- - 財務問題是她的領域。
- - 物理學曾經是一個非常男性化的領域。
- - 發生在家庭領域之外的事情
部門、行業、領域
我喜歡StoneyB對sector、industry和field的堆疊交換的描述,因為它們是不同型別的域。我們可以從這些例子中學到一些東西。
- Field最常用於指定專業領域。
- Sector 與industry相似,但通常用於根據結構而不是輸入/輸出來區分領域。
- Industry,它指定了一個商業活動的領域
首先,有一些領域型別對專案的分組方式新增了限制。例如,industry 是一個領域,其中領域概念基於商業努力(如拼車行業)進行分組。
其次,有更具體的詞來描述不同型別的域。為了減少交流中不希望的歧義,請考慮使用特定的定義。
第三,域本質上並不是相互排斥的。相同的概念可能出現在多個領域,如部門、行業和領域。
其他型別的域
以下是其他型別域的一些示例:
- 企業架構領域:業務、資料、架構和技術
- Cynefin 域:明顯、複雜、複雜、混亂、無序
- 社會領域:“社會領域的一些例子包括學校、家庭、宗教、工作場所和政府領域”
- 語義域:“一個特定的地方,在該地方的給定上下文中,共享一組含義,或一種擁有其含義的語言。”
- 邏輯域與物理域:“物理域是一組共享一致記憶體的計算和儲存資源……邏輯域是物理域的抽象”
- 產品域: “產品域是相關產品或服務的域組。在一個組織內,通常有幾個可識別的產品域,…… ”
- 生物領域:“三域系統是Carl Woese等人引入的生物分類。1990 年將細胞生命形式分為古細菌、細菌和真核生物域”
- 心理學領域(又名支柱):生物、認知、發展、社會和人格、心理和身體健康
- 公共領域:“所有不適用專有智慧財產權的創意作品”
- 故障域:“包含計算環境的物理或邏輯部分,當關鍵裝置或服務遇到問題時會受到負面影響”
- 域(資料網格):“域需要以一種易於使用的方式託管和提供其域資料集……將資料作為產品提供的域;需要增加新技能集:(a)資料產品所有者和 (b)資料工程師”
規模水平
當規模級別不容易從上下文中隱式確定時,詞域也可能有問題。當在業務和軟體架構的上下文中使用域這個詞時,我經常遇到這個問題。
一個系統是由可以組合成區域的部分組成的,這些區域可以組合成更大的區域,那些更大的區域可以組合成更大的區域。域可以應用於任何這些級別。
在討論架構時,我建議使用術語來明確地定義尺度級別,就像社會學中的尺度級別術語一樣:微觀、中觀和宏觀尺度級別。
將微觀、中觀、宏觀應用於業務和軟體架構,我將它們定義為:
- 微領域——可以由單個團隊擁有的專業知識或知識領域。
- 中間域——一個包含多個微域的區域,由一個致力於類似目標的小型團隊社群擁有,可能在域概念上有重疊。
- 宏域——一個包含多箇中間域的區域,是系統的一個非常高階的檢視。
玩轉詞域
有時我們想在使用領域這個詞時偷懶,因為它的含義可以很容易地從上下文中確定。在這些情況下,不需要在單詞中新增一百個限定詞。
在其他情況下,領域這個詞可能會導致混淆和關於語義的爭論。在這些情況下,有兩個小技巧需要牢記:您能否更具體地說明域的型別,是否有助於闡明規模級別?
相關文章
- 核心領域模式 -Nick Tune模式
- 從領域到價值流 - Nick
- Python是什麼?哪些領域會用到?Python
- 什麼是Python?Python涉及哪些領域?Python
- 什麼是人工智慧領域的 GAN人工智慧
- 領域模型的核心本質是什麼?模型
- 領域驅動設計的DDD與ddd - nick
- 什麼是人工智慧領域的 Foundation Model?人工智慧
- 什麼是領域驅動設計(DDD)?- mathias
- 什麼是人工智慧領域的深度學習?人工智慧深度學習
- 什麼是數字廣告領域的 OCPM 模型?模型
- 什麼是雲端計算領域的 orphaned resources
- 什麼是軟體測試領域的 Flaky test?
- 什麼是人工智慧領域的強化學習人工智慧強化學習
- 什麼是人工智慧領域模型的 temperature 引數?人工智慧模型
- 領域驅動設計在2021年將會怎樣? - Nick
- 不容錯過!什麼是領域驅動設計?為什麼落地這麼難?
- 什麼是跨域跨域
- 什麼是軟體測試領域的 false-positive test?False
- 什麼是前端開發領域的 Cumulative Layout Shift 問題前端
- 什麼是前端開發領域的 Page Blink 和 Page Flicker前端
- 什麼是 Web 應用效能評測領域的 RAIL 模型WebAI模型
- 領域驅動設計中的聚合是什麼? - James Hickey
- 到底什麼是微服務?其實就是DDD領域服務微服務
- 如何進行高質量的DDD領域建模?什麼是領域模型?如何捕捉?尺寸如何? - Manning模型
- 什麼是DDD領域驅動設計的戰略設計?
- 什麼是DDD領域驅動設計的戰術設計?
- 什麼是DDD領域驅動設計的統一語言?
- 如何進入大資料領域,學習路線是什麼?大資料
- 為什麼說 NLP 將是未來資料領域的珠峰?
- 什麼是革命性技術eBPF?為什麼可觀測性領域都得用它eBPF
- 什麼是人工智慧領域的過擬合和欠擬合人工智慧
- 什麼是人工智慧領域提問問題的耦合度?人工智慧
- 什麼是分散式一致性領域的CALM定理? -ACM分散式ACM
- 新媒體小白怎麼選擇運營領域?什麼領域比較熱門?
- Java學完可以應用在什麼領域?這8大領域你要知道Java
- AI領域未來幾年最引人矚目的新方向是什麼?AI
- 使用DDD將領域發現轉化為產品和組織改進 - Nick