見える化支援
システムの“見える化”支援

既存システムのソースコードを解析し、
設計書やCRUD等の分析結果を機械的に生成する
リバースエンジニアリングサービス

DCRオリジナル

提供サービス
  • 設計書生成サービス(画面定義書、クラス定義書、テーブル定義書生成)
  • 分析サービス(アプリケーション関連一覧、CRUD一覧生成)
  • 分析後のマイグレーションに関するご相談も可能

見える化支援とは

「システムの“見える化”支援」サービスでは、独自開発の「リバースエンジン」を使って機械的に解析を行い、「設計書生成」と「分析」という二つの観点でシステムを見える化。ソースコードを目視で追うような面倒な作業を行うことなく、システムの全容を把握できるようになるため、ブラックボックス化を解消できます。
見える化後は、VSSDの機能によりプログラム修正時の影響調査工数を削減できるようになるため、システム維持保守の生産性と品質の向上に大きく貢献。機械的に行うリバースエンジニアリングならではのメリットを体験していただけます。

導入ケース

  • ケース01
    保守しているシステムの最新の設計書がない

    • <課題>
      ・稼働しているシステムの最新の設計書がないため、現状把握ができない。
      ・維持保守業務を依頼している他社ベンダーとの設計書の共有が困難。
      ・設計書がないことで仕様変更時に影響調査に時間が掛かってしまう。
      <解決>
      「設計書生成サービス」でソースコードからのリバースエンジニアリングを実施。
      自社・他社それぞれにVSSD環境を構築して設計書を共有し、以降の設計変更はVSSD上で行うことにより、ツールの機能を使用して簡単に影響調査が可能に。
  • ケース02
    過去に納品したシステムの詳細設計書を作成して欲しいとの依頼が・・・

    • <課題>
      エンドユーザから詳細設計書作成の依頼があったが、手作業で実施するにはボリュームが多くてコストがかかりすぎるし、納期にも間に合わない。
      <解決>
      「設計書生成サービス」でソースコードからのリバースエンジニアリングを実施。
      VSSDの標準機能でExcel出力時のテンプレートを変更し、エンドユーザに適した形式で納品。
      機械的なリバースエンジニアリングで対応できたので、コストも納期も計画通りに実施できた。
  • ケース03
    業務が属人化しており、引き継ぎが難しい

    • <課題>
      ・業務が一人の担当者に集約(属人化)していて、担当者以外把握できていない。
      ・担当者が異動することになったが、資料がないため引き継ぎができない。
      ・システムの規模が膨大であるため、管理すべき対象の範囲もわからない。
      <解決>
      「分析サービス」でソースコードからのリバースエンジニアリングを実施。
      「アプリケーション関連一覧」「CRUD一覧」を機械的に生成し、関連情報を一覧化。
      プログラム間やDB間の関連が明らかになり、管理対象の精査が進んだ。

無料お試し

貴社システムのソースコードをお預かりし、サンプルとして2~3本のリバースエンジニアリングを無料で実施させていただきます。
リバースエンジニアリングによって、貴社のシステムの仕様がどのように表現されるのかを実際にご確認いただいてから検討できますので、是非とも一度お試しください。

ご依頼の流れ