ITインフラの急速な普及と、増加し続けるインターネットユーザ。多種多様な企業がビジネスモデルを追い求めています。そして、それを支える Webアプリケーションには、刻々と変化・成長するビジネス要件に対応し、一刻を争うサービス開始が要求されています。こうした企業ニーズに応えることが、ITプロフェッショナルとして必須な時代です。これを実現すべく、スパイラル型やXPなど、ウォーターフィールに代わる開発手法が提唱されています。しかし、Javaを中心としたWebアプリケーション開発では、この分野特有の難しさから、新しい開発手法を導入しても十分な品質を維持しながら、システムを成長させることは非常に困難です。

特徴は、
HTMLマッピング、SQLマッピング、DBトランザクションなどの制御ロジックからビジネスロジックを完全に解放することです。
これによりビジネス要件の変更や追加に対する柔軟な対応を実現します。Webアプリケーション特有の問題や難しさを解決した上で、プログラマをビジネスロジックに集中させ、生産性を高める様々なコンポーネント群を提供するのが DeveloperCafe なのです。企業システムの開発は、そのビジネス要件に最適な開発手法を選択すべきです。 DeveloperCafe は、様々な開発手法で活用することが可能なフレームワークとして、ITプロフェッショナルを強力にサポートします。
DeveloperCafeは、Webシステム構築に必須のコンポーネントをすべて網羅したJ2EEアプリケーションモデル・MVCモデル準拠のアプリ-ション構築フレームワーク

特定の業種、業務に依存せずWebシステムに必須の機能を提供します。自由度が高く、かつ、横展開も容易です。

特定業務のテンプレート、あるいは、特定業務のコンポーネントをJavaBeans、EJBとしてDeveloperCafe上に配置することが可能です。
●Servlet(Controller)+JSP(View)+Bean(Model)をつなぐ「基底となる仕組み」を提供
●システム動作のための基本的なアーキテクチャの理解が不要
●導入するだけで既にMVCモデルの基本構造は実現可能
●開発者の実装ポイントは、3ヵ所(JSP、ビジネスロジック、DBアクション)に局所化
