advanced
レガシーモノリシックアプリのリファクタリング計画
保守困難なレガシーコードをモダンなアーキテクチャへ移行するための段階的な計画を策定します。
📝 プロンプトの内容
以下の条件に基づき、10年間運用されているJavaモノリスアプリケーションのリファクタリング戦略を策定してください。現在、コードの重複が多く、テストカバレッジは30%未満です。目標は、システムを停止させることなく、機能ごとにマイクロサービスへ移行することです。1. 現状のボトルネックを特定する手法。2. ストラングラーフィグ(Strangler Fig)パターンを使用した移行手順。3. チーム内で導入すべきコーディング規約とCI/CDパイプラインの改善案。4. 移行中のデータ整合性を保つためのDB移行戦略。リスク管理とスケジュール感を含めた提案書を作成してください。