クレイ・シャーキーによる「状況に応じたソフトウェア」は、特定の社会的状況や文脈のために設計されたソフトウェアの重要性を論じています。彼は、NYUのインタラクティブ・テレコミュニケーションプログラムの学生たちが、従来のウェブアプリケーションの考え方とは異なるアプローチで、少数のユーザーに特化したソフトウェアを構築する様子を観察しています。この「状況に応じたソフトウェア」は、一般的なユーザーを対象とするのではなく、特定の社会的グループのニーズに合わせて設計され、より安価で迅速な開発が可能です。しかし、このアプローチには、普及の難しさや短命化といった欠点もあります。シャーキーは、興味深い取り組みを通じて、技術の進化がもたらす社会的価値への新しい視点を示そうとしています。