(カート・ヴォネガット)
Ave、habrahomines、モリトゥリボスサルタント。 死に行く人々は、人間性を敬礼します。
容赦ない決闘の準備をしなさい。 今日、コロシアムの熱い砂の中で、マネージャーとプログラマーは血なまぐさい戦いで会います。 マネージャーは、ネット、トライデント、短剣で武装したリティアのようなものです。 プログラマーは、肩甲骨、盾、グラディウスを備えた百万人です。
何らかの理由で、いわゆる技術的なタスク、単にTKの表現に関しては、この歴史的比較が常に頭に浮かびます。 マネージャーとプログラマーは異なる言語を話すという完全な感覚があり、そのうちの1つはゴールで、もう1つはトラキア人です。
マネージャーが理解できます。 彼が時間通りに仕事をすることが重要です。 マネージャーに、彼が計画したよりも作業を完了するのに少し時間がかかることを説明するのが難しい場合があります。 マネージャーは、時間単位、工数で考えます。 実装の複雑さに対して従業員に支払う明確な理由はありません。
心のプログラマーはすべて大きな子供です。 彼は、人間の命を救うよりも謎を解くことにずっと興味を持っているドクター・ハウスに似ています。
しかし、パズルは起こります。 時には-最も簡単な場所で。
大規模な外国のインターネットポータルの所有者は、RuNetを使い始めるのを手伝ってほしいという要望で当社に頼りました。 クライアントは深刻です。 彼のすべての責任を意識して、マネージャーは最高のウェブプログラマーに仕事を任せました。
ここでは、従業員を信頼し、特定の技術的タスクを実行するのに必要な時間について自分の意見を尋ねるのが慣習であると一言で言う必要があります。
マネージャーはプログラマーにナビゲーションメニューのアイコンをいくつかねじるように頼み、「ジュラ、これにどれくらいの時間を必要としますか?」-「20分」とジュラは正直に答えました。 「それはナンセンスです。」
1時間経ちます。 もう一つ。 結果なし。 モスクワのマネージャー、ルガンスクのプログラマー(過去のトピックで、覚えているなら、テレワークの変遷について書きました )。
三時。 4。 マネージャーはゆっくりと始めますが、確かに夢中になります。 もちろん、プログラマーに加えて、彼は回線のもう一方の端に座っているクライアントを持っています。彼はいつでも呼び出して、一般にRunetの進捗状況を尋ねることができます。
最後に、5時間後、「些細な問題」が完了します。 仕事の完了の通知を受け取ったマネージャーは、もちろんinし、「なぜそんなに長いの?」と尋ねます。
プログラマーはためらいましたが、その後、マネージャーに次の内容の手紙を書きます。
...プログラマでない人に説明するのは難しいですが、試してみます。 車のサービスに例えましょう。
私は自動車整備士で、良い経験があり、多くのことをやり直しました。 ドライバーが、未知のブランドの車、純粋なアメリカ人の車に到着します。 彼は何かがノックしていると言います。 私は聞いた、すべてが明確である、あなたはベアリングを変更する必要があります。 彼が通常立っている場所と彼が通常していることは、すべての車の一般的なデザインがほぼ同じであることが知られています。
私たちは車をピットに、ベアリングに、そしてそこにPPCを運転します。 変更するには、エンジンを削除する必要があります! そして、仕事、時間、お金を取り、エンジンを元に戻すことは根本的に異なる問題です...それで飛ぶでしょう...
しかし、価格は交渉され、契約は調印されます... Popadalovo ...ベアリング直径
5 cm ...エンジンを取り外す必要があります...
彼らはエンジンを撃ち始め、それも非常にトリッキーです...構造の完全な説明、それがどのように機能するか、ボルトを外す順序で探す必要がありました...
私たちの場合、外出先で何をする必要があるかによって、現時点ではすべてが複雑になっています
車が運転中!
言い換えれば、サーバーのエンジンを上げて、わかりにくい言語で膨大なPDFマニュアルを調べるだけでタスクを完了することができました...
結論
1)専門家は、ロシア語のアルファベットの2番目、7番目、および23番目の文字で始まる単語を使用せずに、単純だが比ative的なロシア語の助けを借りて、自分の「こだわり」を説明できます。
2)参照の用語は、一時的な単位tだけでなく、複雑さの係数kによっても測定されるべきです。
3)すべての作業は、式S = k * tに従って支払う必要があります。ここで、Sは通貨換算です
4)複雑度は作業中に変化する可能性があります。 マネージャーは、複雑さの要因とそれを変更する可能性を考慮に入れる必要があります。
5)責任者は、変更された難易度について、時間通りにマネージャーに通知できる必要があります。 担当従業員は、突然発見されたkのためにSを増やす必要性をマネージャーに要求することを恐れてはいけません。
6)TKは、それがどんなに複雑であっても、式S = k1 * t1 + k2 * t2 + ... kn * tnで記述できます。ここで、t1、t2などは時間間隔、k1、k2およびt 。d。-一定期間の複雑度係数。