全3202文字
PR

自社では開発せず、あらゆる業務にSaaS(ソフトウエア・アズ・ア・サービス)を活用する。複数のSaaSを組み合わせたSaaS群で業務システムを構成する。SaaSを最大限に活用するためのデータ連係基盤とネットワークを整える。

図 人事に関連するSaaS群「人材開発プラットフォーム」の概要(2022年11月現在)
図 人事に関連するSaaS群「人材開発プラットフォーム」の概要(2022年11月現在)
複数のSaaSを組み合わせる(出所:トリドールホールディングスの資料を基に日経コンピュータ作成)
[画像のクリックで拡大表示]

 「これこそが変化に強いシステムだ」。トリドールホールディングス(HD)の磯村康典執行役員CIO(最高情報責任者)兼CTO(最高技術責任者)BT本部長は複数のSaaS(ソフトウエア・アズ・ア・サービス)を組み合わせて構成している業務システムについてこう強調する。

 同社のシステム構成について、磯村CIO兼CTOは「小舟を組み合わせている」と表現する。人事関連システムで言えば、労務管理や社員名簿など用途ごとに独立したSaaSで構成する。企業の成長に伴い、システムに変化が求められる場合は、用途ごとのSaaSを別のSaaSに入れ替えられる。組織や戦略の変革に柔軟に対応するためにはSaaSが適切なシステムと判断した。

 同社がSaaSを活用するにあたって重視するのがデータ連係だ。業務システムとして成立させるにはSaaS同士が連係し、データをやりとりする必要がある。

 同社が求める機能をSaaSが備えていない場合、磯村CIO兼CTOはSaaSベンダーに対して「他社も使える標準機能として新たに開発してもらえないか、直接交渉している」という。ただし、その際は「他社で使えないような独自の機能は要求しない」(同氏)。自社の業務体制をSaaSに合うように調整しながら、トリドールHD独自のカスタマイズ機能は作らない前提で、SaaSベンダーと緻密に交渉を続ける。これは同社が「持たない」を実現できる重要な要素だ。

SaaSに求める3つの要件

 トリドールHDは導入するSaaSに次の3つの要件を求めている。1つはシングルサインオンに対応していること。2つ目はユーザーや商品、店舗マスターの配布・共有機能があること。そして3つ目が取引データの出力機能に対応していること――である。

 SaaS群を1つのシステムであるかのように機能させるには、前述のデータ連係が不可欠で、そのためには3つの要件を満たす必要がある。

 同社がSaaSを連係させ1つの業務システムとして稼働させている例として、「人材開発プラットフォーム」がある。人事関連のそれぞれの用途に合わせたSaaSを組み合わせている。

 例えばアルバイトやパートスタッフの採用と正社員の採用にはそれぞれ別のSaaSを導入して、これらの採用情報は雇用契約や人事への諸届けなどを担うSaaSである「SmartHR」に送る。新たに雇用契約を結んだ社員の情報は社員名簿などを管理する「HRBrain」とSmartHRが連係することで自動的に名簿へ反映する。一部のSaaSはBPO(ビジネス・プロセス・アウトソーシング)業者のシステムとも連係する。パートやアルバイトスタッフの採用事務や人事、給与に関連する事務はBPO(ビジネス・プロセス・アウトソーシング)事業者に委託しており、関連するSaaSが必要なデータをやりとりする。

 データ連係は1つの「業務システム」内にとどまらない。特に人事情報は同社の社員が各SaaSを使う際のアカウントと密接にかかわり、他のSaaSや外部サービスとのデータ連係が欠かせない。社員の入社や異動、昇進などで各SaaSへのアクセス権限が変わるため、その変更処理に前述のHRBrainと外部サービスが連係する。

 具体的には、人事情報の変更があれば、米アマゾン・ウェブ・サービス(AWS)のイベント駆動型コード実行サービス「AWS Lambda」に設定したプログラムが実行され、米マイクロソフトの認証基盤「Azure Active Directory(AD)」に反映するという仕組みだ。Azure ADでは、各種SaaSにログインするためのユーザーIDやパスワード、利用できるシステムや機能、アクセスできるデータの権限を一元管理、シングルサインオンで利用できるようにしている。異動による権限変更もこれらの仕組みで自動化する。こうした管理について、トリドールHDの川口貴司データマネジメント推進室マネージャーは「閲覧できるデータの範囲などのガバナンスも(同システムで)管理している」と話す。