公共系基幹システム更改の追加開発・結合テスト支援
現役SEとして担当した実務経験を、守秘義務に配慮して業界・時期・システム固有名詞を一般化しています。 MAO工房としての直接受注実績とは区別しています。
担当役割
SE
担当工程
技術スタック
公開できる成果物の範囲
勤務先案件の設計書、ソースコード、試験記録、顧客データは公開していません。担当工程、技術的な判断、品質面の配慮、確認済みの成果に限定して掲載しています。
📋 プロジェクト概要
公共系基幹システムのWeb更改で、追加開発、単体テスト、結合テスト工程の支援を担当した経験です。
🔍 課題・問題点
製造工程後に追加された対応を既存成果物へ反映しながら、結合テスト中の課題と区別して管理し、全体の確認を止めない必要がありました。
💡 実施内容・担当範囲
Java・JavaScriptの追加実装とOracle・DB2のデータ確認を行い、Docker環境で単体確認したうえで、関連機能との結合テストを支援しました。
🎯 確認できる成果
進行中の更改案件へ途中工程から対応し、追加要件、既存実装、結合試験上の問題を整理して修正・再確認する経験を積みました。
この経験をMAO工房の相談でどう活かすか
担当工程の考え方を、個別相談に合わせて使います
この実務で担当した追加製造・単体テスト・結合テスト・不具合対応の確認観点を、業務効率化・システム開発の要件整理、影響確認、実装・検証に活かします。 勤務先の成果物や顧客情報を転用するものではなく、MAO工房での対応範囲と成果物は相談ごとに改めて提示します。
進行中の更改案件への対応
大規模な更改では、製造工程が進んだ後に追加対応が必要になる場合があります。本案件では、公共系基幹システムのWeb化において、追加製造と単体テストを行いながら、結合テスト工程の支援を担当しました。
追加対応の整理
追加要件をそのまま実装へ入れず、既存設計との関係、変更対象、影響する機能、確認方法を整理しました。すでにテストが進んでいる範囲へ変更を入れる場合は、新しい確認だけでなく、以前に合格した機能へ影響しないことも考慮する必要があります。
開発環境と技術要素
Java・JavaScript、Oracle、DB2、Docker、Gitを利用しました。追加した処理をローカルな単体確認で終わらせず、関連する画面、サーバー処理、データベースとの受け渡しを追い、結合環境で再現できる状態を整えました。
結合テスト支援
結合テストで見つかった事象について、操作条件、ログ、データ状態、関連機能を確認しました。追加実装に起因する問題か、環境やテストデータによるものか、既存処理の問題かを切り分け、修正後に必要な再確認範囲を整理しました。
活かせる経験
進行中プロジェクトの追加開発、結合テスト中の障害対応、既存成果物への修正反映に活かせます。工程途中から参画しても、現在地と変更履歴を整理し、確認可能な単位へ分けて対応するための経験です。
関連する実績
この実績に近い相談先
業務効率化・システム開発
Excel、受注管理、顧客管理、問い合わせ管理、小さな業務システム化を整理します。
同じような課題でお困りではありませんか?
このプロジェクトと近い相談内容は、関連サービスと料金の目安を確認してからお問い合わせいただけます。 まずは作業前ヒアリング・概算見積もりの範囲で状況をお聞かせください。