⚙️ システム開発 現役SEとしての匿名実務経験 公共分野

公共系基幹システム更改の追加開発・結合テスト支援

実施時期: 2020年代半ば
#システム更改#追加開発#結合テスト#Java#Docker

現役SEとして担当した実務経験を、守秘義務に配慮して業界・時期・システム固有名詞を一般化しています。 MAO工房としての直接受注実績とは区別しています。

公共系基幹システム更改の追加開発・結合テスト支援

担当役割

SE

担当工程

追加製造単体テスト結合テスト不具合対応

技術スタック

JavaJavaScriptOracleDB2DockerGitLinux

公開できる成果物の範囲

勤務先案件の設計書、ソースコード、試験記録、顧客データは公開していません。担当工程、技術的な判断、品質面の配慮、確認済みの成果に限定して掲載しています。

📋 プロジェクト概要

公共系基幹システムのWeb更改で、追加開発、単体テスト、結合テスト工程の支援を担当した経験です。

🔍 課題・問題点

製造工程後に追加された対応を既存成果物へ反映しながら、結合テスト中の課題と区別して管理し、全体の確認を止めない必要がありました。

💡 実施内容・担当範囲

Java・JavaScriptの追加実装とOracle・DB2のデータ確認を行い、Docker環境で単体確認したうえで、関連機能との結合テストを支援しました。

🎯 確認できる成果

進行中の更改案件へ途中工程から対応し、追加要件、既存実装、結合試験上の問題を整理して修正・再確認する経験を積みました。

この経験をMAO工房の相談でどう活かすか

担当工程の考え方を、個別相談に合わせて使います

この実務で担当した追加製造・単体テスト・結合テスト・不具合対応の確認観点を、業務効率化・システム開発の要件整理、影響確認、実装・検証に活かします。 勤務先の成果物や顧客情報を転用するものではなく、MAO工房での対応範囲と成果物は相談ごとに改めて提示します。

進行中の更改案件への対応

大規模な更改では、製造工程が進んだ後に追加対応が必要になる場合があります。本案件では、公共系基幹システムのWeb化において、追加製造と単体テストを行いながら、結合テスト工程の支援を担当しました。

追加対応の整理

追加要件をそのまま実装へ入れず、既存設計との関係、変更対象、影響する機能、確認方法を整理しました。すでにテストが進んでいる範囲へ変更を入れる場合は、新しい確認だけでなく、以前に合格した機能へ影響しないことも考慮する必要があります。

開発環境と技術要素

Java・JavaScript、Oracle、DB2、Docker、Gitを利用しました。追加した処理をローカルな単体確認で終わらせず、関連する画面、サーバー処理、データベースとの受け渡しを追い、結合環境で再現できる状態を整えました。

結合テスト支援

結合テストで見つかった事象について、操作条件、ログ、データ状態、関連機能を確認しました。追加実装に起因する問題か、環境やテストデータによるものか、既存処理の問題かを切り分け、修正後に必要な再確認範囲を整理しました。

活かせる経験

進行中プロジェクトの追加開発、結合テスト中の障害対応、既存成果物への修正反映に活かせます。工程途中から参画しても、現在地と変更履歴を整理し、確認可能な単位へ分けて対応するための経験です。

関連する実績

この実績に近い相談先

業務効率化・システム開発

Excel、受注管理、顧客管理、問い合わせ管理、小さな業務システム化を整理します。

Excel管理を整理したい
受注・顧客管理を楽にしたい
小さなアプリを作りたい

同じような課題でお困りではありませんか?

このプロジェクトと近い相談内容は、関連サービスと料金の目安を確認してからお問い合わせいただけます。 まずは作業前ヒアリング・概算見積もりの範囲で状況をお聞かせください。