有限会社マルチパラダイムシステムズ / ソフトウェア・アーキテクト/プログラマー
生命保険会社様、ユーザーID管理他、各種情報系システムの開発
生命保険会社様情報システム部門にて、社内向け・社外(代理店)向けの各種Webアプリケーションの開発・保守を実施。新規開発は3〜6人月規模、継続開発はそれぞれ1人月規模、1〜5名チームの開発リーダーを担う。期間中盤では、認証サブシステム、ユーザーID管理サブシステム、ポータルサブシステムの刷新と継続的拡張を実施。期間終盤では、運用を踏まえた物理構成や非機能要件に関する開発標準化作業、およびそれを適用するための情報システム部門に対する技術コンサルティングも実施。 新認証・ユーザーID管理サブシステムの移行開発は、現場の運用が破綻しかかっていたのを踏まえて開発側から提案。全体で1年程かけて行った。各部門独立に運用されていた全てのユーザーID運用の現場ヒアリングを実施、既存システムのコードを解析して現状のデータフローを描き、ヒアリング結果と解析したデータフローとの突き合わせから、各ユーザーID運用において本質的に譲れないといえるシステム要件を抽出、相互の関係性からマスターとすべき側、従属側とすべき側の見極め、データフローコントロール用のメタ情報の定義などを実施。この移行開発は現場の運用改善を意図して実施したものだったが、結果的にJ-SOX施行前に完了できた。おかげでJ-SOX観点からの要求に良く答えることができた。もしこの移行がされずにJ-SOXが開始されていたらどうなっていたか、当時ぞっとしたものである。 関連技術 : IBM WebSphere, Java, Sybase 11, Oracle 9, Microsoft IIS, C#, Business Domain Modeling, Enterprise Systems Architecture Design, Software Project Management