Innovation, where?
サービス・製品

サービス・製品>事例紹介>製造業 〜システム構築効率化のBaseLayer構築支援〜


事例紹介




製造業 〜システム構築効率化のBaseLayer構築支援〜

企業内でいくつものWebアプリケーションを構築する際、一般的なフレームワークではカバーできないその企業特有の共通機能が必要になります。
この案件では当該企業向けの共通機能「BaseLayer」の構築とその開発標準化の支援を行いました。


■目的

それまで同社では、各部署毎にさまざまな言語・製品・アーキテクチャを使用してWebアプリケーションを作成しており、構築・保守運用コストが多くかかっていました。
今回はそれらをJ2EEベースに統一し、また共通機能は標準化チームから各プロジェクトに提供する事で、各プロジェクトのコスト削減・工期短縮・品質アップを狙いました。

■開発規模

・開発期間 4ヶ月
・開発工数 20人月

■技術

・サーバにはJ2EEアーキテクチャを採用し、フレームワークは弊社製「cFramework」を使用しました。
 また、画面生成・入力チェック等にはcFramework同梱のシステムコンポーネントを採用しています。
・クライアントはHTMLおよびAppletを使用したブラウザに対応しています。

■効果

各プロジェクトに機能豊富な共通レイヤとそのサンプルアプリケーションを提供した事で、各プロジェクトではそこに独自のアプリケーション機能を付け加えるだけで開発ができるようになり、開発効率が大幅にアップしました。
また、各プロジェクト間でのメンバーの異動もスムーズになり、人員配置の最適化が行われるようになりました。

その後同社ではさらに標準化を進め、今では以下のようなことを実現しています。
・教育制度
 (プログラマ、シニアプログラマ、詳細設計者、基本設計者、PM)
・技術者資格制度
・ヘルプデスク・支援
・バッチフレームワークの整備
・Flashクライアントの対応
・共通コンポーネントの整備
 (共通認証、独自認証+ユーザ管理、メール送信、PDF帳票作成、アクセスコントロール)
・見積り・計画ツールの作成