マルチタスクは、 マルチタスクの前にソフトウェアがどのように開発されたかを判断するために考案されたレトロニムです。 ここで、マルチタスクとは、複数のプロジェクトに関する専門家の同時作業として理解されています。 この意味でのこの用語は、このようなアプローチが最も効果的であり、従業員の仕事から最大限の利益を得ることができるものと考えられる現代のビジネス環境で使用されています。 マルチタスクは、小規模ではありますが、私たちの生活、仕事、またはそれ以外の生活に非常に固有のものであると言えます。 これらのマルチタスクの規模の間には、それをどのように整理し、どのように影響するかという点で多くの共通点があります。
別の視点
アジャイルまたはスクラムのフレームワーク内で作業中に得られた経験について話すとき、チームが永続的な構成を持ち、そのメンバーが他のチームに関与していない場合、チームははるかに効率的かつ効率的に機能するという考えは常につまずきのブロックです。 これは新しいことではありません。 特に危機の際に、特に困難な問題を解決するための専門家チームの作成に長年の経験があります。 同時に、私たちの組織は、複数の専門家が同時に多くのプロジェクトに関与するモデルになりました。 実際、これは一度に多くのことに対処できる唯一のソリューションです。 これは、「限られたリソース」を使用する最も効果的な方法であると考えられています。つまり、スペシャリストがほとんどいなくても、全員が幅広いプロファイルを持っている場合です。
アジャイル方法論は、すべてを逆さまにします。 少数のインスタントタスクに焦点を当てた従業員チームを編成します。 タスクを設定し、それらの周りに人々を駆り立てる代わりに、私たちはチームを形成し、それを通してタスクの流れを駆り立てます。 押すのではなく、引っ張る。
変更は難しいです。 プロセスを変更するためには、明確な理由、可能な利益と決意のビジョンが必要です。 変化に対する抵抗は非常に自然です。なぜなら、環境の中で何かが変化すると、人々は不安を感じるからです。 リーン思考(リーンプロダクション)に進むことができる場合、「人を尊重する」および「システムを継続的に改善する」という重要なアイデアを使用して、目標を決定し、利益を計算し、改善に向けた第一歩を踏み出すことができます。 「質素な」という言葉を聞いて、多くの人々は、私たちがすでに行っていることをもっと良くする方法について考え始めます。 「節約」とは、不必要な費用を取り除くことができることを意味し、不採算な、したがって不必要な活動を即座に停止します。
マルチタスク費用
人があるプロジェクトから別のプロジェクトに切り替えると、これは常にコストにつながります。 まず、コンテキストの変更には時間がかかります。 私たちは皆、電話による単純な機能不全が再び集中するために15分かかることを知っています[1] 。 タスクが複雑になるほど、切り替えに時間がかかります[2] 。
3つ以上のプロジェクトに取り組む場合、コストはさらに高くなる可能性があります。 いずれかのプロジェクトに長い間戻っていない場合、そこで何を止めたかを思い出すのに多くの時間が必要になる場合があります。 したがって、絶えず切り替える場合、作業時間のかなりの部分は、あるコンテキストから別のコンテキストへの切り替えに費やされる時間になります。
いくつかの研究は、人々が2つのコンテキストを非常にうまく切り替えて簡単なタスクを実行できることを示しています[3] 。 短期的な切り替えについて話している場合、それらの成功は大脳半球の活動に関連しています。 実際のところ、有効性がわかっている人間の脳は、2つの異なるタスクに同時に対処できますが、それは短時間だけです。 より深刻なタスクに切り替えるには時間がかかります。 Jerry Weinberg [4]は、プロジェクト数の増加に伴う切り替え時間の増加のグラフを示しました。 計算では、各切り替えに約10%の時間がかかると想定しました。 しかし実際には、この数字はもっと大きくなる可能性があります。
1.
X:プロジェクトの数。
Y:時間の割合。
プロジェクトまたはアジャイルサンプルチームに自由に結び付けられたチームで作業する場合、切り替えコストは階層化されます。他のタスクにチームメンバーが不在の場合、チームは効果を失い、不在の人物が戻ってくると、チームは時間を費やします彼を最新の状態にするために。
アジャイルとマルチタスク
待って、あなたが言う。 アジャイルチームは多機能で、毎日さまざまなことを行います。 これは、要件の開発、分析、設計、テスト、プログラミングです。 それはマルチタスクではありませんか? それはすべてコンテキストの広さです。 テクノロジーまたはトピック間の急激な移行には、互いに時間がかかります。 脳は通常、同様のタスク間の切り替えに対処します。 狭いタスクに焦点を当てたチームの場合、すべてのタスクは狭い技術と機能のセット内で実行されます。 同時に、いくつかの側面のみに注意が払われます。 コンテキストは、その中のタスクが多様であっても狭いです。 さらに、アジャイルには、チームワーク、タスクボード、自動テスト、および回顧など、集中力を維持するのに役立つ一連のメソッドが含まれています。 あるコンテキストを完全に異なるコンテキスト(他のプロジェクト、他の従業員、他のプロセス参加者)に跳躍することは、不便を引き起こすものです。
神経生物学マルチタスク
人間の脳は、内部のマルチタスキングでうまく機能します。 彼はいつもこれをしています。 脳の多くの部分は、1分ごとに連動して、または互いに独立して機能します。 違います-複雑で変化する環境では私たちの人生は不可能でした。 脳が無意識に実行するタスクのほとんど-感覚によって送信された情報をフィルタリングし、そのような情報を統合し、短期記憶から長期記憶にデータを移動し、心臓と肺の働きを刺激します。
同時に、多くの外部タスクを実行する必要があります。車の運転、地図の確認、道路状況に関するラジオメッセージの聞き取り、電話での会話、夕食の調理、休暇の計画、庭での作業です。 衣服の折り畳みや歩行などの一部のタスクは機械的に行われ、切り替え費用は必要ありません。 ドキュメントの表示やメソッドの名前変更など、その他の機能は、時間の経過とともに自動化できます。 しかし、ソフトウェア開発ははるかに複雑です。 ほとんどの場合、タスクからタスクへの自動切り替えは損失なく成功しますが、すべてに制限があります[5] 。
さまざまなタスクを実行するときにプロジェクトを切り替えるため、もう一度やり直す必要がある場合があります。 人間の脳には、長期と短期の2種類の記憶があります。 それらの間でデータを移動するメカニズムがあります。 すべてが適切に移動され、情報が入力と同じになるという保証はありません。 新しい情報は、一定期間、短期記憶に保存する必要があります。 長期に入るため。 たとえば、試験の前に詰め込むことは良い成績をとるのに役立ちますが、数週間後には、覚えたことをほとんど覚えられなくなります。 そのため、長期間プロジェクトに戻らなかった場合、プロジェクトの1つで最終的に困難になる可能性があり、作業を継続するために必要な情報が正確に得られる可能性が高くなります。
この研究では、マルチタスクが有害になる可能性のある側面のリストに言及しています。 特に:
- マルチタスクが実際に短期記憶に害を及ぼすという証拠があり、それが関連するトピックの場合だけでなく、一般にこのタイプの記憶の原因となる皮質ゾーンにも影響します。 マルチタスキングはストレスを引き起こし、それが個人の安全感覚に関与する脳の部分を活性化し、より高いレベルの神経活動に必要なリソースを引き出します[6] 。 ストレスはまた、新しい情報を記憶する責任がある神経細胞を傷つける可能性があります。 [7]
- タスクからタスクに切り替えるとエラーが発生しやすくなります。つまり、作業の品質が低下します[8] 。 もちろん、プロジェクトのコストは増加しています-エラーを修正する必要があります。
- 脳の一部は順番にしか機能せず、タスクを並行して実行することはできません[9] 。
- 前頭前野、つまり複雑な認知機能と意思決定に関与する脳の部分は、ほとんどのリソースを消費します[10] 。 マルチタスクによる追加の負担は、急速な枯渇と認知機能障害につながり、回復の必要性が高まります。
アジャイルチームワークでのシングルタスク
いくつかの最新の技術的手法は、焦点を改善することができます。 例:
- テスト駆動開発により、時間をほとんど必要としない狭い問題に技術的なタスクを集中させることができます。
- 継続的な統合により、破損したアセンブリまたはテスト領域の失敗にすぐに集中できます。
- ペアプログラミングは、2人が短いコードに集中するのに役立ちます。
企業でのシングルタスク
マルチタスクに対する議論は古くから知られており、同時にこの「負荷分散」の形態は、人的資源を最も効率的に使用する現代の企業文化に根付いています。 私たちは人々のチームを自由にグループ化します。 一度にいくつかのプロジェクトに部分的に従事する必要なスキルを持っている。 パーティータイマーのチームに良いパフォーマンスを期待できますか? それとも、誰もが常に非常に忙しいように見えることがより重要だと考えることに慣れていますか?
新しいことを学ぶ上で最も難しいことは、古いおなじみの方法を放棄することです。 これは、人々の場合と同じように組織の場合にも当てはまります。すでに知られていることから、より良くなる可能性のあるものへと精神的に飛躍することは困難です。 以下は、人々が変化を簡単に乗り越えられるようにするだけでなく、実質的なメリットをもたらす簡単な視覚的議論です。
図2に示されている単純なシナリオは、3つのプロジェクトで4人の作業を示しています。 ダイナミクスは、雇用された専門家が多数いる大規模プロジェクトの場合と同じです。 最初のシナリオでは、3つのプロジェクトで人々が同時に忙しくしています。
2. ,
垂直-従業員、水平-週(20)。
図3は、同じチームの同じ人が順番にプロジェクトを完了する2番目のシナリオを示しています。 このシナリオでは、チームワークのメリットがなく、プロジェクトからプロジェクトへの必要な切り替えの数が減るという控えめな仮定が必要になる場合があります。 すべてのプロジェクトは両方のシナリオで同じ日付までに完了しますが、2番目のケースのプロジェクト2と3はより速く終了することに注意してください。 これから得られるメリットを想像してください。
3. .
同時に集中するチームワークにより、切り替える必要がなく、労働生産性が約10%向上した場合、図4に示すように、3つのプロジェクトすべてがさらに速く完了すると予想されます。
4. .
このトピックの詳細については、ジョアンナロスマンの著書「Manage Your Project Portfolio」を参照してください 。
多様性は人生を甘くする
さて、マルチタスクは明らかに有害であり、使用しないでください。 では、これは、多様性が人生をより面白くするという考えとどのように両立しますか? 人間の脳の研究は、新しいものすべてが魅力的であることを示しています-それは、ドーパミンの放出を刺激します。ドーパミンは、私たちがもっと欲しくなる神経伝達物質です[11] 。 この質問に対する答えは、合理的な焦点と規模です。 コンテキストの変更が非常に激しい場合、従業員とそのチームメイトにとってマルチタスクは不適切です。 この変更が密接なコンテキスト間の切り替えを伴う場合、それは思考の可能性の枠組みに適合し、良い結果をもたらします。 アジャイルチームで働くとき、私たちはお互いに学び、成功の感覚とよくやったビジネスに関与する神経伝達物質の放出を刺激する、良い新しい経験を得ることができます。
結論
複数のプロジェクトのフレームワーク内で異なるアクティビティを切り替えるには時間がかかり、組織のコストが必要です。 より多くの人々がより多くのプロジェクトに参加し、より複雑になればなるほど、コストは高くなります。 長時間働くことの1つの側面に注目することで、人はより効率的に働くことができます。 プロジェクトが順番に実装されるという事実を考慮に入れてチームを集めることで、コンテキストを変更するコストを削減し、チームのまとまりのある仕事からより多くの利益を得ることができます。
参照資料
[1] 遅くなり、勇敢なマルチタスカーであり、トラフィックでこれを読まない
[2] マルチタスクはあなたを失う可能性があります...ええと...フォーカス
[3] やる気のあるマルチタスク:脳が2つのタスクを一度に管理する方法 (Scientific American)。
[4]ワインバーグ、GM Quality Software Management:Vol。 1システム思考。 ニューヨーク ドーセットハウス、1992年。
[5]運転中に携帯電話で話したときに何が起こるかについての簡単な説明については、「電話を切って運転する」 (書籍「脳のルール」のビデオ)を参照してください。
[6] リーダーシップの神経科学
[7] 調査によると、マルチタスクはあなたをバカにする
[8] マルチタスクの狂気 (心理学の今日)
[9] 速度を落として、勇敢なマルチタスカーであり、トラフィックでこれを読まない
[10]仕事中のあなたの脳、デビッド・ロック
[11] マルチタスク:脳は斬新さを追求する