私はどこか(おそらくStackExchangeで)、特定の大企業や政府機関が10年前から存在しているテクノロジーしか使用しないことを読みました。現在、ソースが見つかりません。誰かがこれを確認し、どの(タイプの)組織がこのポリシーを持っているかについての詳細を提供してもらえますか?これがどのレベルのテクノロジーにも適用されるのか(言語、フレームワーク、ライブラリなど)も疑問に思っています。たとえば、Reactに適用されますか? Reactは2013年から存在しているため(ウィキペディアによると)、十分に古くはありませんが、JavaScriptフレームワークであり、JavaScriptは十分に古くなっています。 JavaScriptは成熟したテクノロジーであるため、そのような組織はReactを使用するということですか?
編集:
Reactは新しすぎるため、または同様の理由で、最新のJavaScriptフレームワークで構築されたソフトウェアの使用を拒否する可能性が高い特定の組織について考えてみてください。
私たちはそのような声明を確認も否定もできません。
リスク、信頼性、予測可能性
政府や大企業は非常にリスクを嫌い、実証済みのテクノロジーを好む傾向があります。これはよく理解されています。古いテクノロジーは、成功の軌跡が証明されていることが多く、予測可能です(たとえば、投資が償却される前に消滅するテクノロジーではありません)。
政府組織では、決定する人はめったに一人もいません。行政は、意思決定のために、または委員会を任命するために階層的な道をたどる傾向があります。いずれにせよ、テクノロジーが広く知られているほど(したがって、年齢が役割を果たす)、すべての利害関係者に受け入れられやすくなります。
効率
政府や大企業は、広く知られているテクノロジーも好みます。
皮肉なことに、新しいテクノロジーがコストの破壊的な進歩をもたらすのに役立つ場合もありますが、気づかれ、認められるまでには時間がかかります。
外部からの影響
政府や大企業は、独立したコンサルタントからアドバイスを受けたり、投資を最適化するための研究にお金を費やしたりする余裕があります。
さらに、政府は激しいロビー活動の対象となっています。そのような活動に投資できる企業は、最新の技術を発見したばかりの新興企業であることはめったになく、資金調達に忙しく、技術を知らせるための成長を確実にします。
結論
これらすべての(および他の)要因が一緒になって、古いテクノロジーをより魅力的にしますらしいこのような大規模な組織にとってより魅力的です。したがって、あなたが質問する観察された行動は暗示しています。
意図的なものではないと思いますが、10年前の技術だけを使うという公式声明があったら驚きます!!それは、いくつかの信念、期待、および経営慣行から生じる一種の「創発的」/間接的な行動であり、すべてが同じ方向にプッシュします。
どの組織にも、使用を検討するテクノロジーの時代を明示的に禁止するポリシーがあるかどうかは非常に疑わしいです。
isやや一般的なのは、何らかのプロセスで精査された「許可された」テクノロジーのリストを用意することです。このプロセスには通常、新しいテクノロジーでは実現が難しい商業的サポートや実績などの「成熟度」の基準が含まれます。そしてもちろん、プロセス自体には時間がかかります。それがすべての単一のライブラリに適用されるか、インフラストラクチャのコア部分にのみ適用されるかは、組織間で非常に異なる場合があります。
そして、いずれにせよ、この種のことは会社の政治の対象となります。つながりのある1人の個人が、お気に入りの新しいテクノロジーの審査プロセスを促進したり、嫌いなものをブラックリストに載せたりすることができます。