1. ブラックボックス・コード発掘・解析サービス(ドキュメント復元)
内容: 「作った本人がすでに退職・他界している」「仕様書が一切残っていない」というシステム(ブラックボックス化されたコード)を読み解き、現在の仕様書や処理フロー図をリバースエンジニアリングによって復元します。
価値: 「このボタンを押すとなぜか動くが、中身がどうなっているか分からない」という恐怖を取り除き、企業の資産を守ります。
2. デッドコード・依存関係の遺物発掘(断捨離診断)
内容: 何十年もの改修の歴史の中で追加され、現在は誰も使っていない「デッドコード(死んだコード)」や、システム同士の複雑な依存関係を解析し、地図(依存関係マップ)を作成します。
価値: 不要なコードを削ぎ落とすことで、のちのシステム移行コストを数分の一に圧縮します。
3. 「2025年の崖」・レガシーマイグレーション設計
内容: 経済産業省が指摘する「2025年の崖」に代表される、老朽化した基幹システム(メインフレーム等)から、クラウドやモダンな言語(Java、Python、Goなど)へ移行するための「安全な移行設計図」を描きます。
価値: 単なる全取っ替え(ビッグバンマイグレーション)ではなく、業務を止めずに段階的に移行するためのリスクヘッジを行います。
〜簡単な自己紹介〜
Sier企業に勤めている43歳で、取得している資格は高度情報処理技術者(ITストラテジスト、システム監査、プロジェクトマネージャ)です。
■ ご購入にあたってのお願い・注意事項
この度は本サービスをご検討いただきありがとうございます。
ブラックボックス化したレガシーシステムの解読・ドキュメント復元・移行設計をスムーズに進めるため、ご購入前に以下の内容をご確認・ご了承いただけますようお願いいたします。
1. 事前にご用意いただきたいもの
円滑な解析のため、可能な範囲で構いませんので以下のご準備をお願いいたします。
・解析対象のソースコード(全体または該当モジュール)
・実行環境・ビルド環境の有無に関する情報
・残存している関連資料(古い仕様書、業務フロー図、データベース定義書など)
・現在発生している課題・お困りごと(例:「この処理の仕様が不明」など)
※資料が一切存在しない場合でも対応可能です。まずは現状お持ちのデータをお知らせください。
2. サービスに関する注意事項・お願い
・難読化されている場合や、必要なソースコードの一部が欠損している場合、解読・復元に限界が生じる可能性がございます。
・実行環境がない場合、静的解析(コードの読み込み)のみでの推測・復元となるため、一部動作仕様の特定に精度制限が出る場合がございます。
【お見積もりと納期について】
・コードの規模(ステップ数・ファイル数)、使用言語、ドキュメント化の範囲によって工数が大きく変動します。ご購入前に必ず「見積もり・カスタマイズ相談」よりご相談ください。
【セキュリティ・機密情報(NDA)について】
・お預かりしたソースコードおよび関連資料は、本業務の解析目的以外には一切使用いたしません。納品完了後は速やかに適切な方法で廃棄・消去いたします。
・別途秘密保持契約(NDA)の締結が必要な場合は、お気軽にお申し付けください。
3. ご相談時のお伺いシート
メッセージでのご相談時、以下の項目をご記入いただけますとスムーズです。
1. システムの主な使用言語・環境(例:COBOL, C, VB6):
2. ソースコードの規模(概算のファイル数やステップ数、不明な場合は「大規模」「1画面分」などでもOK):
3. 現在残っている資料の有無(仕様書・DB定義書など):
4. 今回のご依頼目的(例:仕様書の作成、バグの原因調査、他言語への移植設計 など):
5. ご希望の納期・ご予算: