キャストで、動的言語を利用(または活用)することによって、コストを意識した環境でソフトウェア開発プロジェクトを保護し向上させる方法を取り上げています。利用によるアプリケーションの迅速な開発と配備によって、迅速な投資回収を実現し、厳しい経済状況での企業の成功に役立ち、経済回復時に優位性を維持できることを述べています。現在の経済状況では、企業によってはリソースやプロジェクトを削減しなくてはならず、より少ないコストで多くの業務を処理するか、少ない人数で同じ量の業務を処理しなければなりません。アプリケーション開発においては、アプリケーションをより迅速に構築する必要があることを意味します。これには、より高い生産性と開発ツールの柔軟性、迅速な検査と顧客からのフィードバックを可能にするツールが必要になります。このような機動的な開発作業がより多くの人々に利用されるようになると、企業は、コスト全体を削減しながら効率性と有効性を向上させる実証済みの技術を求めるようになるとMurphyは述べています。「(彼らが尋ねているのは)当社のポートフォリオはどうなっているのか?自社にはどんな技術があるか?どこをカットすべきなのか?生産性を高めるため、またコストの改善や削減のためにできることは何か?そうすれば本質的におおざっぱな計画を立てることができる。不景気なときのものだけでなく、計画によって経済が回復したときに優位な立場に立てるようになる。