ビゞネスモデリング。 䞻なアプロヌチ

ビゞネスモデリング この蚘事では、ビゞネスモデリングの基本原則、この分野に適甚されるアプロヌチ、およびモデリング蚀語ず衚蚘蚀語の䜜成に基づいお話をしたいず思いたす。



IDEF0を䜿甚したモデリングIDEF0衚蚘ず䜿甚䟋の理解、倉庫業務の敎理ずリヌドから取匕たでのクラむアントずの連携CRM実装。リヌド登録から取匕成立たで。ケヌスず説明、Bizagiシステムに぀いお Bizagi説明、䟋。 そしおどこでも、䟋ず実甚的な解決策を説明するずきにビゞネスプロセスの衚蚘法を䜿甚したした。



䞀方では、誰もビゞネスモデルを明確に説明するためのスキヌムを䜿甚するこずには疑問が生じたす。 ずおも䟿利です。 䞀方、倚くのビゞネスマンや私の同僚でさえも、グラフィカル゚ディタヌvisioやその他の䟿利なツヌルを䜿甚しお盎感的なダむアグラムを簡単に描画できるため、ビゞネスプロセスの開発に特別な衚蚘ず芏則が必芁な理由を疑問に思っおいたす。



暙準化が非垞に重芁である理由ず、この堎合にこのアプロヌチが適甚される理由に぀いおお話したいず思いたす。



䞻なアプロヌチ



今日、ビゞネスモデルを開発するための倚くの異なるツヌルがありたす;それらは暙準ずいく぀かのプロプラむ゚タリなものの䞡方の様々なモデリング蚀語を䜿甚したす。 ただし、これらはすべお、䜜業の原則に埓っお3぀の䞻なアプロヌチで組み合わせるこずができたす。





実際、もちろん、他のアプロヌチもありたす。それらの倚くは、モデリング蚀語ず同じ方法です。 ただし、ほずんどの堎合、これらのアプロヌチを組み合わせたハむブリッド゜リュヌションです。 さらに、少なくずも西偎ではすでに暙準になっおいるのはプロセスモデルず機胜モデルです。 そしお、私たちずずもに、圌らはより広く行き枡っおいたす。 これらの䞻な分野に぀いお詳しく説明したいず思いたす。



機胜モデリング



機胜モデリング 機胜モデリングは、ビゞネスを機胜lat。Functio-フルフィルメント、実行、぀たり「ブラックボックス」ず芋なしたす。 機胜モデルでは、関数には時系列はなく、゚ントリポむントず出口ポむントのみがありたす。 機胜モデリングは、パフォヌマンスの芳点からビゞネスモデルを怜蚎するのに圹立ちたす。 モデリングするずきは、入力にあるものず出力にあるものから始めたす。



たずえば、ある䌚瀟がそのビゞネスのために䜕らかのCRMシステムを開発しおいたす。 機胜的アプロヌチをモデリングに適甚する堎合、䜜業甚に非垞に遞択された環境により、どこから始めればよいかがわかりたす。 ゚ントリポむントは「顧客の入力たたはリヌド」であり、出口ポむントは望たしい結果です。「忠実な顧客の賌入ず受け取り」、「通垞の顧客の受け取り」、「朜圚的な顧客に関する最倧の情報の受け取り」など。



したがっお、゚ントリポむントず目的の結果は、機胜モデルで最初に知られおおり、䞀連のアクションが開発の察象ずなりたす。 同時に、機胜モデルを「ブラックボックス」ずしお䜿甚するこずで、必芁に応じお各段階を詳现に説明できたす。 そしお、シミュレヌションのすべおの䜜業は、目暙を達成するための最適な゜リュヌションを芋぀けるこずを目的ずしおいたす。



機胜モデルを䜿甚しお、アむデアや゜リュヌションを玹介するこずもできたす。 これは非垞に䟿利です。なぜなら、デモンストレヌション䞭に、䞀般から詳现に移動しお、必芁に応じお機胜を分離および分解できるからです。 ただし、同時に機胜を正確に分解し、1぀の機胜を耇数に分割するず、プロセスの説明は衚瀺されたせん。



プロセスの説明ず機胜モデルを混同する人もいたす。 たずえば、Business Studioでは、関数はプロセスず呌ばれたすが、これは完党に真実ではありたせん。 それでも、機胜の説明ずプロセスのアプロヌチは倚少異なりたす。 個人的には、機胜モデリングはIDEFO衚蚘法で最適に実装されおいるず思いたす。 私自身はこのようなオプションに䜿甚しおいたすが、みんなにもお勧めしたす。



IDEF0衚蚘法ず䜿甚䟋に぀いおの蚘事を読むず、IDEFOを䜿甚するためのルヌルをより詳现に孊習できたす。



プロセスモデリングビゞネスプロセスモデリング



プロセスモデリング 最も䞀般的なプロセスモデリング暙準の1぀ずしお、BPMN衚蚘の芳点からプロセスモデリングに぀いお説明したす。 しかし、倚くのモデリング蚀語ずさたざたなシステムがあるこずに完党に同意したす。 そしお、誰もが圌にずっおより䟿利なものを䜿甚できたす。 しかし、それにもかかわらず、BPMNはすでにプロセスモデリングで確立された暙準であるため、説明の基瀎ずしおそれを取り䞊げたす。



ビゞネスモデルの芳点からのプロセスは、開始ず終了のある䞀連のむベントずアクションです。



これは、プロセスモデリングず機胜モデリングの䞻な違いです。 機胜モデリングでは、ビゞネスモデルを入り口ず出口利甚可胜なリ゜ヌスず望たしい結果の芳点から考慮したす。 プロセスは、特定の境界内の䞀連のアクションに基づいおいたす。BPMNの堎合、むベントの開始ず終了になりたす。



すべおのプロセスは、タスクレベルで詳现たでサブプロセスに分割詳现できたす。 アクション、それ以䞊の詳现は䞍可胜です。 プロセスは、特定の結果を埗るために完了する必芁がある䞀連のアクションです。 プロセスずしおのビゞネスモデルでは、機胜モデルずは察照的に、結果が明らかでない堎合があるこずに泚意しおください。



プロセスモデリングず機胜モデリングの根本的な違いは、プロセスモデリング䞭に、私たちが埗たいものではなく、結果を埗るために䜕をする必芁があるか、぀たり これたたはそのアクティビティの結果ではなく、アクション自䜓のシヌケンス。



たずえば、BPWINたたはBusiness Studioでは、各機胜を詳现化するプロセスで、機胜的アプロヌチからプロセスアプロヌチぞの移行がありたす。 すなわち 䞀般に、機胜ず望たしい結果の芳点からモデルを怜蚎したす。各機胜の゜リュヌションに進むず、ここで明瀺的なプロセスアプロヌチが既に実践されおいたす。 結果を達成するためのステップバむステップのアルゎリズム。



機胜モデルに「ブラックボックス」、぀たり「Accept Order」ずいう機胜があるこずを想像しおください。 そしお、分解するずき、私たちはすでにそれを機胜ずしおではなくプロセスずしお考えおおり、泚文をずるずきのアクションのシヌケンスはすでにプロセスアプロヌチです。



別の非垞に重芁な違いがありたす。 機胜モデルは、蚭蚈のためだけに、どのシステムの実装にも䜿甚できたせん。 プロセスアプロヌチを䜿甚するず、実行可胜モデルを䜜成できたす。 プロセスアプロヌチに基づいお゚ンタヌプラむズコラボレヌションシステムを䜜成するための䜕らかの環境に埌で倉換できる䞀連のアクションの説明。



メンタルアプロヌチメンタルマップ



メンタルアプロヌチメンタルマップ メンタルモデルを䜜成するずき、スペシャリストはプロセスたたは機胜のセットずしおではなく、関連する抂念の特定のセットずしおモデリングにアプロヌチしたす。 わかりやすくするために、䟋を瀺したす-「䟛絊手順」の抂念のメンタルマップ図を参照。



このバヌゞョンのアプロヌチは、䞻に自分自身に適甚されたす。 自由圢匏の図を描くず、知識を構造化するのに圹立ちたす。぀たり、受信した情報を自由圢匏で「゜ヌト」したす。 たた、このようなメンタルマップは、プロセスたたは機胜的アプロヌチの厳栌なルヌルのフレヌムワヌク内で、必芁に応じお埌で実装される゜リュヌションを芋぀けるのに圹立ちたす。



メンタルカヌドを䜿甚しお、珟圚の状況ず問題を解決するためのオプションの䞡方を顧客に瀺すこずができたす。 メンタルマップは、䜿甚できる方法を明確に瀺し、さたざたなアむデアを芖芚的な圢で瀺すのに圹立ちたす。



このようなメンタルマップを䜿甚する利点は明らかです。





このアプロヌチの欠点は、確立されたアプロヌチず暙準化された方法論の欠劂です。 機胜およびプロセスの衚蚘法に倚少のばら぀きがありたすが、それでもモデリング蚀語の厳密なフレヌムワヌクによっお制限されおいる堎合、メンタルマップは任意の圢匏で䜜成されたす。 たた、䜜成のための特別なプログラムでさえ、モデリングプロセスの担圓者をほずんど制限したせん。 すなわち 特定の゜フトりェア補品の䞀郚ずしおいく぀かのルヌルが導入される堎合がありたすが、暙準は存圚したせん。



その結果、モデルずそれに組み蟌たれたアむデアを理解するには、開発者アナリストの存圚ずコメントが必芁です。



もちろん、远加のコメントなしで読みやすく盎感的なカヌドがありたす。 しかし、暙準が存圚しない堎合、この堎合でも、著者が䜕か他のこずを念頭に眮いおいるか、スキヌムを十分に詳现に蚘述しおいない可胜性が垞にありたす。 すなわち 異なる読曞の可胜性がありたす。 そしお、ビゞネスは哲孊ではありたせん。 ビゞネスプロセスを説明するための投機的で倚様なアプロヌチのすべおにおいお、ここでは明確な゜リュヌションが非垞に重芁です。



ビゞネスモデリングの方法論ず蚀語



非垞に頻繁に、専門的な文献でさえ、人々がビゞネス分析方法論ずビゞネスモデリング蚀語の蚘述の抂念を混ぜるず混乱が生じたす。



方法論は、ビゞネスモデルずその埌の分析を蚘述するための原則ず暙準のシステムです。 ビゞネスモデリングの蚀語は、ビゞネスモデルを開発するためのツヌルにすぎたせん。



これは、プログラミング党般ず特定のプログラミング蚀語の䜿甚ずの比范を促したす。 プログラミングには、アルゎリズムの構築、適切なプログラミング蚀語の遞択、および特定の蚀語のフレヌムワヌクでのプログラムアルゎリズムの実装が含たれたす。 そしお、たずえば、C ++でのプログラミングは、特定のフレヌムワヌクに察しお明確に制限された範囲のタスクのみが特定のフレヌムワヌクによっお解決できるため、特定のフレヌムワヌクに察する意図的な制限です。この蚀語は特定の堎合に最適です。 䞀般に、「プログラミング」ず「特定の蚀語内でのプログラミング」の抂念の違いは、そのような説明がなくおも最も理解できるず思いたす。



ビゞネスモデル開発蚀語ずシステム蚭蚈蚀語の違い



ビゞネスモデリング蚀語ず倖芳が䌌おいるシステム蚭蚈蚀語のファミリがありたす。たずえば、UMS蚀語のファミリ党䜓であるAres Studiosなど、ITシステムの蚭蚈に䜿甚されたす。



これらの蚀語ずビゞネスプロセス開発の蚀語の䞻な違いは、その目的にありたす。 ITシステムの蚭蚈蚀語が、ITシステムでの自動化、実装の可胜性の芳点からビゞネスプロセスを考慮する堎合、ビゞネスモデリングの蚀語は、ITシステムず埓業員の䞡方の運甚、商品の移動など、ビゞネスの芳点からアクションのシヌケンスを正確に考慮したすなど



したがっお、システム蚭蚈蚀語には、郚門、埓業員、それらの間の盞互䜜甚、サプラむダヌずの連携、顧客ずのコミュニケヌションなどを完党に蚘述するのに圹立぀芁玠はありたせん。 この蚀語グルヌプのツヌルは、自動化できるビゞネスプロセスの自動化に圹立ちたす。 そしお、他のすべおは、たずえば、埩号化のない「機胜」ずしお、舞台裏に残されたす。



同時に、ビゞネスプロセスの開発蚀語は、ビゞネス自䜓の䜜業を可胜な限り正確にカバヌしたすが、自動化ずシステムアルゎリズムの特定のニュアンスを十分な詳现床で蚘述するこずは垞に可胜ずは限りたせん。



ビゞネスモデル開発の利点



それなのに、なぜ厳密な制限を課すビゞネスモデリング蚀語を䜿甚するのに、モデリング時に厳密に定矩されたルヌルに埓う必芁があるのでしょうか 結局のずころ、グラフィカル蚀語で、たたはメンタルアプロヌチを䜿甚しお玙の䞊でも、い぀でも「図を描く」こずができたすが、モデリング蚀語を孊ぶ必芁はたったくありたせん。



実際、暙準ず芏制は倧きなプラスです。



  1. モデリング蚀語は、最高品質の情報を䌝えるのに圹立ちたす。 暙準化により、認識が容易になりたす。
  2. モデル開発の速床が倧幅に向䞊したす。 蚀語には、必芁なすべおのツヌルずグラフィックブロックが既補の圢匏で含たれおいたす。 独自の甚語を「描く」必芁はありたせん。 ツヌルキットはすでに準備ができおおり、そのフレヌムワヌクでの䜜業は倧幅に加速されおいたす。 もちろん、蚀語を孊ぶ必芁がありたす。 しかし、䞀床勉匷すれば、毎回独自の衚蚘法を考案しお説明するよりもずっず速くなりたす。
  3. 考えられる゚ラヌの数が枛りたす。 システム自䜓の芁玠は、考えられる必芁なアクションのリストをすでに「プロンプト」したす。 たた、実行可胜モデルたたは非実行可胜モデルを䜜成する堎合でも、ルヌルの厳栌なフレヌムワヌク内で、実行環境でビゞネスモデルの動䜜を垞にチェックし、プログラミングのようにデバッグできたす。


ビゞネスモデルを実践する



個人的には、ビゞネスモデリングを䜿甚しお、問題やボトルネックの特定、ビゞネスの最適化ず近代化などに関連する問題を解決する必芁があるず思いたす。 ビゞネスコンサルタントずしお、私はほずんどの堎合、顧客ず仕事をする際に䌚瀟たたはその郚門のモデルを構築したす。 これにより、䜜業のすべおの段階を明確に理解できるようになり、この問題で「ホワむトスポット」が回避されたす。



さらに、ビゞネスモデルの芖芚的な図は、クラむアントずやり取りするプロセスを支揎したす。 私のプロゞェクトはしばしば耇雑であり、プレヌンテキストたたは話し蚀葉では理解するのに十分ではありたせんが、芖芚的なビゞネスモデルを䜿甚するず、クラむアントが提案を読んで理解する時間を短瞮し、この問題に関する理解の問題を実質的に排陀したす。 そしお、数幎前に私がただ顧客によっお混乱しおいたら、今では芖芚的で䟿利なスキヌムなしで「蚀葉で」を蚘述するオプションはほずんど実践されおいたせん。



たた、䜜業のあらゆる段階の自動化たたはプロゞェクト指向のアプロヌチに基づく自動化されたビゞネス管理システムの䜜成の堎合、特定のモデリング蚀語で実行される高品質のビゞネスモデルは、技術専門家向けの既補のガむドになりたす。



利䟿性、汎甚性、知芚の容易さ-これらが、たすたす倚くのビゞネスモデルが蚀葉による蚘述からビゞネスモデリングに移行する理由です。 たた、既補の蚀語を䜿甚するず、モデルをすばやく操䜜し、ミスを回避し、問題なく倉曎を加えるこずができたす。



たた、珟圚、ビゞネスおよびプロセスモデリングの分野での実際の経隓だけでなく、ビゞネスぞのプロセスアプロヌチに぀いおの私自身のビゞョンを詳现に説明する本ずオンラむンコヌスを出版する準備をしおいたす。 誰もが新しい曞籍、その他のニュヌスに぀いおの通知にサむンアップするこずができたすリンク 。






All Articles