本文へジャンプ
Japan
[
変更
]
ホーム
ビジネス・ソリューション
ITサービス
製品
サポート & ダウンロード
My IBM
お客様導入事例
お客様導入事例
>
エヌアイシー・インフォトレード株式会社 (旧 花王インフォネットワーク株式会社)
日本版SOX法も見据え、ソフトウェアの改版・修正履歴管理と開発工程のトレーサビリティーを確立
掲載日 2007年12月17日
エヌアイシー・インフォトレード株式会社(以下、エヌアイシー・インフォトレード/旧 花王インフォネットワーク株式会社)では、企業間向け電子商取引ソリューション「EDIPACK」を中心に事業を展開しています。XML対応や機能追加、顧客に合わせたカスタマイズなどを行う中で、プログラムやソースコードの管理にIBM Rational® ClearCase®を活用。顧客ごと、またOSごとに異なるパッケージの作成において、数百本のソースコードを誰もが利用しやすい形で管理し、効率的な作業環境を構築しました。また、IBM Rational ClearQuest®の導入により、ソフトウェア開発や修正等のワークフローを可視化。内部統制をも視野にいれた開発体制作りが進んでいます。
お客様ニーズ
ソリューション
導入効果
将来の展望
お客様情報
製品・技術情報
お客様ニーズ
エヌアイシー・インフォトレード株式会社
アプリケーションバリューサービスグループ
リーダー 榎本 尚氏
煩雑なソースコードの管理と、開発過程の記録をリンク。 業務の標準モデルを可視化し、分かりやすく管理したい
開発過程のワークフローとプログラムやソースコードの管理について、エヌアイシー・インフォトレード株式会社 ビジネス推進本部長の土岐 守氏は次のように語ります。
「例えば社内の担当者が代わっても、業務がきちんと継続される体制を作っておくことは、製造責任につながることと考えています。そのためには日頃からワークフローが分かりやすく整理されていることが必要です。ワークフローを適切に管理し、また成果物であるパッケージを管理するには、専用のツールが必要だと考えていました」
エヌアイシー・インフォトレードでは従来、プログラムソースの管理にMicrosoft® Visual Source Safe、版数や履歴などはMicrosoft Excelで管理していましたが、課題もありました。 「パッケージと言っても、さまざまなバージョンが存在します。プログラム修正等によるバージョンアップ、顧客ごとのカスタマイズ、OSによって異なるパッケージもあります。そのため共通のプログラムを使用していても、ソースコードはパッケージごとに管理を行っており、管理や変更作業が煩雑になるという問題が出ていました。共通部分のプログラムに変更や修正が発生した場合、パッケージすべてのプログラムを、再度コピーして保存し直していました。またExcelによる管理では、表に作業者が日付や変更理由などの項目を入力するため、記載してあるはずのフォルダーにファイルが入っていないといった人為的なミスが起きがちでした」と、ビジネスソリューション開発グループ 菊池 泰昭氏は語ります。
「少人数のチームで開発を行っていたことから、口頭でのやりとりでカバーできる面もあったため、プログラムソースの管理については以前から利用しているソフトウェアでも十分ではないかという見かたもありました。しかし従来のツールは、あくまで版数管理のみを目的としたものでしたので、開発のワークフローをきちんと記録に残したいと考えていました。例えば障害の発生時にプログラム修正を行った場合、日付や修正箇所などはもちろん記録していましたが、プログラムの管理はVisual Source Safe、修正箇所の記録はExcelと、管理が別々になるため、どうしてもリンクしませんでした」(アプリケーションバリューサービスグループ リーダー 榎本 尚氏)
金融商品取引法(通称 日本版SOX法) が2008年4月からの事業年度に適用されるということもあり、ワークフローの定義と記録の必要性から、新たなツール導入の検討が始まりました。
上に戻る
ソリューション
EDIPACK21の構成の拡大
Rational ClearCase とRational ClearQuestを連携したUCM(統一変更管理)環境で、ワークフローと成果物の変更履歴を一元管理
そこで採用されたのが、Rational ClearQuestとRational ClearCaseです。Rational ClearQuestはワークフローを活用して変更の管理を行い、Rational ClearCaseは開発におけるソースコードや文書類などの成果物や作業環境の構成を管理するソリューションです。さらに両方を組み合わせることで、開発ワークフローとソースコードをひも付けて管理が可能になります。
「Visual Source Safeでは、ワークフローに合わせて作業者を決定し、決められた担当者のみが変更できるようにするといった管理ができませんでした。Rational ClearQuestとRational ClearCaseを組み合わせると、Rational ClearCaseで管理するプログラムに対して、Rational ClearQuestに定義されたワークフローに従い、作業や変更依頼等のアクティビティーを管理することができます。ワークフローと合わせて、成果物であるプログラムに対し、いつ、どんな理由で誰が作業したのかなど、作業の経過が明確に記録できるという点が、非常に魅力的でした」(榎本氏)
こうして版数や共通のソースコードを管理しつつ、ワークフローに則ってソフトウェア開発を行う環境が整備されました。
上に戻る
導入効果
エヌアイシー・インフォトレード株式会社
ビジネスソリューション開発グループ
菊池 泰昭氏
成果物とワークフローを結びつけ、
開発工程をトレースできる体制へ
二つのソリューションの組み合わせにより、ソースコードとワークフローの、両方の管理にいて、大きなメリットがあったと、榎本氏は言います。
「例えばソースコードの書き換えにはリーダーの承認が必須、といった業務の流れを、目で見える形で整備し、ワークフローとして定義しました。修正作業からチェック、承認、了承、ソースコードの登録というように、一連の流れが可視化され、記録できるようになりました。ワークフローはこれまで開発チームごとに異なっていましたが、今回の導入により、共通化も図れました」
ソースコードの管理については、変更内容を追跡できる点も大きいと、菊池氏は語ります。
「Rational ClearCaseが、どの個所をどんな理由で、いつ修正したのかといった点がきっちり記録しているので、状態の追跡が非常に容易になりました。ソースコード開発では、修正前の状態を再確認したりすることがよくあります。そのためには修正前の状態が追跡できることが必要ですが、Rational ClearCaseでは変更内容を追跡できるので、容易に確認が可能です。またソースコード管理の面でも、非常にメリットがありました。バージョン違いやOSなど、Rational ClearCaseの機能では、共通のソースコード以外のものを別のものとして管理することができます。このため、さまざまなパッケージで使用する共通部分のソースコードを一元管理できるため、修正やバージョン管理が非常に容易になりました」
今回の導入に伴い、ワークフローの見直しとともに、フォルダー名などのルールなども見直されました。
「ワークフローに加えて、ドキュメントの保存体系や、ディレクトリーのルールも整備されたので、資料などが非常に探しやすくなりました。これまで作業者に依存していた部分が、可視化されることによってワークフローという形で示され、ルールに則った運用を行うことで、誰にでも分かりやすい業務フローの整備が進んだと考えています」(土岐氏)
上に戻る
将来の展望
ワークフローの整備や履歴の管理の領域を広げ、連携を強化
ソースコードの管理と、開発ワークフローとを結びつけた管理を行い、今まで以上にソフトウェア開発の体制が整ったエヌアイシー・インフォトレードですが、今後はこうしたソースコードの管理方法を、開発に関わるドキュメントなどの管理にも応用していきたいと考えています。すでにカスタマーサポート部門では、顧客からの要望をRational ClearQuestに登録し、管理を始めています。
「お客様に提出したドキュメント類の管理にも、活用を検討しています。例えば導入依頼書、報告書、仕様書など、数多くのドキュメントが発生します。これらについても、担当者が報告書を作成したら管理者がレビュー、お客様に提出といった一連の流れをワークフローとして管理できないかなど、検討しています」(菊池氏)
「ワークフローとドキュメントをどう関連づけて管理するのか、この点が課題です。しかし、トレースできるという点をうまく活用すれば、お客様からのご要望をどのように処理したのかを、依頼書、報告書、確認書など、ドキュメントの履歴から確認したり、それと同時にソースコードにどのような変更があったのかを知ることができるのではないかと考えています。この工程管理および、履歴追跡ができる利点を、業務の枠を広げて活用していければと思います」 (榎本氏)
上に戻る
お客様情報
お客様名:
エヌアイシー・インフォトレード株式会社
所在地:
〒131-8501東京都墨田区文花2-1-3
URL:
http://www.kaoinfo.co.jp
概要:
花王様のEDI構築ノウハウから生まれた「EDIPACK Solution」を軸に、企業間の電子取引を効率よく行うためのソリューションを提供している、ITソリューション・プロバイダー。さまざまな個別フォーマットへの対応はもちろんのこと、XML化など、新たな形式への対応も積極的に行っています。
(2008年2月1日、花王インフォネットワーク株式会社から社名変更)
上に戻る
製品・技術情報
ソフトウェア:
IBM Rational ClearCase
詳しくはこちら
IBM Rational ClearQuest
詳しくはこちら
ソリューション:
EDIPACKソリューション
詳しくはこちら
上に戻る
本事例中に記載の肩書や数値、固有名詞等は初掲載当時のものであり、閲覧される時点では、変更されている可能性があることをご了承ください。
事例は特定のお客様での事例であり、すべてのお客様について同様の効果を実現することが可能なわけではありません。
本Webページの記載は、情報の提供のみを目的とするものであり、本Webページ上の金融商品取引法、会社法その他内部統制に係る法令等(基準、実務指針、ガイドライン等を含み、以下「日本版SOX法」と総称します。)に対する言及は、日本版SOX法の解釈についての意見や助言とみなされるべきものではありません。日本IBMは、本Webページの内容に関して、その正確性、完全性または有用性について保証するものではありません。
お客様の日本版SOX法の順守はお客様の責任において行っていただきます。日本IBMは、日本版SOX法を含むあらゆる法令、基準、実務指針、ガイドライン等(以下「法令等」といいます。)がお客様のビジネスに影響を与えるかどうかの解釈、またはお客様がそれらの順守のために何らかの対応が必要かどうかの解釈とその対応の内容その他法律、会計、経理または監査についていかなる助言も行なわず、日本IBMがご提供するサービスまたは商品は、そのご提供によりいかなる法令等についてのお客様の順守性を保証するものでもありません。
IBM,IBMロゴ, ClearCase,ClearQuest,RationalはInternational Business Machines Corporationの米国およびその他の国における商標。
MicrosoftはMicrosoft Corporationの米国およびその他の国における商標。
他の会社名、製品名およびサービス名等はそれぞれの各社の商標。
上に戻る
お問い合わせはこちら
まずはお気軽にご相談ください。
窓口一覧を見る
入力フォーム
その他の事例
最新順
ソリューション別
製品別
業種別
お客様名順
ご登録受付中 !
e-メールにて適時お届けしています。ただいま登録受付中!
ページ・オプション
印刷用ページ