« 人間失格 | メイン | 数式を使わないデータマイニング入門 »

業務システムの再定義-まとめ(12)

Whatを効率的に構築するためのHow(技法・作法)を考える-その2

前回、どうやって業務システムを作るのかについて、4つの道具を使って作る方法とその道具そのものをどう作るかになると書いた。この後者については、かなりシステム寄りになりここで説明するのも難しいので、それができたという前提で話を進める。

その道具はスーパープログラマに作ってもらうわけですけど、道具のもつべき機能はちゃんと定義してあげなくてはいけないので、そこについては設計のところでおいおい説明をしていく。

4つの道具をおさらいします。それはつぎのようなものでした。

1. Process Designer  ・・・アクティビティの定義とフロー設定
2. Activity Setup   ・・・案件ごとのアクティビティの要素パラメータの設定
3. Process Overview ・・・プロセスの稼働状況一覧
4. Decision Workspace・・・コラボレーションによる意思決定とデータ入力

Howの大きな流れは、プロセス設計、データ定義、アクティビティ詳細設定といったところになります。ですから、1と2の道具を使って作っていきます。3と4はオペレーションのための道具になります。

すなわち、Process Designerでプロセス設計とデータ定義を行い、Activity Setupでアクティビティ詳細設定を行うわけです。そして、原則コードは書きません。

ではそのプロセス設計のところから入っていきます。業務プロセスをどういう単位で捉えるかは重要なことですが、以前議論したように、ここでは依頼があってそれに応えるまでを一つの単位としています。またヒト・モノ・カネの出入りがあった場合はそこで切るようにしまう。例えば、注文をもらってそれに応じた商品を出荷して納品するというプロセスと代金を請求して回収するプロセスは分けて別プロセスとします。

従って、最初にやることはプロセスの始点と終点を決めることです。どんな依頼があって、それに対してどんな返し方をすればいいのか、あるいはこのデータを作るために何をどうやって決めていくのかといったことを特定することをします。

それが決まると、その間を埋めていくことになります。そのとき、すぐに詳細を詰めるのではなく、全体を俯瞰することが大事になってきます。そこで「コンテ」の作成を行います。「コンテ」というのは映画を作るときに使う絵コンテをメージしてください。映画には脚本があって、シーンがあってカットがありますが、このカットを並べたものをいいます。

Kailasでいうコンテは、業務・仕事のあらすじを表したもので、業務プロセスの構造で見てきたように依頼(起)、依頼受付(承)、意思決定(転)、報告(結)で構成されています。そして、それらを記述するためのシートがあり、そこに記載していきますが、その作法は次のようになります。

1.プロセスの始点と終点を先に決めます。
  ・顧客接点のプロセスの場合は始点を先に決めます。お客さんの要求が最優先となります。
  ・内部プロセスの場合は終点を先に決めます。最終的に決算書(BS/PL)に繋がることを意識します。
2.依頼の内容から、何を決めて、何を答えればいいのかという見方で、意思決定することを決めます。
3.その時、どんな情報を参考にして意思決定するのかを書き出します。
4.最終の報告は、依頼に対する答えを揃えることになります。

次回からは、アクティビティの詳細設定についてみていきます。


%E3%82%B3%E3%83%B3%E3%83%86.jpg

  

トラックバック

このエントリーのトラックバックURL:
http://kamawada.com/~masanori/blog/mt/mt-tb.cgi/1336

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2010年03月17日 11:31に投稿されたエントリーのページです。

ひとつ前の投稿は「人間失格」です。

次の投稿は「数式を使わないデータマイニング入門」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type