俊敏なシステムに構造を最適化せよ!

DX

美味しい水をお探しですか?
定額制だからお水は使い放題!全て“月額料金”にコミコミ!
利用料金は業界最安値!

PR広告!おいしい水を水道水から【Locca】


小さなシステムを俊敏に動かすことはそれほど難しくはないが、大きなシステムを小さなシステムと同様に俊敏に動かすのは容易ではない

情報が伝わりにくい、コミュニケーションミスが多くなる、小回りが利かないなどがその主な要因である。

そこで大きなシステムを俊敏に動かすためには、情報伝達が素早く確実に行えるようにして、その情報に即応して動けるように構造を最適化する必要がある。

チームの最少人数単位は昔から7人程度が最適であると言われている。また、構造化プログラミングにおいてはモジュールの最小単位は1機能であるのが良いとされている。

この7人1チーム、1機能を最小構成として、いくつかのチームを組合わせて階層化することで大きなシステムの構造を最適化することができる。

ただし、単純に階層化してしまうと階層が深くなるので注意が必要になる。その場合は、いくつかのチームをフラットに配置して、相互に連携を図りながら動くように構成する。

その場合も多くても7チームをひとくくりにして、より抽象化された機能は単一であることが望ましい。あまり相互に関連の無いチームやモジュールを寄せ集めてしまうと雑多な機能の寄席集まりとなり構造が分かりにくくなる

サブチームやサブーサブチーム、サブモジュールやサブーサブモジュールなどを作りすぎるとメインの流れは一見、シンプルになるが、実際に全貌を把握するためには階層深く調べる必要があり逆に見通しが悪くなってしまう。(ノーコードのGUIツールでは特にその傾向がある

構造が分かりにくくなると情報伝達やコミュニケーションがスムーズに行えずベクトルも合わせ難くなるので必然的に俊敏に動くことが難しくなる

構造がシンプルでチーム間のインターフェースが分かりやすければ。疎結合となり相互依存性が弱まるため、各チームの自由度を阻害することなく俊敏に動くことができるようになる。

大きなシステムこそ構造を複雑化せずにシンプルに設計することが肝要である。

古くて大きなシステムは、長年の運用によって構造が複雑化することで、むしろ情報伝達やコミュニケーションが滞り、相互の依存度や結合度が高くなった結果。がんじがらめで身動きが取れなくなっていることが多い。

この点は運用する上で、改善のつもりが逆に構造を複雑化することのないよう注意が必要である。こういったことは、最新のデジタル技術を活用する場合も変わりはない。

むしろデジタル技術を使うことでより多くの情報、複雑な情報を素早く伝達できるために、システムの構造が複雑化するという弊害もある。それでは、情報に縛られる、情報に振り回されることとなり、俊敏に動けなくなってしまう。

DXなどでシステムや組織を変革する場合、それまでの複雑化、巨大化した構造を見直し俊敏なシステムに構造を最適化した上でデジタルを活用するのがスマートである。


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
●企業システム戦略 孫子の兵法 兵勢篇 その1
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

衆を治むること、寡を治むるが如くなるは、分数これなり

大軍を統治していても、少人数を統治しているかのようであるのは、組織編制(分数)がそのようになっているのである。



話の分かる優秀なコンサルタントをお探しですか?

PR広告!一流コンサルタントに3.85万(税込み)〜WEB相談できる!【コンパスシェア】


DXに強いシステム開発会社をお探しですか?

PR広告!システム開発業者を完全無料でご紹介します!【EMEAO!】




PR広告!おいしい水を水道水から【Locca】



【PR広告】会社や上司へ連絡不要!【退職代行ガーディアン】



■120社1000人以上が受講!!

1.研修・オンライン講座      
  経験と勘だけのレビューから脱却する!レビューを体系的に学び、成果につなげる!          
  『【リスク指向】超ドキュメントレビュー実践法』
  ※実務ですぐに使えるチェックリストを使用した演習付き!
  
  危険予知能力を高め、リスクを見つける!
  『100の失敗事例に学ぶ!企業システム戦略の危険予知訓練』
  ※すぐに実践で役立つ100の失敗事例による危険予知訓練の演習付き!

■便利な道具箱

自動でしゃべるパワーポイント(VBAマクロ)
 ノート欄のテキストを音声合成エンジンが読み上げ、画面も自動で切り替わるVBAマクロ!
音声を録音するよりとっても楽です。失敗して録音をやり直す手間もなく、部分的な変更も楽々です。

簡易日程計算(Excel/VBA)
 製品構成展開されたツリーデータを使用して、製品を期日までに組立完成させるために必要な日程を計算するExcel/VBA!

簡易原価積上げ計算(Excel/VBA)
 製品構成展開されたツリーデータを使用して、製品を構成する部材の原価を積上げ、製品原価を計算するExcel/VBA!

簡易所要量計算(Excel/VBA)
 製品構成展開されたツリーデータを使用して、製品を組み立てるために必要な部品の個数を
 計算するExcel/VBA! 

■間違いだらけのシステム構築(無料冊子ダウンロード)
 ~企業システムの強化書~
 https://www.kigyo-systems.com/books/book.html

PR広告!TechAcademy [テックアカデミー]
PR広告!システム開発業者を完全無料でご紹介します!【EMEAO!】

メルマガ読者登録・配信中止



コメント

タイトルとURLをコピーしました