◆フレームワークとは何か フレームワークというのはソフトウエアエンジニアにとってなじみの深い言葉だろう。アプリケーションフレームワーク、デザインフレークワーク、テスティングフレームワークなどいろいろなフレームワークがある。要するにアプリケーションを書いたり、設計をしたり、テストプラグラムを書いたりする場合に、それに当てはめていけば、出来上がっていくような枠組みのことをフレームワークという。 フレームワークの実現の方法はさまざまで、クラスライブラリとして実現するケースもあれば、ドキュメントベースで実現するケースもある。 さて、システム開発で利用されるシステムフレームワークについてもいずれ解説したいと思うが、この記事で解説しようとしているシステムフレームワークはこちらではなく、ものごとを考えるときに使われるフレームワークの話である。つまり、情報分析、問題発見や、問題解決のフレームワ