保険業界向けCTIシステムのWeb移行設計・開発
現役SEとして担当した実務経験を、守秘義務に配慮して業界・時期・システム固有名詞を一般化しています。 MAO工房としての直接受注実績とは区別しています。
担当役割
SE
担当工程
技術スタック
公開できる成果物の範囲
勤務先案件の設計書、ソースコード、試験記録、顧客データは公開していません。担当工程、技術的な判断、品質面の配慮、確認済みの成果に限定して掲載しています。
📋 プロジェクト概要
電話応対時に利用する業務システムをWeb方式へ移行する更改案件で、基本設計、詳細設計、プログラム設計、実装を担当した経験です。
🔍 課題・問題点
通話中の業務を支える既存機能をWebシステムへ置き換えるため、操作の連続性と既存処理の意図を保ちながら、新しい構成へ移行する必要がありました。
💡 実施内容・担当範囲
Java・JavaScriptを中心としたWeb機能とC#で構成された既存領域、SQL Serverのデータを確認し、設計書へ整理したうえで実装へ反映しました。
🎯 確認できる成果
既存システムの役割を読み解き、Web化後の画面・処理・データ連携へ置き換える設計と実装を経験しました。
この経験をMAO工房の相談でどう活かすか
担当工程の考え方を、個別相談に合わせて使います
この実務で担当した基本設計・詳細設計・プログラム設計・製造の確認観点を、業務効率化・システム開発の要件整理、影響確認、実装・検証に活かします。 勤務先の成果物や顧客情報を転用するものではなく、MAO工房での対応範囲と成果物は相談ごとに改めて提示します。
Web移行で守るべき業務の流れ
電話応対を支えるシステムでは、利用者が通話しながら必要な情報を確認し、入力や更新を進めます。そのため、単に画面を新しくするのではなく、操作順、表示のタイミング、処理のつながりを維持する必要があります。本案件では、既存の業務システムをWeb方式へ移行する更改に参画しました。
既存機能の読み解き
基本設計と詳細設計では、既存システムが担っている機能を確認し、Web化後の画面、サーバー処理、データアクセスへ整理しました。仕様書だけで判断できない部分は、処理の入出力や関連機能とのつながりを追い、変更後の振る舞いを明確にしました。
複数技術をまたぐ開発
JavaとJavaScriptによるWeb領域に加え、C#で構成された既存領域、SQL Serverのデータ操作を扱いました。新旧の技術要素が並存する更改では、すべてを一度に置き換えるのではなく、境界となるインターフェースを明確にすることが重要です。
実装時の品質観点
設計内容と実装の対応、画面からサーバーへの値の受け渡し、データ更新前後の状態を確認しました。通話中の操作を想定し、利用者が次に行う操作を妨げないことや、同じ情報を複数画面で扱う場合の整合性も意識しました。
この経験を活かせる領域
長年利用されてきたデスクトップ・クライアント型の業務システムを、段階的にWebへ移す案件に活かせます。既存処理を否定せず、業務上必要な振る舞いを抽出して新しい構成へ移すための調査・設計・実装経験です。
関連する実績
この実績に近い相談先
業務効率化・システム開発
Excel、受注管理、顧客管理、問い合わせ管理、小さな業務システム化を整理します。
同じような課題でお困りではありませんか?
このプロジェクトと近い相談内容は、関連サービスと料金の目安を確認してからお問い合わせいただけます。 まずは作業前ヒアリング・概算見積もりの範囲で状況をお聞かせください。