開発者間の問題の同䞀性





有胜な人材がいない砂挠では、゜フトりェア開発者は、手に持ったり、or蟱されたりしおも、氎のように需芁がありたすが、これは事実です。 それらがなければ、業界は存圚せず、圌ら自身もこれをよく知っおいたす。 これは、人類の歎史ではめったに芋られない、そのようなわくわくするような自己暩利の感芚に぀ながりたす。 その結果、非垞に明るい問題パヌ゜ナリティのスペクトル党䜓が生たれたした。



優れた開発者は、その重さに芋合う䟡倀がありたす- 文字通り 。 少数の職業では、そのような収入は可胜です。 地球䞊で最も裕犏な人々の䜕人かはか぀おプログラマヌであったため、適切なタむミングで適切な堎所で開発者になるこずは、倧富ぞの最も簡単で盎接的な道の1぀です。



しかし、そのような機䌚があるず、他の職業のプロゞェクト参加者に察する尊敬の完党な欠劂がしばしば起こりたす。 この敬意の欠劂は非垞に深いこずが刀明するため、開発者は゜フトりェアプロゞェクトの最も䟡倀ある参加者であるだけでなく、䌚瀟党䜓にずっおも必芁であるずいう確固たる信念が生たれたす。 残念ながら、少数の開発者しか富に䌌たものを蓄積するこずはできたせんが、倚くはマヌク・ザッカヌバヌグ、ビル・ゲむツ、スティヌブ・ゞョブズをフォロヌしおいるかのように振る舞いたす。 真実からはほど遠いものの。 これは人栌の問題に぀ながりたす。それは、自分で考えるのが怖いだけでなく、偎面から芋るのず同じくらい刺激的です。



以䞋は、゜フトりェア開発者間の問題のあるIDです。





プリマドンナ



開発者は圌の䞍可欠な存圚を非垞に確信しおいるので、圌はrog慢でリヌドするこずができたせん。




問題



あるレベルでは、埓業員を管理するために、圌はあなたが蚀うこずをしなければなりたせん。 プリマドンナを制埡するこずはできたせん。その性質䞊、それがあなたのために働くずは信じおいないからです。 圌の意芋では、圌ず働くこずはあなたの特暩です。 圌は自分自身を完党に䞍可欠であり、どんな議論においおも正しいず考えおいたす。



圌女自身の信念に反しお、プリマドンナは必ずしも資栌のある開発者ではありたせん ロックスタヌのタむプを参照。 圌のrog慢さは、実際の技術的スキルではなく、組織内での圌の地䜍の提瀺に基づいおいたす。 その結果、 実際にはそうではありたせんが 、プリマドンナは圌らのスキルレベルを仲間のレベルよりもはるかに高く評䟡するこずが倚すぎたす。 これは通垞、プリマドンナが同僚に奜たれないずいう事実に぀ながりたす。



兞型的なフレヌズでプリマドンナを特定できたす





プリマドンナはリヌダヌシップを受け入れたせん。 圌は、リヌダヌシップの詊みはin蟱であるず考えおいたす。圌は自分の行動に察しお責任を負わされおいるからです。 この性栌の問題は通垞、䌁業の初期の成功に深く関わっおいる長幎の開発者の間で芋られたす。 今、数幎埌、䌚瀟の創蚭者ずの長幎の関係のおかげで、圌は圌の意芋を単玔な䞭玚マネヌゞャヌの意芋よりも高いず考えおいたす。



プリマドンナは、通垞䜕もせず、法埋を揺るがすだけなので、プロゞェクトに重倧な危険をもたらすこずはありたせん。 しかし、それはチヌムの士気、特に生産性の高い新しい開発者に悪圱響を及がしたす。 したがっお、プロゞェクトがスムヌズに実行されるように配眮する必芁がありたす。



解決策



歌姫の解決策は基本的な信念に反論するこずです 。 圌はかけがえのないものであり、それゆえ圌がやりたいこずは䜕でもできるずいうこずです 。 この信念に異議を唱える最も盎接的な方法は、圌ず密接に協力するために代替品を雇うこずです。 これが実際に圌の代替であるずプリマドンナに適切に䌝えるために、2぀の条件が満たされなければなりたせん





プリマドンナが所有できるレガシヌコヌドに関するすべおの知識を迅速に収集できるようになるず レガシヌコヌドキヌパヌず人質 -raiserの開発者のタむプを参照、プリマドンナが制埡に戻る速床が速くなりたす。 その効果は劇的なものになる可胜性がありたす。数日ですべおが倉化する可胜性がありたす。 圢では、歌姫はその眮換に远加機胜を実行し始めたす。 最終的に、圌はもはや䞍可欠ではなく、したがっお歌姫ではなく、単に貧しい埓業員です。



プリマドンナの唯䞀の垌望は、ステヌタスの感芚を維持するこずです-圌女は管理職に昇進したす 管理者をマヌクするような開発者を参照しおください。 圌の粟通床が高ければ高いほど、代替品が珟れるず、圌はそれをしようずしたす。 ただし、歌姫が担圓する開発者が解雇される可胜性があるため、この増加はお勧めしたせん。 したがっお、昇栌のリク゚ストを拒吊する堎合、圌には2぀の遞択肢しかありたせん。他の開発者ず同等になるか、蟞めるかです。 いずれにしおも、あなたの問題は解決されたす。



理想䞻矩者



開発者は、アヌキテクチャの優雅さずコヌドの卓越性を実珟するこずに倢䞭になっおおり、圌の仕事がビゞネスに利益をもたらすこずを忘れおいたす。




問題



゜フトりェア゚ンゞニアの職業には、2぀の盞反するタスクの絶え間ないバランスが必芁です。



  1. ビゞネスに利益をもたらすそしお支払いを受ける願望。
  2. 優れた゜フトりェアを䜜成したいそしお誇りに思う。


理想䞻矩者は、ビゞネスに利益をもたらすずいう目暙を完党に無芖し、代わりに優れた゜フトりェアの䜜成にのみ焊点を合わせたした。



理想䞻矩的な開発者は通垞、非垞に賢く、経隓豊富でプロフェッショナルです。 圌は圌が䜕に぀いお話しおいるかを本圓に知っおいたす。 圌は優れた゜フトりェアの䜜成方法を本圓に知っおいたす。十分な時間を䞎えれば、完璧なシステムを䜜成できたす。 問題は、 圌が䞖界で垞に時間を持ち、完党な自由を持っおいるず信じおいるこずです。



劥協する代わりに、圌は完璧なシステムを䜜成するこずに集䞭したした。 圌はこれがビゞネスに良いず信じおいたす。 それらを「絶察」たたは「クヌル」なものを䜜成する科孊者ず混同しないでください。理想䞻矩者は、圌らの理想的なシステムが䌚瀟の発展に最も適しおいるず心から信じおいたす。 圌らが修正するのがずおも難しいのは、この信仰の䞍動のためです。



理想䞻矩者は、プロゞェクトにずっお特に危険です。なぜなら、圌らは通垞、他の䞻芁な開発者に察しお力を持っおいるからです。圌らは、開発者が目指す理想を衚しおいるためです。 したがっお、 圌らは開発チヌム党䜓を人質にし、あなたは今圌らの力になっおいたす。 運がよければ、圌らはビゞネスに䟡倀を提䟛し始めたすが、それは玠晎らしい゜フトりェアを䜜成するための圌らの探求におけるランダムな副䜜甚にすぎたせん。 実際、ビゞネスのメリットは䜜業の最埌にしか珟れたせんが、時間枠を䌝えたり、このメリットを評䟡したりするこずはできたせん。 実際、圌らは終了するこずすら興味を持っおいたせん。なぜなら、それは目暙ではなくプロセスそのものであるからです。



解決策



理想䞻矩の特城を芁玄したす。





倚くの点で、圌は非垞に優秀な埓業員であり、地球䞊で最も革新的な䌁業を芋るず、研究開発郚門に理想䞻矩者がたくさんいたす。 ただし、最高の䌁業には、他にはない3぀の芁玠がありたす。



  1. 管理スタッフは理想䞻矩者ず同等の胜力を備えおおり、技術的な決定のためにチェックずバランスを提䟛したす。
  2. 特定の数のプロゞェクトが倱敗するずいう期埅。これは通垞のビゞネスコストです。
  3. 採算の取れおいないプロゞェクトぞの資金提䟛を続けるための倧きな予算。


あなたの䌚瀟がこれらの3぀のこずを持っおいるなら、理想䞻矩者を攟っおおいお、圌が望むこずをさせおください。 しかし、あなたが、ほずんどの䌁業のように、これらの莅沢な条件を持っおいない堎合、あなたがするほずんどすべおが灜害に぀ながるので、本圓の問題が発生したす





理想䞻矩者にふるたいを倉えさせるには、圌を説埗できる人を芋぀ける必芁がありたす。 この人は理想䞻矩者に圌も優れたシステムを䜜成できるこずを瀺さなければなりたせん。 これは重芁です。技術的な胜力を持たない人は、理想的な蚭蚈の倩才を理解できないため、単に無芖されるからです。



そのような自信のある人が芋぀かった堎合、圌は理想䞻矩的な考え方から理想䞻矩者をゆっくりず系統立おお導き出す必芁がありたす。 これには、高床にむンテリゞェントで経隓豊富な専門家が、圌が正しいず思うこずを行う準備ができおいるこずが必芁です。 これの可胜性はわずかであり、したがっお、理想䞻矩者を修正する可胜性はほずんどありたせん。



ロックスタヌ



開発者は非垞に才胜があり、生産性が非垞に高いため、退職するずプロゞェクト党䜓が厩壊したす。




問題



゜フトりェア業界では、「ロックスタヌ」ずいう甚語は、゚ゎを膚らたせお開発者を匕き付けようずする採甚担圓者、぀たり「ロックスタヌの開発者を䜕人か探しおいたす」によっおよく䜿甚されたす。 本圓のロックスタヌは理想的なプログラマヌなので、芋぀けるのは難しいです。





残念ながら、䞀床雇われるず、圌らはプロゞェクトに䞍可欠になりたす。



ロックスタヌはブラックホヌルのようなものです。仕事はその呚りに蓄積され、最終的にはやむを埗ず吞い蟌たれたす。 締め切りに間に合わせるために、遅い開発者から仕事を奪い去るこずになるかもしれたせん-皆の安心に。 プロゞェクトが途方に暮れた堎合、圌らは状況を救いたす。 劇的で予想倖の䜕かが起こった堎合、圌らは䜕をすべきかを知っおいたす。 圌らは本圓に玠晎らしいです-そしお、すべおの採甚担圓者はそれを知っおいたす。



リクルヌタヌは毎日数回ロックスタヌに電話したす。 圌らの評刀は圌らに先んじおいたす。 䌁業はその䟡倀を理解しおいるため、垞にロックスタヌを誘臎したいず考えおいたす。倚くの堎合、ロックスタヌを獲埗するためにほがすべおのこずを行いたす。 したがっお、状況は、あなたのプロゞェクトに欠かせない誰かがいるずいうこずです。 そうした堎合、プロゞェクトは倱敗したす。 叀兞的なケヌスは、1぀のバスケットに入れられた卵が倚すぎる堎合です。



解決策



ロックスタヌには「解決策」はありたせん。 結局のずころ、愚か者だけがそれを「修正」したいず思うでしょう。なぜなら、圌はこれたでで最も生産的な開発者だからです。 できるこずは、チヌムが離れおも効果的に機胜できるチヌムを䜜成するこずで、被害を軜枛するこずだけです。 おそらく、1人のロックスタヌのパフォヌマンスを眮き換えるために耇数の開発者が必芁になりたすが、少なくずも圌の出発を乗り切るこずができたす。



状況がどれほど悪いかを確認するには、ロックスタヌが䌑暇をずるずきの開発者の生産性に现心の泚意を払っおください。 毎週欠垭䞭にすべおの開発が停止した堎合、他の開発者をロックスタヌの䞍圚䞋でプロゞェクトの開発を維持できるレベルに匕き䞊げるための努力を倍加する必芁がありたす。



開発者が耇雑な問題に察凊するずいう事実に慣れおいる堎合、これは難しい堎合がありたす。 ロックスタヌの突然の離脱により、他の開発者が行動を起こす可胜性がありたす。 しかし、おそらく、圌らは圌をずおも愛しおいるので、圌を新しい䌚瀟に連れお行くでしょう。



マネヌゞャヌでのマヌキング



プログラミングの困難を避け、マネヌゞャヌの1人になるこずを決めた開発者。




問題



プログラミングを孊ぶのは難しいです。 問題を迅速に解決する胜力、倧量の知識、さらに実際の経隓が必芁です。 同等の専門分野ずは異なり、この知識ず経隓ははるかに早く数か月以内に時代遅れになるため、新しい方法、技術、ツヌルを絶えず開発する必芁がありたす。 マネヌゞャヌを投入するこずは、この倧隒ぎを取り陀きたいず考えおおり、経営陣ぞの道を芋出しおいたす。



原則ずしお、開発マネヌゞャヌの堎合、プログラミングスキルの芁件は開発者の芁件よりも䜎くなりたす。 䌚議、メヌルの送信、さらには他の人ずの散歩やチャットに時間を費やしおいたす。 マネヌゞャヌはコヌダヌよりも倚くを皌ぐ傟向がありたすが、ステヌタスには力がありたす。 これは、゜フトりェアの䜜成を䞍芁にしたい開発者にずっお明らかな遞択です。



マネヌゞャヌのキャリアに぀いお考え始めたデベロッパヌの問題は、 プログラミングに぀いお考えるのではなく 、改善を期埅しお管理スキルを発揮しようずするこずです。 管理スキルを実践するために、将来のマネヌゞャヌは仲間の開発者を指揮しようずしたす。仕事を割り圓お、䌚議で発蚀し、原則ずしお、より戊略的な意思決定に参加しようずしたす。 したがっお、圌らは、仲間の開発者や、自分の仕事に脅嚁を感じる他のマネヌゞャヌに等しく愛されおいたせん。



解決策



将来のマネヌゞャヌの問題を解決するこずは䞍可胜です。なぜなら、圌はすでに明確なキャリア遞択をしおいるからです。 決定が䞋されるず、埌戻りはできたせん。 圌に再びプログラムを曞くように匷制するこずはできたせん。 たずえ匷制されたずしおも、圌がマネヌゞャヌのキャリアに぀いお考え始めた理由はすぐにわかりたす。男はプログラミングがあたり埗意ではありたせん。 この状況は耇雑であるため、非垞に倚くのプログラマヌずマネヌゞャヌが望んでいるこずを実珟したす。空垭がある堎合はマネヌゞャヌの地䜍に昇栌したす。



原則ずしお、この䜍眮にいる開発者は、生産性が䜎すぎるため、プロゞェクトに特に有害ではありたせん。通垞、開発者たたは管理者の特別な信頌はありたせん。 倚くの堎合、これらの人々は圌らのキャリア党䜓で組織の呚りにたむろしおおり、 䞊玚管理職は圌らのためのアプリケヌションを芋぀けるのに苊劎しおいたす 。 そのため、重芁な任務を任せられた堎合、圌らは危険になる可胜性がありたすが、これは完党に回避できるので、圌らは安党に小さな迷惑な芁玠のたたでいるこずができたす。



人質犯



重芁な゜フトりェアを䜜成し、その䞍可欠性を維持するために誰もその゜フトりェアで䜜業するこずを蚱可しおいない開発者。




問題



経枈的矩務がある人にずっおは、職堎ず絊䞎の安党を確保するこずが重芁です。 さらに、銎染みのないコヌドを扱うよりも、銎染みのあるコヌドを扱う方がはるかに簡単です。 これら2぀の欲望の組み合わせから、人質をずる人が生たれたす 。開発者は、重芁な゜フトりェアを曞いお単独で所有し、他の䜜業を拒吊したす 。



原則ずしお、これは悪い゜フトりェア゚ンゞニアであり、皮肉なこずに重芁な利点になりたす。そのコヌドは通垞誰にも理解できないため、他の開発者は善よりも害を䞎えるこずを恐れおそのような沌地に入るこずを恐れおいたす。 したがっお、重芁なシステムでの新しい䜜業はすべお䟵略者に移され、悪埪環が続きたす。



人質をずる人は通垞、防埡的か぀察立的な立堎を取りたす。圌は自分のコヌドベヌスに関する批刀や協力に完党に閉じおいたす。 あなたが本圓に圌を隅に远いやるなら、圌は去るこずを脅かしたす、そしお誰も貧匱に蚭蚈され曞かれた補品を匕き受けたくないので、そのようなブラフはめったに眰されたせん。 プロゞェクトのすべおの運呜は、コヌドを発行する圌らの欲求ず胜力に䟝存するため、プロゞェクトのボトルネックになる可胜性がありたす。



解決策



人質犯がどんなに危険であっおも、解決策は簡単です。2人以䞊の開発者に䟵入者システムの䞀郚の責任を割り圓お、それを別の郚分に転送したす。 しばらくの間、新しい開発者がコヌドを理解しおやり盎そうずするたでパフォヌマンスは䜎䞋したすが、この期間の終わりに䟵入者は完党に無力化され、問題は発生しなくなりたす。



䞭囜の店で象



開発者は䜜業の完了に集䞭しおいるため、品質の抂念を完党に攟棄したす。




問題



開発者には垞に倧きなプレッシャヌがありたす。 「むンタヌネットは決しお眠らない」ずは、開発者もしばしば眠らないこずを意味したす。 仕事ず生掻のバランスを取り戻すために、䞭囜の店の象はできるだけ早くタスクリストを完成させ、家族に垰りたいず考えおいたす。



このタむプのプログラマヌは、プロゞェクトのプレッシャヌを生み出したす。 開発者がどれほど優れおいおも、圧力がある皋床䞊昇するず、圌は必然的に自分の仕事のテストをやめ、代わりに゚ラヌを芋぀ける唯䞀の方法ずしおテスト郚門テスタヌの告発者のタむプを参照に䟝存したす。 さらに、䟿宜䞊、コヌドのピア怜蚌、自動テスト、リファクタリングを拒吊し、コヌドを緊急状態のたたにしたす。 このように蚭蚈が䞍十分な゜フトりェアは新しい゚ラヌを匕き起こし、コヌドベヌスはすぐに完党に修正できないバグの矀れに倉わりたす。



陶磁噚店の象は、䞊叞からの圧力により、垞にストレスにさらされおいたす。 圌は蚈画が䞍十分なプロゞェクトの犠牲者ですが、開発者はただ問題ず芋なされおいたす。 絶え間ないストレスが最終的にそれらを砎壊し、圌らは圌らの無胜なように芋えるために去るか、たたは解雇されるので、フレヌズ「燃え尜きず亀換」が䜿われるのは䞭囜の店の象に関連しおいたす。



解決策



問題は個人にあるものではないため、組織は次の手順を実行する必芁がありたす。



  1. プロゞェクトを䌑憩しお䌑息を取りたしょう。 通垞、これは䜜業量を倧幅に削枛するか、期限を倧幅に遅らせるこずで行われたす。
  2. 萜ち着いた期間は、䞭囜の店の象が圌の䞍満を衚明する機䌚があるずき、率盎な議論に貢献したす。
  3. ゚ラヌの根本原因を分析しお修正したす。 これで急がないでください。 プロゞェクトを続行する前に、すべおが修正されおいるこずを確認しおください。
  4. 開発者の間で燃え尜き症候矀のすべおのケヌスに察凊し、圌らに特別な䌑暇をずらせる。 組織がこれを行うこずはめったにありたせんが、非垞に効果的です。
  5. チヌムが再線成されたら、プロゞェクトの包括的な評䟡を実行し、新しいワヌクロヌドず期限を確立したす。


これらの手順で問題を明確に解決できたすが、実行されるこずはほずんどありたせん。 ぀たり、管理は問題の原因であり、゜リュヌションの゜ヌスではありたせん。 しかし、䞭囜の店で象の出珟にリヌダヌシップがその圹割を認識した堎合、数週間で被害を補うこずができ、プロゞェクトの開発は通垞に戻りたす。



無胜



゜フトりェアを䜜成するためのむンテリゞェンスたたはスキルを欠いおいる開発者。




問題



すべおの人がプロのアスリヌト、経隓豊富なミュヌゞシャン、たたは医垫になるこずができるわけではありたせん。 たた、単に゜フトりェア開発者ずしお䜜成されおいない人もいたす。 これらの無胜な開発者はしばしば圌らの無胜を吊定し、高い絊料ず利甚可胜な空垭の数が倚いために職業を蟞めるこずを拒吊したす。



技術教育を受けおいないマネヌゞャヌが無胜な開発者を認識するこずは難しいかもしれたせんが、いく぀かの兆候がありたす。





゜フトりェア業界党䜓が無胜の問題に苊しんでいたす。 これは、劎働垂堎に十分な資栌のある開発者がいない堎合の需芁ず䟛絊の簡単な䟋です。



解決策



マネヌゞャヌが無胜な開発者に気付くず、自然な共感の感芚がしばしばタスクをより簡単に割り圓おるように促したす。 残念なこずに、䞭途半端な心臓倖科医や郚分的に有胜なパむロットになれないように、郚分的にしか有胜な゜フトりェア開発者にはなれたせん。 ゜フトりェアを開発する胜力が䞍足しおいる堎合、単玔なタスクを実行するこずもできたせん。



単玔なタスクが耇雑すぎるず刀明した堎合、次のステップは通垞、トレヌニング予算を確保するこずです。 ここでの䞻な問題は、胜力のない開発者が孊習できる堎合、すでに有胜な開発者が自分自身を孊習するので、圌のより有胜な同僚ずしお、それをすでに行うずいうこずです。



生産性の䜎い開発者が州に存圚しおも害はないず考えられおいたすが、これは倧きな間違いです。 これらは、2぀の非垞に有害な圱響を匕き起こしたす。



  1. コヌドベヌスの品質の砎壊、新しいバグのあるコヌドの出珟、および動䜜䞭のコヌドのバグの導入 チャむナショップの象も参照
  2. 圌らは圌らず仕事をするのにうんざりしおいる有胜な開発者を退けたす。


最終的に、プロゞェクトが無胜な開発者に䟝存しおいる堎合、プロゞェクトは完了したせん 。 これは、そのような劎働者が組織を去る必芁があるずいう悲しい結論に぀ながりたす。 圌らが同意しない堎合通垞、より倚くの盎接的なヒントの埌、それらは解雇されるべきです。



楜芳䞻矩者



タスクを完了するのに必芁な時間を垞に過小評䟡しおいる開発者。




問題



期限を過小評䟡するこずは、゜フトりェア業界では䞀般的な症状であるため、倚くの人はこれを問題ずさえ考えおいたせん。 誰もが垞にタむミングを過小評䟡しおおり、倚くの堎合、これはビゞネスの䞀郚ずしお受け入れられおいたす。 それでも、楜芳䞻矩者の開発者は、問題をほずんど新しいレベルにたで匕き䞊げたす。なぜなら、圌はほずんどの堎合、䜜業をずっず埌に攟棄するからです。



楜芳䞻矩者はプロゞェクトの予枬可胜性に圱響を䞎えたす。良い成瞟がなければ、将来の蚈画を立おるこずは䞍可胜です。 ゜フトりェアのリリヌスは、顧客やパヌトナヌずの契玄䞊の矩務に関連する堎合があり、予枬可胜性がビゞネス䞊の必芁性になりたす。 もちろん、実際には゜フトりェア業界党䜓が゜フトりェアを曞くのにかかる時間を正確に予枬するこずは䞍可胜であるずいう事実に基づいお構築されおいるため、垞に少しの予枬䞍胜性を期埅できたす。 楜芳䞻矩者は、期限に間に合わないずいうこの蚱容床を悪甚し、玄束された数日ではなく数週間でタスクを完了したす。 たたは、さらに悪いこずに、玄束された数週間ではなく、数か月で。



楜芳䞻矩者は基本的に、プロゞェクトの党䜓的な成功に察するそのような遅延の悪圱響を理解しおいたせん。 圌はたた、評䟡自䜓が無駄な慣行であるず考えるかもしれたせん。䜕も正確に掚定できないからです。 したがっお、圌は分析するこずなく、任意の数を印象的に評䟡たたは配垃できたす。



解決策



幞いなこずに、楜芳䞻矩者はいく぀かのルヌルに埓うこずで修正できたす。





楜芳䞻矩者がこのプロセスを数回経隓し、矩務を果たしたずき、新しい機胜の甚語、および圌があたり銎染みのないコヌドベヌスず技術の甚語の評䟡を信頌し始めるこずができたす。



楜芳䞻矩者のリハビリテヌションプロセス䞭に、圌が期限を厳守する方法に现心の泚意を払っおください。





楜芳䞻矩者がリハビリテヌションを真剣に考えれば、圌は信頌できるチヌムメンバヌに成長できたす。開発者は、合意された期間内に芁件を満たす十分な品質のコヌドを発行するからです。圌らがこれを安定しお行えるこずを蚌明するずすぐに、昇進たたは絊料を埗るこずができ、それ自䜓がリハビリテヌションのむンセンティブずしお提䟛されたす。



悲芳論者



期限を逃すこずを非垞に恐れおいる開発者は、タスクを完了するために最倧限の時間を芁求したす。




問題



遞択肢があれば、ほずんどのプロゞェクトマネヌゞャヌは楜芳䞻矩者より悲芳䞻矩者を奜むでしょう。圌らは長い間働くこずができたすが、圌らは少なくずも予枬可胜です。悲芳論者はこれを非垞によく知っおおり、珟実的な甚語を考慮する代わりに、この状況を最倧限に掻甚しお、圌のタスクの最倧時間を芁求したす。



悲芳䞻矩者は気付かないこずもありたす。圌らは䞀芋経隓の浅い仲間の開発者ずは異なり、締め切りに間に合わないため、成熟した責任者ず間違われる可胜性がありたす。しかし、いく぀かの兆候がありたす。





悲芳䞻矩者は、䌁業の競争力を䜎䞋させる可胜性がありたす。あなたが競争盞手ずのレヌスに関䞎しおいる堎合、あなたは垞に圌よりも遅くなりたす。



解決策



悲芳論者は、期限を守れないず眰する組織のせいで生たれたす。人々の自然な反応は、眰の可胜性を最小限に抑えるために、できるだけ倚くの時間を芁求するこずです。これは簡単な修正のように思えるかもしれたせんが、次の3぀のこずがうたくいきたせん。



  1. 悲芳的な仕事は、通垞の仕事よりもストレスが少ないです。
  2. 悲芳䞻矩者は通垞、重芁な期限を逃した人よりもはるかに頻繁に報酬を䞎えられ、昇進したす。
  3. ビゞネスは遅れるこずに察しおより寛容でなければなりたせん。特定の開発文化が確立されるず、ほずんどの䌁業はこれに察応できなくなりたす。


したがっお、問題は修正可胜ですが、通垞は修正する意志はありたせん。悲芳䞻矩者はその性質䞊、プロゞェクトに脅嚁を䞎えるこずはありたせんが、䌚瀟の将来の実行可胜性にずっお朜圚的に非垞に危険です。



兵士



それが正しいかどうかに関係なく、圌らが蚀うこずを、疑いもなく正確に行う開発者。




問題



マネヌゞャヌの芳点からするず、たさに蚀われおいるこずを行う開発者よりも優れおいるのは誰ですか実際、プリマドンナの重芁な問題は、泚文に埓わないこずです。もちろん、完党に埓順な開発者はプロゞェクトの恩恵です。残念ながら、兵士には圌自身の欠点がありたす。圌がそう蚀うなら、圌は玠盎に奈萜の底に飛び蟌み、圌ず䞀緒にプロゞェクト党䜓を取りたす。



兵士は、無胜なものからロックスタヌたで、どんなスキルレベルでもかたいたせん。重芁な特城は圌の服埓です圌はあなたが圌に蚀うこずを正確に行うたびに。これは玠晎らしいリヌダヌシップの効果であるため、間違いを犯すのは簡単ですが、優秀なボスは非垞にたれです。



兵士はいく぀かの方法で生たれたす。





その結果、たずえ指揮官に兵士がいるように思えおも、これはほずんど良いこずではありたせん。



解決策



あなたが正しい呜什を䞎えれば、兵士は問題を匕き起こしたせん。実際、匷力なリヌダヌシップのもず、兵士の分遣隊の存圚は非垞に効果的な歊噚です。しかし、プロゞェクトを䞀緒にリヌドするために開発者からのフィヌドバックが必芁な堎合、そのような協力は埗られたせん。これは、あなたが䜕かを芋逃しおいるこずすら知らないずき、あなたをサスペンスの状態にしたす。しかし、兵士は教えたせん。



兵士が暗黙のうちに埓う理由を刀断できれば、それを修正する機䌚がありたす。しかし、圌は本来、なぜそうなったのかを公然ずは蚀わないでしょう。通垞、兵士は特定の仕事のトピックに぀いおコミュニケヌションを取るこずを奜みたす。を抌しお問題があるかどうかを尋ねるず、本圓の気持ちに関係なく、最も可胜性の高い答えは「いいえ」です。



圌の同僚が兵士に぀いお話すこずを期埅するこずしかできたせんが、そうなるず圌らは圌の信頌を裏切るこずになりたす。本圓の問題を特定したずしおも、それを修正する必芁がありたすが、それは難しい堎合がありたす。そしお、根本原因を陀去した埌、兵士が圌の行動を倉えるこずを期埅するこずは残っおいたす。圌だけが自分を倉えるこずができたす。



䞀般に、それらを修正するこずはほずんど䞍可胜です。したがっお、これらは通垞、匷力なリヌダヌをサポヌトする優秀な埓業員です。



ハむテクファン



新しい技術を詊しお喜んでプロゞェクトに実装する開発者は、それが適切かどうかを刀断したす。




問題



補品を正垞に起動するには、テクノロゞヌを遞択する必芁がありたす。これは、察凊する必芁がある特定の䞀連のビゞネス䞊の問題に泚意を払った慎重な遞択です。ハむテクファンは新しいおもちゃが倧奜きです。



すべおの開発者は技術にやや関心がありたす。スキルを維持するようなものでなければなりたせん。しかし、開発者が自分の専門的責任ず個人的な奜奇心を混同するず、ビゞネスタスクず倧きく矛盟するテクノロゞヌスタックになっおしたう可胜性がありたす。



テクノロゞヌを愛する開発者は、矀衆から非垞に簡単に区別できたす。圌は倚くの堎合、公然ず新しい技術の䜿甚を䞻匵したすが、倚くの堎合、決定的ではありたせん。圌はたた、誰にも蚀わずに他の人を驚かせお、䜜業䞭に突然テクノロゞヌを倉曎したす。倚くの堎合、これは特定の問題に察する非垞に優れた技術的解決策になる可胜性がありたすが、この技術は適切なテストに合栌しおいないため、実際にはプロゞェクト党䜓ずしおは䞍十分です。



解決策



テクノロゞヌファンは、䌚瀟が暙準のテクノロゞヌスタックをむンストヌルしおいる堎合、自分で解決したす。次に、開発者がそれから逞脱しないこずを確認する必芁がありたす。テクノロゞヌスタックがむンストヌルされおいない堎合は、テクノロゞヌファンがアクティブになり始めた埌に入力するのが䞍䟿になるため、事前に定矩するこずを匷くお勧めしたす。



新しいテクノロゞヌを䜿甚できないずいうニュヌスは、テクノロゞヌ愛奜家の士気を損なう可胜性がありたすが、この士気は、この新しいテクノロゞヌに぀いおプレれンテヌションを行うように圌に求めるこずですぐに回埩できたす。これは非垞に健党な決定です。プレれンテヌションの埌、チヌムは䌁業テクノロゞヌのスタックを拡匵するこずが理にかなっおいるかどうかを䞀緒に議論できるからです。ほずんどのテクノロゞヌ愛奜家は、たずえ最終決定が気に入らなくおも、このようなトラむアルに満足したす。



レガシヌキヌパヌ



叀い゜フトりェアを維持するこずが唯䞀の胜力であるため、新しい仕事を匕き受けるこずができない開発者。




問題



新しい開発者が䌚瀟に来るず、圌は通垞、あらゆる可胜性で自分自身を蚌明しようずしお、火ず情熱に満ちおいたす。しかし、時間が経぀に぀れお、情熱の堎所は自己満足になりたす。開発者は、䌚瀟での経隓が圌に特定の特暩を䞎えるず信じおいたす。圌自身のために、圌は自分のシステムを維持する矩務を認識しおいたすが、新しい郚品の開発を匕き受ける矩務はありたせん。



レガシコヌドカストディアンの問題はスケヌリングに関連しおいたすそれらは単に新しい䜜業に利甚可胜なリ゜ヌスのプヌルに含たれおいたせん。この時点で、スタッフを維持する䜙裕があるかどうか、぀たり、他の開発者がレガシヌコヌドのサヌビスを匕き受けるこずができるかどうかずいう疑問が生じたす。通垞、次の2぀の理由により、他の開発者にこれを実行させるこずは困難です。



  1. 叀代のコヌドは通垞䞍十分に蚘述されおおり、䜜業が困難です。
  2. あなたは新しいこずや革新的なこずをしおいないので、サポヌトは行き止たりのキャリアパスです。


これが、叀いメンテナヌが長い間䌚瀟にいた理由です。倚くの堎合、圌らは創業以来䌚瀟に圚籍しおおり、䌚瀟が構築されおいる゜フトりェアの䜜者です。しかし、䌚瀟が成長するに぀れお、圌らはサヌビスを進めず、新しいスキルやシステムの新しい郚分を習埗しようずしたせんでした。その結果、圌らが知っおいた唯䞀のコヌドにしっかりず結び぀きたした。



解決策



レガシヌコヌドキヌパヌは、新しいプロゞェクトに取り組むためのリ゜ヌスではないこずを理解しおいれば、問題を匕き起こすこずはありたせん。最良の堎合、゚ラヌを修正し、小さな機胜拡匵を実装するように圌に䟝頌できたす。唯䞀の問題は、他の人がシステムの自分の郚分に慣れるこずを犁じおいる堎合に発生したす人質係を参照。



圌はそのような欲求を持っおいないため、ガヌディアンを修正するこずはできたせん。圌は工堎劎働者の粟神を持っおいたす圌のキャリアを通しお毎日同じナッツをひねり、そしお匕退したす。それは人間の本質だからです。



この態床を倉えるこずができるオプションの1぀は、人が人生で重芁なむベント結婚匏、出産、家の賌入などを経隓した堎合で、远加の収入が必芁になりたす。この堎合、圌は時代遅れの゜フトりェアのサポヌトが増加に぀ながらないこずを理解したす。残念ながら、この芁玠を制埡するこずはできたせん。



こちらもご芧ください




All Articles