| 連載 | ユーザーサイド・プロジェクト推進ガイド(4) |
不良システムを作らないプロジェクトの枠組み
山村 秀樹
2006/1/6
| - | 業務部門からベンダへ流れる“チェーン”を意識する |
良いシステムを開発するためには、実際にシステムを開発するベンダが余裕を持って作業できること、モチベーションの高い状態で能力をフルに発揮できる環境であることが理想です。この実現には、ユーザーサイドの気配りと努力が必要です。
■「後工程はお客さま」の精神とは
- - PR -
システム開発プロセスも、機能要求仕様の検討などの最上流から、開発などの下流工程へと流れていくものですが、ユーザー側において実施する最上流とベンダが作業するその下流の境界においては、そのスローガンは適用されていません。まったく逆の「上流工程がお客さま」になってしまっています。
ユーザー側が、「システム開発とはまったくベンダの作業である」との認識でいるとすれば論外としかいいようがありませんが、そうでなくてもシステム開発の“サプライチェーン”が意識されていない、あるいはユーザーとベンダがあたかも1つの組織として作業するといったバーチャル・ファクトリー的な見方がないことは往々にしてあります。
これは、サプライチェーンやバーチャル・ファクトリーといった概念が製品を生産する主力業務を対象に喧伝されており、プロジェクトチームにとってはソリューションとして導入を検討する対象だという固定観念を持ってしまっているからでしょう。自らのプロジェクトに応用するものだと考えていないのです。サプライチェーンを主眼としたパッケージ導入プロジェクトにおいても、プロジェクト自体をサプライチェーン的に考えることは多くはないように思えます。
しかし、プロジェクトはユーザーとベンダが協働するものであって、そこに指示と成果物の流れがあることは間違いありません。作業の流れが存在するのに「後工程はお客さま」というよく知られた良識がおざなりにされてしまうのはもったいないことです。プロジェクトをサプライチェーン的に考え、後工程を大事と考えることは非常に価値があり、Win-Win関係の構築にもつながります(ベンダ側工程における元請けと下請けの作業もそうですね)。
■プロジェクトチームの任務を自覚し、周りにも理解してもらう
![]() |
あなたがベンダだとしてユーザーのいうことが思い付きのようにコロコロと変われば、リスクの高い危険な仕事だと判断するでしょうし、作業が進んだ時点で仕様変更が続発し何回もやり直すことになれば、やる気がなくなるでしょう。時間がどんどんなくなってきて余裕がないのに、まだ機能要求仕様が決まっていなければ、まともな設計などできるわけがありません。このような状態で良いシステムを作るのは不可能です。
十分認識されていると思いますが、品質の良い機能要求仕様をベンダに伝えることは、ユーザーサイドのプロジェクトチームの重要な任務の1つです。これをきちんとこなすには時間とエネルギーが必要なのですが、上司にこのことをなかなか理解してもらえずに苦慮しておられる方も結構見受けられます。いま一度、上司の方に、目前のことよりも、もっと広範な見地からプロジェクトを見てもらえるように説明を工夫してみてください。
|
||||||||
さて、システムの概要やスケジュールにめどが付くと、プロジェクトに必要なマンパワーが見えてきます。各業務部門長から人を出してもよいとの協力を得、トップマネジメントからプロジェクトの続行が承認されたならば、チームの編成に取り掛かります。次回からはチーム編成について考えていきます。
| 2/2 | 第5回へ |
|
||||||||
|
この記事に対するご意見をお寄せください |
managemail@atmarkit.co.jp |
|
|
| ■要約 システム開発の成功には、上司や業務部門の理解や協力が絶対に必要だ。これを獲得するには、「不良システムを使う限り未来永劫、業務効率の向上など望めない」という主張を繰り返し行うべきである。 システム改善提案は、業務部門が実際に使いだしてからの方が、積極的に行われるようになる。しかしこの段階になってからの改造はコスト高により、困難である。まず業務部門にはこのことを認識してもらう必要がある。 一方、不良システムを使っている限り業務効率は改善しないが、これでは優秀なシステムを使って“改善の雪崩効果”が起こしているライバルとの差は開く一方だ。そこで、上司や業務部門に対してできるだけ早い時期に精度の高い機能要求仕様を決定することの必要性を説明する。 良いシステムを開発するには、ベンダが能力をフルに発揮できる環境を提供することが理想だ。これには、ユーザーサイドの気配りと努力が必要である。そのために「後工程はお客さま」の精神で考えることに価値がある。品質の良い機能要求仕様をベンダに伝えることは、ユーザーサイド・プロジェクトチームの重要な任務の1つなのだ。 |
|
|
| ▲記事の先頭<Page1>に戻る |
| profile | |
|
ユーザーサイド・プロジェクト推進ガイド バックナンバー
- 第1回 ユーザー企業側プロジェクトチームの使命と役割
- 第2回 最初が大切──構築システムの“概要”を作る
- 第3回 スケジュールとコストは、ユーザー側が始めからつかめ
- 第4回 不良システムを作らないプロジェクトの枠組み
- 第5回 タイプ別プロジェクトチームの問題点
- 第6回 プロジェクトチームに付きまとう制約を打破するために
- 第7回 プロジェクトチーム結成──業務部門との関係を考える
- 第8回 プロジェクトチームにおける“システム担当者”の役割
- 第9回 プロジェクトチームのリーダーに向く人、向かない人
- 第10回 プロジェクトリーダーは十二分な準備で自信を生み出せ
- 第11回 プロジェクトキックオフ! オリエンテーションで話すこと
- 第12回 プロジェクトチームのマインドとルールを方向づけるには
- 第13回 システム開発プロジェクトの魅力を伝えよう
- 第14回 プロジェクトメンバーがそろう前に行っておく事前準備
- 第15回 ドキュメントを作成しないユーザーは、失敗する
- 第16回 言葉の不統一がもたらす業務とシステムへの悪影響
- 第17回 社内用語を統一する「用語辞典」作成のポイント
- 第18回 工夫と規律で「システム用語辞書」を実現せよ
- 第19回 業務の可視化で、多くの関係者を巻き込め!
| 「ユーザーサイド・プロジェクト推進ガイド」 |
|
ホワイトペーパー(TechTargetジャパン)
|
|


