- myth *という言葉は時にはフィクションを意味します。しかしそれはより深い意味を持ちます。それはまた、宇宙と人類との関係を説明する宗教的意味の物語を意味します。マネージャーは、プログラマーとして学んだことを忘れて、特定の神話を信じる傾向があります。これらの神話が偽りであることを信じさせようとするのは無礼であり失敗しているでしょう。そのため、あなたはこれらの信念を神話として認識すべきです:
- より多くのドキュメントが常に優れています。 (彼らはそれが欲しいが、いつでもあなたがそれに費やすことを望んでいない。)
- プログラマは同等にすることができます。 (プログラマは桁違いに異なる)
- それをスピードアップするために、リソースを後半のプロジェクトに追加することができます。 (新しい人とのコミュニケーションのコストは、助けになるよりもほとんど常に課税されます。)
- ソフトウェア開発を確実に見積もることが可能です。 (理論的にも可能ではありません。)
- プログラマの生産性は、コード行のような単純なメトリックの観点から測定できます。 (もし簡潔さが力であれば、コード行は悪い、良いことではありません。)
機会があれば、これらのことを説明することはできますが、成功していないと悪い気持ちにならず、これらの神話に対抗してあなたの評判を損なうことはありません。これらの神話のそれぞれは、何が起こっているかを実際に支配しているマネージャーの考えを強める。真実は、マネージャーが彼らが良ければ容易になり、彼らが悪い場合にはそれを妨げることです。