如何發現商業規則以及表達它們的五項基本技能

banq發表於2024-03-05


人們需要哪些技能來分析正式溝通以制定商業和政府中的實用規則?源材料的解釋需要什麼?

本討論確定了您需要的五項基本技能。為了說明這些技能,它檢查了我們一位客戶的政策手冊中的以下簡短文字,該客戶的任務是支付醫療保健索賠。

成本分攤政策: 健康計劃有成本分攤政策。客戶有責任支付福利費用的 25%,每個家庭每個福利年度的最高繳款額為 500 美元。

與大多數政策一樣,初讀該文字似乎看似簡單明瞭。不過,稍微探索一下,很快就會出現問題。該指南尚未形成切實可行的形式——尚未準備好部署和實施。

這一評估絕不是為了批評該政策。制定與目標和戰略相一致的健全政策是很困難的。差距和懸而未決的問題是不可避免的。我們的工作就是將它們整理成切實可行的規則。

技能 1. 發展商務詞彙
忽視商務詞彙將帶來危險。關於術語含義以及它們如何組合在一起的不一致假設可能是規則分析中誤解和最終返工的最大根源。

以下是成本分攤政策的三個簡單示例:

  1. “索賠claim "在哪裡?該組織的任務重點是評估和支付(或拒絕)索賠,但文中卻完全沒有提到這個詞。為什麼?作者在撰寫政策時,可能只是簡單地假設了 "索賠 "這一語境上下文。然而,這一遺漏在含義上留下了一個大漏洞。
  2. 誰是 "客戶"?顯然,報銷是針對為病人提供的醫療服務。這是否正確?如果是這樣,客戶是指病人嗎?還是病人家屬中的其他人?還是其他什麼人?人們在哪些方面參與了醫療保健活動?
  3. 什麼是 "家庭"?誰算家庭成員?您需要了解這些資訊,才能確定某項索賠是否 "計入 "家庭的費用分攤責任。希望有家庭事實(現有資料)可循。如果沒有,那麼確定家庭成員資格的規則可能是一個特別棘手的問題。

因此,您需要一個基於概念模型的結構化業務詞彙表,其中包含標準術語和定義。它可以與規則的解釋和開發並行、迭代地開發。

以下是分析成本分擔政策所需的概念模型圖。雖然是區域性的,但我們假設它是正確的。現在你有了一個藍圖來瀏覽這些概念並確定你要寫的內容。在圖中

  • 名詞概念用術語標註的方框表示。
  • 動詞概念使用帶文字的線條和箭頭表示。
  • 名詞概念在動詞概念中的作用用括號標出。

如何發現商業規則以及表達它們的五項基本技能

技能 2.捕捉嵌入式計算
解釋指南的一個訣竅就是時刻警惕嵌入式計算或假設計算。發現並及早排除它們,就能大大簡化剩餘的分析工作(還能利用它們驗證和完善概念模型)。(您還可以利用它們來驗證和完善您的概念模型)。

例如,成本分擔政策 :假定能夠計算 "每個家庭每福利年的分擔額",以便與 500 美元的閾值進行比較。因此,需要指定計算公式。

為方便起見,概念模型圖中的術語用粗體表示,動詞概念的措辭用下劃線表示。

計算規則:每個家庭每個給付年度的分攤額計算方法是:在一個給付年度內,為屬於同一家庭的任何病人提供的每項服務活動的所有獲准報銷申請claim客戶付費部分的總和。

這句話使用概念模型圖作為結構藍圖。在表達一條規則時,這似乎有些矯枉過正。然而,涉及政府和企業規則的典型專案往往涉及幾十、幾百甚至更多的指導語句。遵循結構化的詞彙,是你為整套規則的一致性和連貫性所付出的代價。

在上文,我將這一規則描述為 "幾乎可行"。
還缺什麼?

如果仔細研究這句話,你至少可以發現兩個不足之處:

什麼是 "給付年度benefit year"?
當然,時間範圍和時間限定總是很重要的。是日曆年?還是其他?事實證明,該組織使用的是一個特殊的福利年度。因此,我們需要明確一條定義規則:
定義規則:給付年度為 7 月 1 日至 6 月 30 日。

什麼是”核准、獲准approved "?
如何確定某項申請是否已獲批准approved?

我們是否可以假設我們已經掌握了一些事實(儲存資料)來說明這一點?

  • 如果是這樣,就不需要額外的分析。
  • 如果不是,那麼確定一項申請是否已獲批准的標準(定義規則)是什麼?

這一點的 "深入分析 "可能會導致大量的附加規則。

技能 3.解決核心指導問題
既然我們已經有了計算每個家庭每個保險金年度分擔額的規則,我們就可以解決政策所涉及的核心問題了:在任何給定的理賠中,客戶付費部分是多少?

起初,邏輯似乎很簡單。如果該家庭在給付年度內尚未超過 500 美元的最高限額,則比例為 25%。如果家庭已經超過,則比例為 0%。

當一個家庭在給付年度內的單次申請超過 500 美元門檻時,困難就出現了。在這種特殊情況下,客戶費用部分的實際金額(很可能)就是該家庭達到 500 美元的金額。因此,就該申請而言,實際百分比小於 25%,但仍大於 0%。

這種解釋是一種假設。也許是對的。這可能只是政策制定者沒有預料到的情況,或者只是假設人們會理解這種情況。儘管如此,還是應該向他們核實這一假設,以防他們有其他意圖(或希望)。

假設解釋是正確的,那麼這一定義規則可以表述如下。為了便於理解,前面的計算規則計算出的數額用粗體表示。

客戶責任規則:獲准索賠的客戶付費部分為以下兩項中較小的一項:

  • 申請claim金額的 25%
  • 500 美元減去提出申請時每個家庭每個給付年度的分攤額

根據這一邏輯,客戶費部分為索賠金額的 25%,或家庭超過 500 美元門檻的金額。如果該家庭之前已達到 500 美元的門檻,則客戶費用部分為 0 美元。

請注意,事先處理 "每個家庭每保險金給付年度分擔額 "的 "嵌入式 "計算規則大大簡化了 第二條規則的呈現和表達。如果將這一邏輯嵌入第二條規則中(而不是簡單地引用其名稱),那麼第二條規則將更加難以把握,其表達也將更加難以接近。

以第一條規則所示的方式將計算邏輯外部化具有重要的好處:

  • 它使邏輯可以被其他尚未分析的規則重複使用。
  • 它簡化了引用它的每條規則的表達。
  • 確保相同的邏輯在所有引用規則中得到一致應用。
  • 在邏輯發生變化時,它可以 "單一來源",從而提高其可維護性,進而提高整體靈活性。

經驗法則是這樣的:如果計算邏輯的結果可以在另一條規則中單獨命名和表達,則不應將其嵌入規則中。忠實地遵循這一原則可以顯著提高規則集的整體質量。

技能 4.命名和支援閾值
成本分攤政策的核心是 500 美元的閾值。當然,閾值通常在多個規則中使用。它們也會隨著時間的推移而變化。

為了延續邏輯外部化的理念,可能有必要在上述優點的基礎上再增加兩個步驟。

1.為閾值命名
例如,500 美元的門檻值可稱為 "每個家庭每個給付年度的最高繳費額"。

上述第二條規則現在可以表述如下(新的門檻閾值名稱用粗體字標出): 1:

客戶責任規則:獲准索賠的客戶付費部分為以下兩項中較小的一項:

  • 申請claim金額的 25%
  • 每個給付年度度每個家庭的最高分攤額減去提出申請claim時每個保險金年度每個家庭的分攤額

2.制定允許閾值逐年變化的方法。
支援這種變化的一種方法是使用一個簡單的決策表:
如何發現商業規則以及表達它們的五項基本技能

技能 5.處理異常
政策解釋人員和分析人員在處理指導意見時經常犯的一個錯誤是,早處理而不是晚處理例外情況。這是一個真正的誘惑,因為例外情況往往會帶來嚴峻的挑戰。沒錯,例外情況幾乎總是存在的。

然而,提前而不是延後處理例外情況會使問題變得更加複雜。首先,通常缺乏足夠的詞彙結構和計算術語來解決它們。其次,迭代總是最好的方法。你很少能在一次大躍進中得出切實可行的邏輯。因此,一定要先處理 "成功案例"(最常規的案例)。

當然,費用分攤政策確實有一個例外。

  • 費用分攤政策例外:屬於低收入家庭的客戶不受費用分攤政策的限制。

由於該例外情況是一項政策,因此應將其視為一項行為規則:

  • 低收入家庭規則:不得向低收入家庭收取任何索賠的客戶費用部分。

那麼,先前的規則可以調整如下:

客戶責任規則:對批准的申請計算的客戶付費部分為以下兩項中較小的一項:

  • 申請金額的 25%
  • 500 美元減去提出申請時每個家庭每個給付年度的分攤額
  • 如果患者屬於低收入家庭,則為 0 美元

進行了兩項修訂:
  • 計算結果已更名為計算的客戶費用部分,以避免與行為規則(低收入家庭規則)發生衝突。
  • 增加了第三個條件條款。

感謝您的幸運之星!例外情況往往比這複雜得多。

相關文章