人と仕事を伝えるWEBマガジン
NTTデータグループ / NTTデータ / NTT DATA, Inc.

【ポジション大解剖】日本の社会保障システムを次の時代へ。「超大規模」に挑むプロフェッショナルの舞台裏

私たちの生活を根底で支え、絶対に止めることが許されない社会保障システム。先人たちの知恵と努力によって長年守られてきたこの巨大な社会基盤を、私たちは今、メインフレームからより柔軟で拡張性の高いオープンなシステム基盤へと刷新しようとしています。極めて高次元の難易度と、社会を支えるがゆえの高品質が求められるプロジェクトにおいて、現場のメンバたちはどのような課題に向き合い、どのように働き、成長しているのでしょうか。今回は、サブグループリーダの瀬尾、チームリーダの山倉、そしてメンバの清水の3名から、プロジェクトの規模感からチームの雰囲気、キャリアの可能性まで、さまざまな魅力をお伝えします。

目次

Profileこの記事に登場する人

メインフレームからオープン化。大規模システム刷新、最前線

Q. 現在担当しているプロジェクトは?

メインフレームからオープン系システムへの移行自体は珍しいものではありませんが、本プロジェクトは、対象となるシステム規模や社会的影響の大きさ、求められる安定性のレベルにおいて、NTTデータの歴史の中でも極めて例の少ない大規模プロジェクトです。
長年にわたり、多くの先人たちの尽力によって安定稼働が守られてきました。今回の刷新は、その歴史を受け継ぎつつ、アーキテクチャを根本から変革し、未来の社会基盤として再構築するものです。(瀬尾)

Q. オープン化の難しさは?

メインフレームとオープン系では、採用されているアーキテクチャ思想が根本から異なります。メインフレームが一箇所で集中的に処理を行うのに対し、今回のシステム刷新では、オープン系にて分散処理を行う方針としています。しかし、今回の業務アプリケーションは、極力既存の動きを変えずに処理を実行させる必要があります。そのギャップを基盤ソフトウェアでどう吸収するか、そこが一番の技術的な挑戦です。(瀬尾)

Q. システムに求められることとは?

社会保障を支える基幹システムとして、非常に高い信頼性と性能が求められます。
日本最大級の基幹システムの一つであり、1日に20万件を超えるバッチ処理が稼働しているため、仮に1つのエラーが発生した場合でも、その影響は広範囲に及びます。(瀬尾)

Q. 「超大規模」ならではの難しさは?

全体像の把握に加え、自分の担当機能が全体に及ぼす影響、そして影響範囲を見極める点が難しいと感じます。また、社内外問わず関係者が非常に多いため、合意形成にはパワーが必要です。しかし、自分が考えた仮説を関係者に説明し、合意を得て、物事が決まっていくプロセスには大きな達成感があります。(山倉)

Q. 開発環境における課題は?

システム特性上、セキュリティの制約が非常に強く、開発環境は外部ネットワークから分離された閉域環境となっています。そのため、世の中にある一般的なノウハウやツールをそのまま適用できないケースもあります。だからこそ、「今ある環境で何ができるか」を自分の頭で考え抜く必要があります。
例えば以前、開発に必要なツールを使用できないという状況になったことがあります。しかし、まずは自分で代替策を複数案検討し、チーム全体で議論し解決へ導きました。制約があるからこそ、工夫する面白さがあると感じています。(清水)

Q. AIなどの最新技術は利用できる?

大規模かつ長期間のプロジェクトだからこそ、新しい技術の導入や実践の場としても、積極的にチャレンジできる環境です。例えば生成AIに関しても、セキュリティを担保した専用のクローズドな環境を構築、その内部で設計書からコードを生成させるなど、実践的な活用が進んでいます。レガシー系と見られがちですが、実は他のシステム以上に先進的な技術や手法を実践しやすい環境です。(瀬尾)

大規模、だけど裁量は大きい。チームの風土と働き方

Q. どんなメンバが参加している?

このプロジェクトは、メインフレームの有識者とオープン系システム開発のスペシャリストが参加し、双方のスキルを結集して開発をしています。メインフレームの信頼性や同時処理の仕組みは複雑さがありつつも合理的に構成されており、基幹システムに触れるのが初めての私にとって、日々多くの発見があります。メインフレームの有識者と一緒に前例のない仕組みを作り上げていくのは、多くのメンバにとっても貴重な機会になっています。(瀬尾)

Q. 他部署との連携はある?

あります。生成AIの導入では、公共・社会基盤分野 プロジェクト推進統括部 技術戦略担当(通称:公共技戦)の支援を受けています。また、金融分野で同じくメインフレームからオープン化を担ってきた部署と知見を共有し、進めています。こうした分野横断の協力体制により、NTTデータの総合力が活かされているプロジェクトだと感じています。(瀬尾)

Q. チームの雰囲気やコミュニケーションスタイルは?

一言で言うと、バランスが良い組織です。超巨大なシステムゆえにトップが全体を細部まで把握することは難しいため、グループやメンバ単位で任される範囲が広く、裁量も大きいです。一方で、メンバから上司へ設計方針の課題について意見を仰ぐなど、細かな観点まで相談することも多いので、密なコミュニケーションが図れていると感じます。(山倉)

Q. メインフレーム未経験者へのサポートは?

このプロジェクトにはメインフレーム開発の経験がないメンバも多く参加しています。30年前の設計書を紐解くような作業もありますが、先人たちが整備してくれたドキュメントやノウハウが蓄積されており、周りのサポートもあるため、安心して開発を進められると思います。未経験者の方も安心してチャレンジできる環境です。(瀬尾)

Q. 若手でも発言しやすい環境?

はい。課題に対して私の出したアイデアをメンバの方々に揉んでもらい、採用された経験が何度もあります。チーム全員で後方支援してくれる感覚があり、とても居心地が良いですね。苦労して検討した内容についてお客様と合意形成できた時に、喜びをチーム全員で分かち合えるのも魅力ですね。(清水)

Q. 子育てとの両立など、働き方は柔軟?

個人の状況に応じて、出社とテレワークを併用しています。私は出社が多いのですが、子供が小さいので、急な発熱や学級閉鎖などの際にはテレワークを活用しています。男性社員の育休取得もスタンダードになっており、「お互い様」という空気があるので働きやすいですね。(瀬尾)

Q. 1日のスケジュールは?

<清水の場合>

09:00 自宅にて作業開始
12:00 昼食・移動
13:00 出社、プロジェクトの進捗確認
14:00 作業
15:00 課題確認会議
16:00 他チームとの会議
17:00 グループリーダのレビュー
18:00 終業・帰宅

これから先も求められる、本質的なスキルを得られる場所

Q. このプロジェクトで得られるスキルは?

システムの仕組みを根本から突き詰めて考える本質的な技術力。大人数が関わるプロジェクトを動かすためのプロセスの整備や管理能力。そして、多くの関係者と関わりながら必要な情報をキャッチするためのコミュニケーション能力などが得られます。これらは、今後どのようなプロジェクトでも通用する汎用的なスキルになるはずです。(瀬尾)

Q. キャリア形成上のメリットは?

レガシーシステムのオープン化やマイグレーションは世の中的にもニーズが高い領域です。その中でもこれほどの大規模案件は稀有であり、ここで得た経験は間違いなく自身の価値を高めてくれると思います。また、私も若手ではありますが、チームリーダとして他のメンバをマネジメントする業務や一人のメンバとして作業する業務の両方を経験できています。(山倉)

Q. 若手メンバが大規模プロジェクトに参加する魅力は?

本来あるべき開発プロセスを正しく学べる点が大きいです。小規模なプロジェクトでは状況に応じて短縮・省略されることのある工程も、ここでは品質担保のために徹底して行われます。また、若手の意見も尊重されるので、ファーストキャリアとしても素晴らしい環境だと感じています。(清水)

Q. ずっと同じプロジェクトを担当している?

私の場合、実は2割程度の稼働時間にて法人分野のプロジェクトも兼務しています。長期間のプロジェクトとして経験を積みながら、他の視点も持ちたいと考えて上長に相談し、希望を叶えてもらいました。こうした柔軟な働き方ができるのはNTTデータの魅力の一つだと思います。(山倉)

Q. 最後に、このプロジェクトの醍醐味は?

事業部のメンバ全員が一つの方向に向かっている一体感があります。また、他部署からスペシャリストたちも某ヒーロー映画のように集結しており、NTTデータの人財の多様性にも触れられます。いずれプロジェクトが完遂した時には、このヒーローたちは各分野に戻っていくのだと思いますが、ここで得た関係性は、また次のプロジェクトで活かされるはずです。(瀬尾)

前例のない超大規模システムゆえの難しさもありながら、私たちはNTTデータの総力を結集して巨大な山に立ち向かっています。また、AIコーディングなど先進技術・手法が採用しやすい点や、各メンバの裁量が大きい点も、このプロジェクトの“意外”な魅力です。きっとここでは、他でできない経験が積めるはずです。

※掲載記事の内容は、取材当時のものです