(57)【要約】【課題】  人的リソースのサービスを管理するための方法、システム、およびコンピュータ・プログラムを提供することにある。【解決手段】  この方法は、入力および制約から出力を決定するためにサービス・プロバイダからクライアント企業への人的リソース・デリバリ・サービスをモデル化するステップと、前記サービス・プロバイダにおけるサービス・リソースを表す目標関数を構築するステップとを有する。また、この方法は、前記モデル化、前記制約、および前記目標関数に基づいて、人的リソースの最適レベルを決定するステップと、前記最適レベルに基づいて、前記人的リソースを割り振るステップも有する。本発明の好ましい実施形態は、ビジネス・トランスフォーメーション・アウトソーシング（ＢＴＯ）プロジェクトに関するリソース割振りのためのシステムおよび方法である。この好ましいシステムは、ＢＴＯプロジェクト前およびＢＴＯプロジェクト中の動的なクライアントのニーズに対処するために使用することができる。【選択図】  図２
2006228223.tif 000002
【特許請求の範囲】
【請求項１】
人的リソースのサービスを管理する方法において、
入力および制約から出力を決定するためにサービス・プロバイダからクライアント企業への人的リソース・デリバリ・サービスをモデル化するステップと、
前記サービス・プロバイダにおけるサービス・リソースを表す目標関数を構築するステップと、
前記モデル化、前記制約、および前記目標関数に基づいて、人的リソースの最適レベルを決定するステップと、
前記最適レベルに基づいて、前記人的リソースを割り振るステップと、
を有する方法。
【請求項２】
前記決定ステップが、
前記入力に前記制約を課すステップと、
複数の層、サイト、および期間に関して、前記リソースの最適レベルを決定するステップと、
を含む、請求項１に記載の方法。
【請求項３】
前記モデル化ステップが、
前記制約のうちの少なくとも１つに関して、当該制約の影響度を識別するステップ
を含む、請求項１に記載の方法。
【請求項４】
前記モデル化ステップが、
前記制約のうちの少なくとも１つに関して、当該制約に関する有効範囲を決定するステップ
を含む、請求項１に記載の方法。
【請求項５】
前記モデル化ステップが、前記入力および前記制約から前記出力を決定するためのモデルを提供するステップを含み、
前記モデルが、非線形かつ非整数で平滑なものである、
請求項１に記載の方法。
【請求項６】
前記モデル化ステップが、前記入力および前記制約から前記出力を決定するためのモデルを提供するステップを含み、
前記決定ステップが、
ｉ）前記モデル内のレバレッジ・ポイントを識別するステップと、
ｉｉ）識別された前記レバレッジ・ポイントの変化が前記クライアントおよび前記サービス・プロバイダにとって受け入れられるものであるかどうかを判定するステップと、
を含む、請求項１に記載の方法。
【請求項７】
前記レベルの活用されていないサービス・リソースを最適化するための新しい解を識別するために、前記モデル化ステップと、前記構築ステップと、前記決定ステップを繰り返すステップと、
ビジネス要因の変化に基づいて、前記レベルの活用されていないサービス・リソースを調整するために、前記新しい解を実現するステップと、
をさらに含む、請求項１に記載の方法。
【請求項８】
前記ビジネス要因が、ビジネス条件とビジネス戦略のうちの少なくとも１つを含む、請求項７に記載の方法。
【請求項９】
人的リソースのサービスを管理するためのシステムにおいて、
入力および制約から出力を決定するためにサービス・プロバイダからクライアント企業への人的リソース・デリバリ・サービスをモデル化するための手段と、
前記サービス・プロバイダにおけるサービス・リソースを表す目標関数を構築するための手段と、
前記モデル化、前記制約、および前記目標関数に基づいて、人的リソースの最適レベルを決定するための手段と、
前記最適レベルに基づいて、前記人的リソースを割り振るための手段と、
を有するシステム。
【請求項１０】
前記決定手段が、
前記入力に前記制約を課すための手段と、
複数の層、サイト、および期間に関して、前記リソースの最適レベルを決定するための手段と、
を含む、請求項９に記載のシステム。
【請求項１１】
前記モデル化手段が、前記制約のうちの少なくとも１つの影響度を識別するための手段を含む、請求項９に記載のシステム。
【請求項１２】
前記モデル化手段が、前記制約のうちの少なくとも１つに関する有効範囲を決定するための手段を含む、請求項９に記載のシステム。
【請求項１３】
前記モデル化手段が、前記入力および前記制約から前記出力を決定するためのモデルを提供するための手段を含み、
前記モデルが、非線形かつ非整数で平滑なものである、
請求項９に記載のシステム。
【請求項１４】
前記モデル化手段が、前記入力および前記制約から前記出力を決定するためのモデルを提供するための手段を含み、
前記決定手段が、
ｉ）前記モデル内のレバレッジ・ポイントを識別するための手段と、
ｉｉ）識別された前記レバレッジ・ポイントの変化が前記クライアントおよび前記サービス・プロバイダにとって受け入れられるものであるかどうかを判定するための手段と、
を含む、請求項９に記載のシステム。
【請求項１５】
前記レベルの活用されていないサービス・リソースを最適化するための新しい解を識別するために、前記モデル化と、前記構築と、前記決定を繰り返すための手段と、
ビジネス要因の変化に基づいて、前記レベルの活用されていないサービス・リソースを調整するために、前記新しい解を実現するための手段と、
をさらに含み、
前記ビジネス要因が、（ｉ）ビジネス条件と、（ｉｉ）ビジネス戦略のうちの少なくとも１つを含む、請求項９に記載のシステム。
【請求項１６】
人的リソースのサービスを管理するためのコンピュータ・プログラムにおいて、コンピュータに、
入力および制約から出力を決定するためにサービス・プロバイダからクライアント企業への人的リソース・デリバリ・サービスをモデル化するステップと、
前記サービス・プロバイダにおけるサービス・リソースを表す目標関数を構築するステップと、
前記モデル化、前記制約、および前記目標関数に基づいて、人的リソースの最適レベルを決定するステップと、
前記最適レベルに基づいて、前記人的リソースを割り振るステップと、
を実行させる、コンピュータ・プログラム。
【請求項１７】
前記決定ステップが、
前記入力に前記制約を課すステップと、
複数の層、サイト、および期間に関して、前記リソースの最適レベルを決定するステップと、
を含む、請求項１６に記載のコンピュータ・プログラム。
【請求項１８】
前記モデル化ステップが、
前記制約のうちの少なくとも１つに関して、当該制約の影響度を識別するステップ
を含む、請求項１６に記載のコンピュータ・プログラム。
【請求項１９】
前記モデル化ステップが、
前記制約のうちの少なくとも１つに関して、当該制約に関する有効範囲を決定するステップ
を含む、請求項１６に記載のコンピュータ・プログラム。
【請求項２０】
前記モデル化ステップが、前記入力および前記制約から前記出力を決定するためのモデルを提供するステップを含み、
前記モデルが、非線形かつ非整数で平滑なものである、
請求項１６に記載のコンピュータ・プログラム。
【請求項２１】
前記モデル化ステップが、前記入力および前記制約から前記出力を決定するためのモデルを提供するステップを含み、
前記決定ステップが、
ｉ）前記モデル内のレバレッジ・ポイントを識別するステップと、
ｉｉ）識別された前記レバレッジ・ポイントの変化が前記クライアントおよび前記サービス・プロバイダにとって受け入れられるものであるかどうかを判定するステップと、
を含む、請求項１６に記載のコンピュータ・プログラム。
【請求項２２】
前記レベルの活用されていないサービス・リソースを最適化するための新しい解を識別するために、前記モデル化ステップと、前記構築ステップと、前記決定ステップを繰り返すステップと、
ビジネス要因の変化に基づいて、前記レベルの活用されていないリソースを調節するために、前記新しい解を実現するステップと、
をさらに含み、
前記ビジネス要因が、（ｉ）ビジネス条件と、（ｉｉ）ビジネス戦略のうちの少なくとも１つを含む、請求項１６に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、人的リソースのサービスの管理に関する。好ましい一実現例では、本発明は、ビジネス・トランスフォーメーション・アウトソーシング（ＢＴＯ：Business Transformation Outsourcing）プロジェクトに関するリソース割振りのための方法およびシステムに関する。
【背景技術】
【０００２】
ビジネス・トランスフォーメーション・アウトソーシング（ＢＴＯ）のためのリソース最適化は、多くの理由で困難な問題になっている。このような理由としては、人的リソースが２つ以上の組織から派遣されること、このような組織が多くの場合、複数の国にまたがっていること、同じ国内であっても、多くの場合、サイトにより異なるコスト構造を有すること、特に、遠く離れたタイムゾーンにあるときに、多くの場合、サイトによりキャパシティが異なることを含む。
【０００３】
加えて、スキル・グループ（skill group）は、多くの場合、それぞれ異なる能力、生産率、品質レベルを有し、スキル・グループは、ゼネラリストからスペシャリスト、さらにエキスパートにまで及ぶサービス層と提携しなければならず、所与のスキル・グループは、２つ以上のビジネス・プロセスに参加することができ、情報技術は任意の層の生産性に影響し、層間で作業をシフトすることができる。この問題が非常に困難であるその他の理由としては、現在のサイトで作業を保持することにより特定のコストと利益が発生すること、サイト間で作業を移動することにより異なるコストと利益が発生すること、為替レートの変動により相対的コストが変化すること、コストと利益のタイミングにより投資要件が決定されることを含む。
【０００４】
また、財政問題、運用上の問題、およびビジネス文化は、多くの場合、内部制約を課すものであり、ロジスティクス、規制、および法令は、多くの場合、外部制約を課すものであり、急速なビジネス転換や広範囲のビジネス転換は制約と矛盾する可能性がある。さらに、ゆっくりしたビジネス転換や限定的なビジネス転換は、所望の結果を達成しない可能性があり、想定は未知の量の不確実性の影響を受けやすく、ビジネス条件またはビジネス戦略が変化するにつれて、最適解が変化する可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の一目的は、人的リソースのサービスを管理するための方法およびシステムを提供することにある。
【０００６】
本発明の他の目的は、ビジネス・トランスフォーメーション・アウトソーシング（ＢＴＯ）プロジェクトに関するリソース割振りに特に適した方法およびシステムを提供することにある。
【０００７】
本発明の他の目的は、ＢＴＯプロジェクトの前およびその最中の動的なクライアントのニーズに対処するために使用可能な方法およびシステムを提供することにある。
【課題を解決するための手段】
【０００８】
上記その他の目的は、人的リソースのサービスを管理するための方法およびコンピュータ・システム・プログラムによって達成される。この方法は、入力および制約から出力を決定するためにサービス・プロバイダからクライアント企業への人的リソース・デリバリ・サービスをモデル化するステップと、前記サービス・プロバイダにおけるサービス提供用リソース（サービス・リソース）を表す目標関数（objective function）を構築するステップとを有する。また、この方法は、前記モデル化、前記制約、および前記目標関数に基づいて、最適レベルの人的リソースを決定するステップと、前記最適レベルに基づいて、前記人的リソースを割り振るステップも有する。好ましくは、前記最適レベルのサービスは、層、サイト、および期間に関して決定される。
【０００９】
本発明の好ましい実施形態は、ＢＴＯプロジェクトに関するリソース割振りのためのシステムおよび方法である。この好ましいシステムは、その入力および出力とともに、最適化モデルを含む。このシステムは、ＢＴＯプロジェクトの前およびその最中の動的なクライアントのニーズに対処するために使用することができる。
【００１０】
本発明のその他の利益および利点は、本発明の好ましい諸実施形態を表す添付図面に関連して示されている以下の詳細な説明を考慮することにより、明らかになるであろう。
【発明を実施するための最良の形態】
【００１１】
本発明は、一般に、人的リソースのサービスを管理するための方法およびコンピュータ・プログラム・システムに関する。図１を参照して説明すると、この方法は、入力および制約から出力を決定するためにサービス・プロバイダからクライアント企業への人的リソース・デリバリ・サービスをモデル化するステップ１２と、前記サービス・プロバイダにおけるサービス・リソースを表す目標関数を構築するステップ１４とを有する。また、この方法は、前記モデル化、前記制約、および前記目標関数に基づいて、最適レベルの人的リソースを決定するステップ１６と、前記最適レベルに基づいて、前記人的リソースを割り振るステップ２０も有する。好ましくは、前記最適レベルのサービスは、層、サイト、および期間に関して決定される。
【００１２】
本発明の好ましい一実施形態は、ビジネス・トランスフォーメーション・アウトソーシング（ＢＴＯ）プロジェクトに関するリソース割振りのためのシステムおよび方法である。この好ましいシステムは、その入力および出力を伴う最適化モデルを含む。このシステムは、ＢＴＯプロジェクト前およびＢＴＯプロジェクト中の動的なクライアントのニーズに対処するために使用することができる。
【００１３】
最適化モデルは、制約を条件として、目標を最大化（または最小化）する決定変数の値を決定するために解くことができる１組の公式である。図２は、特定のモデルのためにそのフレームワーク内に収まる項目の具体的な例とともに、最適化フレームワーク２２を示している。
【００１４】
目標公式、制約２６、およびパラメータ３０は、モデルによって入力される。決定変数、目標値３４、およびレポートおよびチャート３６は、モデルから出力される。中間の計算４０により入力が出力にリンクされる。
【００１５】
好ましくは、本発明では、サービス・プロバイダの価格または特定のビジネス・プロセスをアウトソーシングすることによるクライアントの節約など、いくつかの目標のうちの任意の１つを最適化することができる。しかし、コストと利益は概してＢＴＯ契約の有効期間にわたって均等に発生するわけではないので、価格または節約の正味現在価値（ＮＰＶ）を最大化することが目標であることが最も多い。
【００１６】
また、本発明の好ましい実施形態では、決定２４は、目標を最大化するために、複数の組織、サイト、および層間で割り振られる人的リソースである。これらのリソースは概して、常勤職換算（Fulltime Equivalent）リソース（ＦＴＥ）によって定量化される。小数のＦＴＥにより、非常勤作業または時間外作業のいずれかを表すことができる。（人数ではなくＦＴＥを使用することにより、整数計画法が回避される。）
【００１７】
サイトは、クライアントの所在地とプロバイダの所在地の両方を含む。サービス層は概して、エキスパート（層３）、スペシャリスト（層２）、ゼネラリスト（層１）、およびセルフサービス（層０）を含む。一般的な転換の１つは、オートメーションとトレーニングにより安価な作業を高い層から低い層へ移動し、それにより、より高価な作業を実行するためにエキスパートとスペシャリストを解放することである。
【００１８】
具体的な制約２６は、クライアントごとに異なるが、概して、少なくとも以下のものを含む。
ａ）クライアントが従業員として保持することを希望する、サイトおよび層ごとのＦＴＥに関する下限
ｂ）サービス・プロバイダが従業員、下請業者、またはビジネス・パートナを介して提供する、サイトおよび層ごとのＦＴＥに関する上限および下限
ｃ）変化のタイミングを左右する遷移制約
ｄ）結合されたクライアント・プロバイダ・リソースが、受け入れられる品質および適時性で期待された作業負荷を処理するために十分なものであることを保証する運営上の制約
ｅ）人的リソースおよび情報技術（ＩＴ）への投資に関する上限の形の財政上の制約
【００１９】
パラメータ３０も、クライアントごとに異なるが、概して、以下のものを含む。
ａ）ＢＴＯ契約の年数
ｂ）サイトおよび層ごとのクライアントの元のＦＴＥ
ｃ）複数の層間の現状および将来の作業の割振り
ｄ）サイトおよび層ごとの現状および将来の生産率
ｅ）サイトおよび層ごとのＦＴＥあたりの人件費
ｆ）サイトおよび層ごとの作業移行コスト
ｇ）サイトおよび層ごとの情報技術（ＩＴ）コスト
ｈ）予想される損耗率および退職率
ｉ）正味現在価値（ＮＰＶ）計算のための割引率
ｊ）通貨為替レート
ｋ）国ごとの予想されるインフレ率
【００２０】
計算４０は、概して、以下のものを含む。
ａ）為替レートおよびインフレに関して調整された単価
ｂ）期間、サイト、層ごとのＦＴＥ
ｃ）層間の作業の移動
ｄ）期間、サイト、層ごとの操作
ｅ）期間およびサイトごとの人件費、移行コスト、およびＩＴコスト
ｆ）結果的に正味の節約になる現状のコスト対将来のコスト
【００２１】
レポートおよびチャート３６は、クライアントごとに異なるが、概して、以下のものを含む。
ａ）リソース、コスト、および利益の時系列
ｂ）ＮＰＶによるサイトのランキング
ｃ）制約を緩和するかまたはパラメータを変更するかあるいはその両方を行うことによる代替シナリオの比較
【００２２】
図３は、本発明を実行するための好ましい方法を示している。この方法では、ステップ５２は最適化モデルを構築することであり、これは一般に、非線形かつ非整数で平滑なものになる。非線形モデルでは、入力における１単位の変化がいつも、出力における１単位の変化をもたらすわけではない。整数または混合モデルでは、決定変数の全部または一部が整数でなければならない。非平滑モデルでは、ある公式により、不連続な値がもたらされる。
【００２３】
ステップ５４は、パラメータおよび制約に「最可能」値を使用してモデルを解くことである。実行可能解（feasible solution）がまったく見つからない場合、ステップ５６で、実行可能解が見つかるまで、最も重要ではない制約が緩和されるかまたはパラメータが調整されるかあるいはその両方が行われる。ステップ６０は、アクティブな制約を識別し、その影響度を検査することである。ステップ６２は、「楽観的」なものから「悲観的」なものに及ぶ、各パラメータおよび制約に関する有効範囲を推定することである。
【００２４】
ステップ６４では、この方法は、最も影響度の高い制約から始めて、有効な制約の全域にわたる様々なポイントでモデルを解き、目標に関して著しい改善または減退がないかどうか結果を検査する。実験計画によるモデルの実行は自動化することができる。
【００２５】
ステップ６６はレバレッジ・ポイント（leveragepoint）を識別することであり、これは、目標における大きい変化をもたらすパラメータまたは制約あるいはその両方の小さい変化である。ステップ７０では、この方法は、目標値を改善するレバレッジ・ポイントの変化がクライアントおよびサービス・プロバイダ（複数も可）にとって受け入れられるものであるかどうかを判定する。７２に表されている通り、ステップ５２、５４、５６、６０、６２、６４、６６、および７０は、一定の間隔で、たとえば、半年ごとに、またはビジネス条件あるいはクライアントのビジネス戦略が変化するたびに、繰り返される。７４に表されている通り、ビジネス条件またはビジネス戦略あるいはその両方の変化に応じてリソースがオンデマンドで調整されるように、新しい解が実現される。
【００２６】
上記で示した通り、本発明は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組合せとして実現できることを理解されたい。どのような類のコンピュータ／サーバ・システム（複数も可）または本明細書に記載した方法を実行するために適合されたその他の装置も適している。ハードウェアとソフトウェアの典型的な組合せは、ロードされ実行されたときに、本明細書に記載したそれぞれの方法を実行するコンピュータ・プログラムを備えた汎用コンピュータ・システムにすることができるであろう。代わって、本発明の機能上の課題の１つまたは複数を実行するための専門ハードウェアを含む特定用途コンピュータを使用できるであろう。
【００２７】
図４は、本明細書に記載した方法を実行するためのコンピュータ・システム１００のハードウェア構成例を示す。コンピュータ・システム１００は、バス１００２に接続されたＣＰＵ（中央処理装置）１００１とメインメモリ１００３を含んでいる。ハードディスク装置１０１３、１０３０、ＣＤ−ＲＯＭ装置１０２６、１０２９、フレキシブル・ディスク装置１０２０、ＭＯ装置１０２８、ＤＶＤ−ＲＯＭ装置１０３１のようなリムーバブル・ストレージ（記録メディアを交換可能な外部記憶システム）がＩＤＥコントローラ１０２５、ＳＣＳＩコントローラ１０２７などを経由してバス１００２へ接続されている。
【００２８】
フレキシブル・ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭのような記憶メディアが、リムーバブル・ストレージに挿入される。これらの記憶メディアやハードディスク装置１０１３、１０３０、ＲＯＭ１０１４には、オペレーティング・システムと協働してＣＰＵ等に命令を与え、本発明を実施するためのコンピュータ・プログラムのコードを記録することができる。メインメモリ１００４にロードされることによってコンピュータ・プログラムは実行される。コンピュータ・プログラムは圧縮し、また複数に分割して複数の媒体に記録することもできる。
【００２９】
コンピュータ・システムは、キーボード／マウス・コントローラ１００５を経由して、キーボード１００６やマウス１００７のようなユーザ・インターフェイス・デバイスからの入力を受ける。情報処理装置１００は、視覚データをユーザに提示するための表示装置１０１１にＤＡＣ／ＬＣＤＣ１０１０を経由して接続される。
【００３０】
コンピュータ・システムは、ネットワーク・アダプタ１０１８（イーサネット（Ｒ）・カードやトークンリング・カード）等を介してネットワークに接続し、他のコンピュータ等と通信を行うことが可能である。
【００３１】
また、本発明は、本明細書に記載した方法の実現を可能にするそれぞれの特徴のすべてを有し、コンピュータ・システムにロードされたときに、これらの方法を実行できる、コンピュータ・プログラムに組み込むこともできる。これに関連して、コンピュータ・プログラム、ソフトウェア・プログラム、プログラム、またはソフトウェアは、直接または（ａ）他の言語、コード、または表記への変換、または（ｂ）異なる物質的形式による複製のいずれか一方または両方の後、情報処理機能を有するシステムに特定の機能を実行させるための１組の命令を任意の言語、コード、または表記で表した任意の表現を意味する。
【００３２】
本明細書で開示した本発明は上記の諸目的を果たすために十分計算されたものであることは明らかであるが、多数の変更態様および実施形態が当業者によって考案可能であり、特許請求の範囲は、本発明の真の精神および範囲に該当する、このような変更態様および実施形態をすべて包含することが意図されていることが分かるであろう。
【図面の簡単な説明】
【００３３】
【図１】本発明を実施するために使用可能な方法を示す流れ図である。
【図２】本発明で使用可能な最適化フレームワークを示す図である。
【図３】本発明を実現するために使用可能な好ましい方法を示す流れ図である。
【図４】本発明を実現するために使用可能なコンピュータ・システムのハードウェア構成例である。
【符号の説明】
【００３４】
２２：最適化フレームワーク
２４：決定
２６：制約
３０：パラメータ
３４：目標
３６：レポートおよびチャート
４０：計算
【図１】
2006228223.tif 000003
【図２】
2006228223.tif 000004
【図３】
2006228223.tif 000005
【図４】
2006228223.tif 000006