web-dev-qa-db-ja.com

ヤクシェービングとは正確には何ですか?

これは、開発者がこれらの 計画中のポーカーカード を持ち込んだときに発生しました。その1つがヤクシェービングです。

Google/wikitionaryには、基本的に次のようなさまざまな記事があります。

Yakシェービングは、プロジェクトの次のステップに進む前に完了する必要がある、一見無限に見える一連の小さなタスクの専門用語をプログラミングしています。

ただし、これがポジティブな方法で使用されているのか、ネガティブな方法で使用されているのか、またはポーカーカードのプランニングを使用しているのかどうかはわかりません。

それは人々が特定のタスクをヤクシェービングであると信じていることを意味するかもしれません、その場合彼らはそれが無限の一連のタスクであり、したがって最終的には無意味であると考えます(無限は彼らが決して終わらないことを意味するので)。この定義はそれに否定的な意味合いを与えます。

それらのカードを作る人々によって与えられた定義は、危険なタスクが多くの小さく重要度の低いサブタスクにカスケードする可能性があり、より適切に定義する必要があるかもしれないということですこれはあまり意味がありません。ポイントを割り当てるときに考慮されることを期待しているためです。ポイントが多すぎる場合は、それを分解するときです。

または、それは必要なステップであることを意味する可能性がありますが、ポイントを割り当てるのではなく、ダウンタイムがあるときは常にバックグラウンドで実行されるタスクでなければなりません。たとえば、移転した新しいオフィスを片付けて装飾する必要があります。または、すべての従業員のハンドブックを読んでフォームの束に記入する時間を費やす必要があります。これらのタスクは長期的には必要ですが、同時に実行できます。プロジェクトはそれなしで前進できるので、これはポジティブですが緊急の意味合いではありません。

それは上記と同じことを意味することもありますが、プロジェクトを進めるために必要なタスクです。なぜポイントを付けないのかはわかりませんが、たとえば、数週間で必要になる仕様の提出が遅れているサプライヤーに嫌がらせをしているのかもしれません。プロジェクトなしではプロジェクトを進めることができませんが、それは何かです。電子メールの発信、電話の発信など、あちこちで時間がかかります。これも、この用語の良い意味合いです。

質問は締めくくりが広すぎるとフラグが付けられているので、もう一度言います。

  • このフレーズは、これまでに働いたほとんどすべての仕事で聞いたことがあります。この用語は一般的な会話でどのように使用されますか?
  • タスクの説明に使用する場合、それは肯定的ですか否定的ですか?
  • ヤクシェービングの例は何ですか?
5
NibblyPig

ヤクのひげ剃りは、別のタスクを完了するために必要な、一見役に立たないように見えるいくつかのタスクを実行することを説明します。

私はこの用語が肯定的または否定的であると思います:

  • より大きな目標を達成するために必要な一連の小さなタスクを説明する場合、positive(または中立)です。たとえば、「私は1日のほとんどをヤクのひげそりに費やしましたが、ようやくプロジェクトを終了しました」

  • 目標を達成するために気を散らす方法を説明するために使用される場合、これはnegativeです。たとえば、 "私はそのプロジェクトを今日終了するつもりでしたが、結局1日のヤクのひげ剃りに費やしました"

Do n’t Shave That Yak! から言い換えた例を以下に示します。


あなたはあなたの車をワックスしたいという欲求から始まります。

車にワックスをかけるには、水ホースが必要です。ただ、あなたの水ホースは破裂しているので、新しいホースを手に入れるために金物店に行く必要があります。

金物屋に行くには、橋を渡る必要があります。橋にはパスかチケットが必要です。パスを見つけることはできませんが、近所の人が持っていることはわかっています。

ただし、借りた枕を返却するまで、隣人はパスを貸し出しません。あなたがそれを返さなかった理由は枕がいくつかの詰め物を欠いているためです。

枕はもともとヤクの髪を詰めていました。枕を詰め直すには、新しいヤクの毛を手に入れる必要があります。

そして、それがあなたがヤクを剃ることになる方法です。


5
Bryan Oakley

スクラムが最初に出たとき、誰もが鶏と豚の命名法を使いこなしていたことを覚えています( https://en.wikipedia.org/wiki/The_Chicken_and_the_Pig

それが何を意味しているのか、なぜそれが開発チーム(豚)対ビジネス(鶏)に適用されたのか、誰も理解していませんでした。

次に、「バックロググルーミング」というアメリカの用語がありましたが、イギリスではうまくいきませんでした。

「バイクシェディング」は、誰かが説明しない限り意味のない別のフレーズです。

ITと開発の周りには、管理技術とアーキテクチャのアイデアの販売に焦点を当てたメタ業界があることを覚えておく必要があります。

この業界は絶えず新しい用語と面白い逸話を生み出しており、彼らの特定のアイデアがなぜ超かっこいいのかを試して説明するために使用しています。

しかし、フレーズが元の「買い込まれた」聴衆の外に移動すると、フレーズの意味が失われる可能性があります。

「ヤクシェービング」が2つの企業や2つの国は言うまでもなく、3つ以上のチームで同じことを意味するかどうかは疑問です。チーム内のカードの意味を定義し、裏に書きます。

4
Ewan

特にポーカーを計画する際のカードに関連するという用語の私の理解は、それは私たちが本当にしたくないタスクに多くの努力を集中しているという警告であるということですが、私たちはそれをする必要があります本当にしたいタスクを実行するために。

「ヤクを剃る」ことに多くの労力を費やすよりも、本来の目的のタスクを実行するためのより良い方法があるかどうかを検討することは、招待状です。

2
Eric King