◆アジャイルなウォーターフォールのすすめーはじめに

ソフトウェア

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

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

1.はじめに
 従来のWFDの課題を解決するとして、ASDが注目されている。しかし、一方で多くのソフトウェア組織がWFDを採用しているという報告もある。また、ASDを試行したものの失敗してWFDに回帰する例もある。その結果、(特に大規模開発で)ASDに懐疑的になり、有益なプラクティスに耳も貸そうとしない。そこには、WFD対ASDという開発手法論争という構図が垣間見えるが、これはソフトウェア開発の発展やその価値を享受するユーザや顧客にとって不幸である。ひいては、ソフトウェアが企業競争力や国力の鍵を握る時代、成長発展の足かせになりかねない。そこで、ASDの本質をTPSからのアナロジーによって理解し、WFDからASDに段階的に移行するのがよい。

2.アジャイルとTPS
 ASDとTPSには、いくつかの共通的な思想が見られる。これは、TPSが米国で研究されリーン生産方式として論文化され、それをソフトウェア開発に応用した「リーンソフトウェア開発」などの影響をASDが受けていることから容易に類推できる。例えば、以下のような共通的思想が「アジャイルソフトウェア開発宣言」などに見られる。

(1) 現場(人・チーム)重視
(2) 価値重視(ムダ排除、小さく繰り返し生産)
(3) パートナーシップ重視
(4) 変化への柔軟性重視



アジャイルソフトウェア開発宣言(Manifesto for Agile SoftwareDevelopment)
・プロセスやツールより人と人同士の相互作用を重視する。
・包括的なドキュメントより動作するソフトウェアを重視する。
・契約上の交渉よりも顧客との協調を重視する。
・計画に従うことよりも変化に対応することを重視する。


 また、ASDとTPSに対する生産方式として、それぞれWFDとMRP(MaterialRequirements Planning:資材所要量計画)がある。いずれも、計画主導型/まとめ生産の生産方式である。この方式は、需要が安定し多様性不確実性が少ない環境では、非常に効率的に機能する方式である。しかし、この前提が崩れると変化への対応が難しくなり、その結果、ムダやリードタイムの長期化が発生しやすい方式である。そして、ソフトウェアも自動車も、この前提はすでに崩れている

  ◆MRP/WFD 計画主導、まとめ生産、変化は排除
  ◆TPS/ASD 需要主導、小分割生産、変化に対応

3.TPSにまつわる誤解
 TPSは、MRPの弱点を克服し「必要なものを、必要な時に、必要なだけ」作ることで需要変動に対応し、ムダな在庫を持たずに自動車を生産するために考えられた仕組みである。そして「かんばん」は「必要なもの、必要な時、必要なだけ」という情報を後工程(お客様)から前工程に伝達するためのメディアである。 この象徴的な説明のために、しばしば誤解や生産混乱を生み、長らくTPSは特殊な仕組みだと考えられてきた。特に大きな誤解は、TPSでは生産計画が不要、在庫ゼロという類のものである。つまり、前工程は後工程(お客様)からの「かんばん」に従って部品をつくればよいから、生産計画も在庫も不要になるというのである。しかし、以下のWebサイトには生産計画在庫が存在することが書かれている。

トヨタ企業サイト/トヨタ生産方式

 ◆「多様な車種を、一日を通じて平均して造れるように生産順序を決定。
   さまざま部品の使用量も平均化(平準化)」
 ◆「前工程の出口に全種類の部品を少しずつ用意しておく。」

 ここで「平均化(平準化)」が重要なキーワードである。もし、後工程が無計画に部品を要求したら、前工程は後工程から指示があってから作業開始することになる。それではリードタイムとてつもなく長くなってしまう。かといって見込みで作ろうとすれば、全種類の部品が大量に必要となる。「全種類の部品を少しずつ用意して」(TPSでは工程間在庫ではなく、「標準手持ち」と言う。)、後工程からの需要に即応するには、高精度の生産計画及びその「平均化(平準化)」は必須である。その結果、MRPのように「何を、いつ、どれだけ」作るかを細かく全工程に指示する必要がなくなる。あとは、現場が自律的に実需に応じて、前後工程間で「かんばん」により”微調整”(コミュニケーション)しながら生産を進めればよい。この”微調整”(誤差)の範囲は、平均化された生産計画に対して10%以下と言われている

前へ 次へ 最初へ    

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

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をコピーしました