
Jakarta Struts を基幹フレームワークとしたWebアプリケーション開発ツールです。V2.0 から、統合開発環境 Eclipse のプラグインとして提供されます。Webアプリケーション開発のためのフレームワークを提供するとともに、HTMLバインディング機能、SQL外部定義ファイルのサポートにより、開発における期間短縮、開発コストの削減、そして、品質やメンテナンス性の向上を可能にします。
ソフトウェア開発プロジェクト管理のための実用的なツールであり、プロジェクト管理を行うための共通プラットホーム機能を提供します。CMM レベル3のプロセス管理の考え方を取り入れており、プロジェクト計画の起案、プロジェクト基本情報管理、ファンクションポイント法による見積り管理、課題管理、障害管理等の様々な機能が実装されています。また、Windowsプラットホーム上では、MS Project2000 とのインタフェース用意されており、ProjectPump から、Project2000の進捗管理画面を呼び出すことも可能です。
ソフトウェアの品質を管理するために開発されたWebアプリケーションです。プロジェクト内で問題点や障害などの情報を共有することができます。問題点等を発見したメンバーは、担当者、関係者を指定して、その内容と回答期限をシステムに登録します。システムは指定された担当者ならびに関係者にメールを配信し、期限までの回答を促します。担当者からの回答で問題点が解決するとクローズ処理となります。プロジェクトメンバー全員が情報を共有することができ、且つ、プロジェクト毎にセキュリティが確保されています。責任の所在を明確にすることで、品質の向上を可能にしています。また、障害の発生率などの統計機能により、開発プロセスの向上につながっています。
SNSPumpはマルチプラットフォームであるJavaをベースに開発さた、SNSのフレームワークパッケージです。そのため、基本的にはOSに依存せず、オブジェクト指向性の強い(機能1つ1つがブロックのような形)パッケージになっています。機能1つ1つがブロックであると言う事は、特定の機能のみ強化した場合でも他の機能には影響が出ない=カスタマイズが容易に実現できるということです。