
受託ソフトウェア開発及びサポート
Bambooは、受託開発、運用サポート、 クリティカルなアプリケーションプログラムのメンテナンスに関して、コア事業としての特長をもっています。グローバル展開を行う物流会社では、、システム開発運用のニーズを満足することができない外注会社を使ってましたが、、弊社では、この要望に応えて展開を行っています。お客様の主要なアプリケーションプログラムはすでに80カ国以上の国で、多くの業務領域で採用されていて、一部大型国際的なクライアント企業の要求にも対応しています。 アプリケーションプログラムは、いつの時点でも改修体制が整っており、きめられた費用と 予定される納期のキープにより、さらに業務改善を行うことができるようになりました。
Bambooでは、アプリケーションプログラムを管理するのに必要な技術リソースを提供するだけではなく、企業が将来のアプリケーションソフト開発計画に参画するプロセス、インフラとツールもあわせて提供しています。
Bambooが実施した全てのステップも100%、「見える化」できており、あらゆる 内部体制に対してモチベーションをかけて、品質管理とスケジュール日程管理をキープしております。
を ビジネスのお客様は、その要望にお応えすること、障害やバグ管理については徹底されていることだけでなく、新たな魅力的なファンクションとして効果的効率的な業務遂行とコスト削減を一層図ることができます。
Bambooを選定頂いた場合、専門的な技術チームを構築して、体制移行を行います。そのタスクはきめられた期限通りにシステムプロダクトを完成させ、コストを低減させ、そして品質レベルを向上させることを目指します。
グローバル物流会社のコスト低減と品質向上
ある大型な国際物流会社は、その中核となる基幹システムプログラムの信頼性と品質を改善したいと考えていました。さらに、もっとIT予算をシステム機能改善、及びエンドユーザー・顧客に提供するサービスの改善に使うために、現状の運用コストも削減したいと考えていました。
お客様との連携
基幹アプリケーションプログラムは、別のシステム開発会社に外注委託した場合、、IT部門もユーザー利用部門もその中核となるソフトウェア資産に対してコントロールと資産の「ビジュアル化(見える化)」できなくなると考えます なぜなら、問題や欠陥への解決が遅く、マネジメント強化と欠陥報告の透明体制がなくなり、お客様への、状況報告やお知らせする内容を事前に知ることができないと考えるからです。IT部門は、必ずユーザー利用部門の信頼を得られなければなりません。弊社は、外注発注方式に対する抜本的な改善を行い、サポートシステムの「見える化」管理により、利用部門ユーザーとアプリケーションの将来開発計画についても情報共有していくことが重要だと考えております。
Bambooの導入方式
Bambooでは、開発アウトソーシングセンターを運営しており、 専用のプロジェクト管理ツール(PMT)を活用して管理レベルを向上させています。PMTでは、要件管理、優先順位、欠陥改善要求フォローについて、全てのステークホルダー 間をつなぎます。エンドユーザーは、システム要件や要求を出し、その解決ステータスを確認し、100%透明性の高い状態で、プロジェクト管理 状況をフォローできます。
開発運用プロセスのどの段階でも、 今後の予測やリスクも含めて、依頼した要件事項や課題をリアルタイムに状況把握できるようになりました。
このほかに、Bambooでは、システム構築とテストプロセスを自動化することにより大幅にチームの生産性を上げました。
Bambooでは、同プロジェクトに以前から従事する19名から、さらに10人を追加して多くの業務を受託するようになり、、品質と信頼性も更に高くなってきており、ちかく、生産性が2.5倍も高くなると推定しています。
達成されたミッション
最終的にはどうなったでしょうか?エンドユーザーからも再度のご要望がでてきており、自分の要望がきちんとした形で確認されることを認識されました。この要望は、何時でも状態を確認することができ、アプリケーションプログラムの安定性は著しく改善され、IT部の評価はさらにアップいたしました。
詳細な技術要件
相互連携システムは、Java 2プラットフォームエンタープライズ版(J2EE)の中で稼動しており、JSP/Servletインタフェースを利用しています。エンティティ/セッション/メッセージドリブンのエンタープライズJavaBeans(EJB)実行環境、Java情報サービス(JMS)、Javaトランザクション API(JTA) とJavaデーターベース連結(JDBC)を使っています。Strutsフレームワークに基づき、 完全にインタフェースをアプリケーションプログラムとデータ―ベースロジックから分けた、MVCモデルとして構築されています。
システムフレームワークは、一つの階層別モードとして見なされ、そのいずれの層も全体機能の中で特別な役割を果たすことになります。– これを下記の通り、概略に説明いたします。各層間は、 依存関係を最小化した疎結合方式で層のコーポネントは、かなり独立性を保ったソース管理をすることができます。
Print this page |
E-mail this page