02 / 進め方
移行の進め方
URL、権限、メール、帳票。細かな動作こそが、業務を支えています。コードを変える前に、その動作を確かめます。
システムを把握する
URL、依存関係、データ、定期処理、外部サービスを棚卸し。日々の業務と、資料だけでは分からない点を整理します。
現行の動作を記録する
合意した利用シナリオを、繰り返し確認できるテストへ。機密情報を除いた環境で、応答、権限、データ更新、副作用を記録します。
小さな移行で検証する
合意した範囲をRustで実装。現行との違いと未解決の課題を記録し、対象を広げる前に結果を確認します。
戻せる手順で切り替える
受け入れ基準、切り替え時間、バックアップの確認、切り戻し条件、運用の担当を決めてから本番へ進みます。
PHP → Rust
今あるシステムから、話を始めましょう。
何に使っていて、何に困っていて、どう変えたいか。まずは分かる範囲でお聞かせください。