まず、大枠に分けると
1.期限を延ばす
2.投下する工数を増やす
3.必要工数を減らす
4.効率を上げる
の4パターンに分かれます。
■大事なのは複合技
この中で、効果が高いのは、この番号順です。つまり、上から順に検討していかないといけないですが(意外と、逆から考える人が多い)、1つの方策でだけで、対策が完了することはありません。
つまりは、納期は延ばしてもらうけど、100%ではなく、残業もするし、効率化も検討するというようなやり方をしないといけません。
私の場合、以下に上げる細かいパターンも含めて、まずマインドマップに書きだして、さらにそれぞれの項目について、具体案と費用対効果を考えます。
その結果、もっとも費用対効果の高い組み合わせ(お互いにAをやればBは出来ないなどの制約があるので)を担当者に指示することになります。
■1.期限を延ばす
とりあえず手っ取り早いのがこの方法。
これは更にいくつかのパターンが存在します。
●
すべての納期を延ばす
まぁ要は、「すみませんが出来ないので、××まで待ってください」ということ。
このためには、「じゃぁいつだったらできるのか」の回答に対する答えが必要です。
●
分納にする
プロジェクトの結果を納品する相手に迷惑がかからないように、一部だけは計画通りに提供して、その時点では必要ないような機能や部品の個数などをあとで納品するようにすること。
特にソフトウエアプロジェクトだと、通常の機能は問題ないが、異常処理(イレギュラーな処理)は未実装、みたいな状態で納品することがあります。また部品であれば1万個治める予定を、1,000個だけにしてもらい、残りは1週間後とかに分けてしまいます。
いずれにしても、リリース物を作る作業が2度手間になることはさけられないので、余計な業務は発生しますが。
当然、プロジェクトにはその結果を受けて活動する人がいるので、最終意思決定者と後工程の人に対して、ケア/合意が必要になります。
■2.投下する工数を増やす
こちらが一般によく取られる手ですがこちらも2通り。
●
残業する
ま、よくやるやつですね。(^^;
●
人員を増やす
あまりやれないですが、本当はこちらの方がいいです。特にプロジェクトの最初のほうなら、ぜひこれを検討するべきでしょう。
ただし、増やしてもらう人員は、現在の担当者に対して同等かそれ以上が望ましいです。
ただでさえあとからプロジェクトに参加すると、そのプロジェクト内部での合意事項や事前教育のために時間が取られます。つまり、余計な初期工数が発生するので、それをあとでカバーできるだけの力量を持った人でないと、崩壊する危険があるためです。
もしプロジェクトが終盤にかかってくると、この作戦はとれません。後20人日というところで、新しいメンバーをいれたら、その教育に10人日、教育のために現在メンバーの工数が10人日と合わせて40人日必要になって、助かるどころか、足を引っ張られかねません。
如何に早期の段階で遅延回復措置が取れるかは、プロジェクトマネージャーの腕の見せ所ですね。
■3.必要工数を減らす
これは要するに、「目標を下げる」ということです。
例えば、ソフト開発プロジェクトで、
・「詳細部分のドキュメントはつくらない」と決めて、ドキュメント化とそのレビューに関わる工数を減らす
・バグ曲線の収束率を99.8%から99%に下げる
・効果の低そうな機能を取りやめる(例えば、派手なスプラッシュはやめるとか)
など。
これも成果物に影響するので、最終意思決定者と後工程の人に対して、合意が必要になります。
■4.効率を上げる
ようするに、10人日かかる予定のものを、5人日で仕上げる方法を考えるなど、WBSにおけるひとつづつのタスクごとにそれを短縮して全体の時間短縮を図る方法です。
●
能力の高い人に任せる
極端な話、ド新人にまかせていた業務を、ベテランに振り替えるだけでプロジェクトは大きく進むようになります。
もちろん、その時のド新人のモチベーション低下や、ベテランの負荷増大にはなりますが、背に腹は代えられない。
●
手待ちち時間を減らす
プロジェクトのWBSを作っているのであればわかると思いますが、ガントチャートに書かれた依存関係は実は今では関係なくなているかもしれません。こういったものを洗い出します。
たとえば、タスクA,B,C,Dがあって、この順番にやらないと思ってたけど、実はA,BとC,Dの依存関係はあまり高くなとすれば、
A,BとC,Dは実は並行して作業できるかもしれません。
あるいは、建前としては「要件定義」が完了するまでは「機能設計」に入れませんが、すでに確定している部分については機能設計に入ってもいいはずです。もちろん、あとで影響する要件が変更になるかもしれず、ある程度のリスクは織り込まないといけなくなりますが。要は見切り発車できそうなところを探すこと。
すべてを見直す必要はありません。着目しなければいけないのは、クリティカルパス上にあるタスクか、プロジェクトの律速になっているタスクパスを見なおせばいいです。
ま、世の中で言われている「コンカレント・エンジニアリング」というかっこいい言葉で締めておきましょう(^^;
●
作業プロセスを改善する
プロジェクトの内部活動としてやっているような事柄を省略するという方法です。
たとえば、全員集まってのレビューはやめて、メールでレビューをしてもらうというようなやり方で効率化できます。
あるいは、全員参加の進捗ミーティングを、グループのリーダだけにしてみるとか。
作業を取り決めているルールをちょっと変えてしまうわけです。これは社内基準があったりしますので、あくまでも暫定措置としての位置づけでないと、それ以降なし崩しになる危険があります。もちろん、成果物品質に影響しないようなら、その後は標準として使ってもいいとは思います。
■最後の手段
これは本当に最後の手段で、1週間以上かかるようなものには使えないですが、以前の記事
プロジェクトを最短で終わらせる方法
があります。なるべくならそうなる前に、手を打ちましょう。
■同じテーマの記事
私はある作業をしていても、他のことがつい気になってしまうタチです。それで、デスクトップ付箋 など、集中力を削がない方法をいろいろ考えてます。PCのポップアップを停止する集中力を削ぐひとつの要因が、PCでのいろいろな通知。・さんからメールが届きましたよ・さんがあなたに IM を送っています・さんがラインで音声通信を要求しています・××の時間です!まぁ、いろいろうるさいこと。こういうのを止めるだけで..
前回のおさらいよくアイディアを考える方法というのは本で見かけます(いわゆる「発想法」のジャンルの本)、たくさん出したアイディアから、ほんとうに使えるアイディアを選り分ける方法というのはあまり紹介されていないようですので、ビジネスの世界で「ゲートファインディングモデル」と言われるアイディアの選抜方法について紹介します。この方法は、以下の本で紹介されていました。キラー・クエスチョン 常識の壁を超え、イノベーションを生み出す質問のシステム「ゲートファインディン..
打ち合わせの種類よく打ち合わせをしていて、白熱してしまって、もともとどういう結論を出したかったのか忘れちゃうという失敗をして、日誌に「あ~。今日やってしまった。議論を効果的に進められなかった」などと反省を書くのですが、またすぐ忘れて、論点の枝葉のところで白熱してしまう。ということで、今日はなるべく意識している打ち合わせの3種類について整理してみたいと思います。ただし、国語辞典などで引くと、これらには余り意味の差はないようです。つまり、以下は私が勝手に決めている定義な..
仕事は多次元あなたは仕事の管理をどうやってやっているでしょうか?GTD(Getting Things Done)などの「仕事」や「やるべきこと」の管理ルールはあるものの、実際にタスクを作ってみると「管理するのはは難しい」と感じてました。ちょっと用語が難しいので、以下、GTDの規則に従って複数の活動をまとめたもの=プロジェクト1回の作業で終わるもの=タスクと呼ぶことにします。例えば、新規事業を起こすというプロジェクトがあったとします。こ..
「××君、ちょっといいかな?」上司からこんなふうに話しかけられたら、本当にちょっとで終わると思う人はいないでしょう。大体の場合は、現在上司の抱えている問題点についての説明があって、結局何らかの仕事を「君に頼むよ」とか言われるのがオチです。「今でさえ一杯一杯なのにこの上…」とは思いつつ、「はい!何でしょうか?」と上司のところにすっ飛んでいくのはサラリーマンが身についたからでしょうかね?便利屋と役に立つやつの違い中間管理職サラリーマンとして、受けの立場と下..
特急券・座席指定券大阪から東京まで移動することがあったとして、あなたはどんな手段を使うでしょうか?新幹線(のぞみ指定席)\14,050新幹線(ひかり指定席)\13,220新幹線(こだま指定席)\13,220新幹線(自由席)\12,710夜行バス\ 9,800~\ 5,000格安航空券\ 9,880~\10,800青春18きっぷ\ 4,260ちょっと調べてみたところ、こんな感じ。それなら安いほうが..