⑥ 官庁システムの保守開発
2025年2月〜継続中 公共事業向けシステムの保守開発に参画。既存システムを他社から引き継ぎ、要件整理、設計、開発、テスト、リリース準備まで幅広く担当。既存資料や引き継ぎ情報が十分でない箇所についても、既存仕様やソースコードを調査しながら対応している。 ■ 工程 要件定義・整理、設計、開発、テスト ■ 技術スタック バックエンド:Java、Spring Boot フロントエンド:Vue.js、TypeScript クラウド:AWS ■ 実績 【要件定義・整理】 ・項目間の関連変更に伴う影響範囲を調査し、関連機能への影響を整理 ・重複データの発生に伴い、関連機能・データへの影響を広範囲に調査 ・プロパー担当者が顧客と協議できるレベルまで要件・仕様を整理 ・既存資料や引き継ぎ情報が十分でない箇所について、既存仕様やソースコードを調査し、対応方針を整理 【設計】 ・改修内容に応じた画面・機能の設計 【製造】 ・データ要素のステータス変更に伴うボタン制御の改修。APIレスポンスや共通処理を含めた影響範囲を調査し、関連箇所を横断して対応 ・IE環境における画面操作性を改善。テーブルヘッダーの固定化や、ブラウザの表示領域に応じたテーブル高さの自動計算・スクロール対応を実施 ・既存システムで考慮されていなかったデータ重複に起因する複数機能への影響を調査し、関連機能・データ構造を横断して影響範囲を特定。データ整理および機能改修・テストまで対応し、運用による回避が必要だった潜在的な機能不全を解消。 【テスト/リリース】 ・テストデータの整備 ・改修内容に対するテスト実施(結合試験/総合試験) ・リリース実施