JP2009140029A - Member selection support device - Google Patents
Member selection support device Download PDFInfo
- Publication number
- JP2009140029A JP2009140029A JP2007312902A JP2007312902A JP2009140029A JP 2009140029 A JP2009140029 A JP 2009140029A JP 2007312902 A JP2007312902 A JP 2007312902A JP 2007312902 A JP2007312902 A JP 2007312902A JP 2009140029 A JP2009140029 A JP 2009140029A
- Authority
- JP
- Japan
- Prior art keywords
- members
- project
- unit
- graph
- familiarity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】プロジェクトマネージャによるプロジェクト参加メンバーの選定作業を支援する。
【解決手段】検索条件受付部50は、プロジェクトマネージャの端末12からプロジェクトに参加するメンバーの選定条件の入力を受け付ける。候補者抽出部52は、選定対象となる人物に関連する属性情報が記録されている社内データベース20から、選定条件に合致する人物を候補者として抽出する。親密度算出部54は、プロジェクトマネージャとの共同活動の頻度に基づき個人的な親しさの度合いを表す親密度を全ての候補者について算出する。候補者表示部60は、抽出された候補者を親密度の順に端末12に表示させる。グラフ描画部62は、プロジェクトマネージャを表すノードと各メンバーを表すノードの間を、親密度の逆数に応じた長さを有するエッジで接続する形式で親密度グラフを作成する。
【選択図】図2[PROBLEMS] To assist a project manager in selecting members of a project.
A search condition receiving unit 50 receives an input of selection conditions for members participating in a project from a terminal 12 of a project manager. The candidate extraction unit 52 extracts a person who meets the selection condition as a candidate from the in-house database 20 in which attribute information related to the person to be selected is recorded. The intimacy calculating unit 54 calculates intimacy for all candidates indicating the degree of personal familiarity based on the frequency of joint activities with the project manager. The candidate display unit 60 displays the extracted candidates on the terminal 12 in the order of familiarity. The graph drawing unit 62 creates a closeness graph in a form in which a node representing the project manager and a node representing each member are connected by an edge having a length corresponding to the reciprocal of the closeness.
[Selection] Figure 2
Description
本発明は、プロジェクトに参加するメンバーの選定を支援する技術に関する。 The present invention relates to a technique for supporting selection of members who participate in a project.
情報化社会の進展に伴い、コンピュータシステムが社会のあらゆる場面で使用されるに至っている。このようなシステムは、様々な分野の技術者を含むプロジェクトを組織して開発される。近年では、システム開発プロジェクトの低予算化および短納期化が求められており、プロジェクトの運営にはますます困難が伴うようになっている。こうした中、多くの開発現場において、経験豊富なプロジェクトマネージャが不足していると言われている。 With the progress of the information society, computer systems are being used in every scene of society. Such a system is developed by organizing a project including engineers in various fields. In recent years, there has been a demand for lower budgets and shorter delivery times for system development projects, and project management has become increasingly difficult. Under such circumstances, it is said that many development sites lack experienced project managers.
プロジェクトマネージャとは、プロジェクト全体の計画と実行を管理し統括する責任者のことを指す。一般に、プロジェクトマネージャの活動は、プロジェクトの企画、利用可能なリソースの見積、プロジェクトに必要となる要員や設備の確保、費用の管理、メンバーへの作業指示、顧客との折衝、進捗管理と極めて多岐にわたる。 The project manager is the person responsible for managing and supervising the planning and execution of the entire project. In general, the activities of a project manager are extremely diverse, including project planning, estimation of available resources, securing of personnel and equipment necessary for the project, cost management, work instructions to members, negotiation with customers, progress management. Over.
特に、利用可能な人材の中からプロジェクトに参加するメンバーを選定するのは、プロジェクトマネージャの重大な責務の一つである。必要となる人材を適格に予測し、その条件にあったメンバーを集めることがプロジェクトの成功を大きく左右するものとなる。このとき、自らの周囲にいる範囲の人材のみを対象としたのでは、プロジェクトに必要となる経験や技術を有するメンバーを十分に集めるのは難しい。特に、プロジェクトが大型化するにともない困難の度合いは大きくなる。 In particular, it is one of the important responsibilities of the project manager to select the members who will participate in the project from the available human resources. Properly predicting the necessary personnel and gathering members who meet the conditions will greatly affect the success of the project. At this time, it is difficult to gather enough members who have the experience and skills necessary for the project by targeting only human resources in the range around them. In particular, the degree of difficulty increases as the project becomes larger.
従来より、プロジェクトマネージャによるメンバー選定のように、必要な人材を特定範囲の候補者の中から検索するためのシステムが提案されている。例えば、特許文献1には、発注者からの発注条件に基づいて、複数の要員候補者の中から適切な要員を選定するための支援を行う要員選定支援システムが開示されている。また、特許文献2には、複数の派遣先の業務に適した人材の派遣を可能とする人材派遣システムが開示されている。
しかしながら、上記特許文献では所与の条件を満足する候補者を抽出することはできるが、それらの候補者がプロジェクトに参加したときにプロジェクトを円滑に遂行できるか否かに関する知見を得ることはできない。 However, in the above patent document, candidates who satisfy a given condition can be extracted, but knowledge about whether or not those candidates can smoothly execute the project cannot be obtained. .
本願発明者は、実際のプロジェクトにおいては、各メンバーが表面的な条件を満足していることはもとより、プロジェクトマネージャを含むプロジェクト参加者間の人間的な関係がプロジェクトの成否に大きな影響を与えうることを見い出した。その結果、プロジェクトに参加するメンバー間の関係に対する配慮が、メンバーを選定する際の検討要素として大きな比重を有しているという認識を持つに至った。 In the actual project, the inventor of the present invention can greatly influence the success or failure of the project, not only because each member satisfies superficial conditions, but also the human relationship between project participants including the project manager. I found out. As a result, we have come to realize that consideration of the relationship between members participating in the project has a large specific gravity as an examination factor when selecting members.
本発明はこうした状況に鑑みてなされたものであり、その目的は、プロジェクトマネージャとメンバー候補者との個人的な親しさの度合いを利用することで、プロジェクトに参加するメンバーの選定に際してプロジェクトマネージャを支援する技術を提供することにある。 The present invention has been made in view of such a situation, and its purpose is to use the degree of personal closeness between the project manager and the member candidates to select the project manager when selecting members to participate in the project. It is to provide technology to support.
本発明のある態様は、メンバー選定支援装置である。この装置は、メンバー選定者の端末からプロジェクトに参加するメンバーの選定条件の入力を受け付ける条件受付部と、メンバーの選定対象となる人物に関連する属性情報が記録されているデータベースから、選定条件に合致する人物を候補者として抽出する候補者抽出部と、メンバー選定者との共同活動の頻度に基づき個人的な親しさの度合いを表す親密度を全ての候補者について算出する親密度算出部と、候補者抽出部により抽出された候補者を親密度の順に端末に表示させる候補者表示部と、メンバー選定者の端末を介して候補者の中から選定されたメンバーについて、メンバー選定者と各メンバーとの間の親密度を表した親密度グラフを端末上に描画するグラフ描画部と、を備える。 One embodiment of the present invention is a member selection support device. This device uses a condition accepting unit that accepts input of selection conditions for members participating in the project from the terminal of the member selector, and a database in which attribute information related to the person to be selected by the member is recorded. A candidate extraction unit that extracts matching persons as candidates, a familiarity calculation unit that calculates a closeness representing the degree of personal familiarity for all candidates based on the frequency of joint activities with member selectors, and A candidate display unit for displaying candidates extracted by the candidate extraction unit on the terminal in order of intimacy, and members selected from the candidates via the member selector's terminal A graph drawing unit that draws on the terminal a closeness graph representing the closeness between the members.
ここで、「プロジェクト」とは、複数の人間が参加し所与の目的の達成を目指して一定期間内に終了する活動のことを言い、一例ではコンピュータシステムの開発プロジェクトである。この態様によると、プロジェクトマネージャとの個人的な親しさの度合いを表す「親密度」を導入し、この親密度に基づいて、プロジェクトマネージャとメンバーとの関係を表す親密度グラフを描画するようにした。この親密度グラフを参照することにより、プロジェクトマネージャは選定したメンバーの妥当性を判断することが可能となる。 Here, the “project” refers to an activity in which a plurality of people participate and finish within a certain period in order to achieve a given purpose. In one example, it is a computer system development project. According to this aspect, “intimacy” representing the degree of personal familiarity with the project manager is introduced, and based on this familiarity, a familiarity graph representing the relationship between the project manager and the members is drawn. did. By referring to the familiarity graph, the project manager can determine the validity of the selected member.
グラフ描画部は、メンバー選定者を表すノードと各メンバーを表すノードの間を、親密度の逆数に応じた長さを有するエッジで接続する形式で親密度グラフを作成してもよい。ここで、「逆数に応じた長さ」とは、反比例、累乗に比例など、親密度が大きくなるにつれてエッジの長さが短くなり、親密度が小さくなるにつれてエッジが長くなることを意味する。これによると、プロジェクトマネージャは選定したメンバーとの個人的な関係の大小を一目で把握することができる。 The graph drawing unit may create a closeness graph in a form in which a node representing a member selector and a node representing each member are connected by an edge having a length corresponding to the reciprocal of the closeness. Here, “the length corresponding to the reciprocal” means that the edge length decreases as the familiarity increases, such as inversely proportional or proportional to the power, and the edge becomes longer as the familiarity decreases. According to this, the project manager can grasp at a glance the size of the personal relationship with the selected members.
メンバーの選定対象となる人物の複数種類の共同活動への参加履歴がデータベースに記録されている場合、親密度算出部は、データベースを参照してメンバー選定者と各候補者の両方が参加した共同活動の回数を種類毎にカウントする参加回数カウント部と、共同活動の種類毎に異なる重みを用いたカウントの加重平均値を算出し親密度として出力する加重平均部と、を備えていてもよい。通常の企業運営のために蓄積されているようなデータベースの情報を利用して親密度が算出されるので、メンバー選定支援装置の構築に要する手間やコストを抑制することができる。 When the participation history of multiple types of members to be selected for members is recorded in the database, the familiarity calculation unit refers to the database, and both the member selector and each candidate participated. A participation frequency counting unit that counts the number of activities for each type, and a weighted average unit that calculates a weighted average value of counts using different weights for each type of joint activity and outputs them as intimacy . Since the familiarity is calculated using information in a database that is accumulated for normal business management, it is possible to reduce the effort and cost required to construct a member selection support apparatus.
候補者抽出部による候補者の抽出の前に、メンバー選定者により指定される初期メンバーと各初期メンバーに付与された親密度とが条件受付部に与えられている場合、参加回数カウント部はメンバー選定者と各初期メンバーの両方が参加した共同活動の回数をカウントし、加重平均部は、親密度と回数に基づいて初期メンバー以外の候補者の親密度を算出する際に使用する重みを求めてもよい。これによって、プロジェクトマネージャが初期メンバーを指定すると、重みを自動的に算出することができる。 If the initial member specified by the member selector and the familiarity given to each initial member are given to the condition reception unit prior to candidate extraction by the candidate extraction unit, the participation count counting unit is a member The number of joint activities that both the elector and each initial member participated is counted, and the weighted average section calculates the weight to be used when calculating the intimacy of candidates other than the initial member based on the familiarity and the number of times. May be. Thus, when the project manager designates the initial member, the weight can be automatically calculated.
親密度算出部はメンバー選定者を除くメンバー同士について親密度を計算し、グラフ描画部はメンバーを表す全てのノード間を親密度の逆数に応じた長さを有するエッジで接続した親密度グラフを作成してもよい。これによると、プロジェクトマネージャ以外のメンバー同士の関係についても親密度グラフから容易に把握することができるため、プロジェクトマネージャは選定したメンバーの妥当性をより適切に判断することができる。 The intimacy calculation unit calculates intimacy for members excluding the member selector, and the graph drawing unit generates an intimacy graph in which all nodes representing the members are connected by edges having a length corresponding to the reciprocal of intimacy. You may create it. According to this, since the relationship between members other than the project manager can be easily grasped from the familiarity graph, the project manager can more appropriately determine the validity of the selected member.
メンバー選定者により選定された全てのメンバーについて、同種類の共同活動に参加した経験のある人数の全メンバー数に対する比率を求め、共同活動の種類毎に異なる重みを用いて比率の加重平均値を算出し、プロジェクトの遂行の円滑さを表す指標であるプロジェクトリスクとして出力するプロジェクトリスク算出部をさらに備えていてもよい。このような数値化を行うことで、プロジェクトメンバーの妥当性の検討の際に、具体的な基準としてプロジェクトリスクを持ち出すことができる。また、プロジェクトリスクの数値に基づき、安定志向型またはメンバーの育成型などに分類することができる。 For all members selected by the member selector, find the ratio of the number of people who have participated in the same type of joint activity to the total number of members, and use the weighted average of the ratio using different weights for each type of joint activity A project risk calculation unit that calculates and outputs as a project risk that is an index indicating the smoothness of execution of the project may be further provided. By performing such quantification, it is possible to bring out project risk as a concrete standard when examining the validity of project members. Moreover, based on the numerical value of project risk, it can be classified into a stability-oriented type or a member training type.
プロジェクトがメンバーの参加立場を階層構造で表すことができる種類のものであるとき、メンバー選定者により選定されたメンバーの実際の参加立場の階層毎の人数が、予め定められている階層毎の理想人数から乖離している度合いを算出し、この度合いをプロジェクトにおけるメンバーのバランスを判断する指標として出力するバランス度算出部をさらに備えていてもよい。これによると、選定したメンバーの参加立場が適切な階層構造をなしているか否かを把握することができる。 When the project is of a type that can represent the participation positions of the members in a hierarchical structure, the number of members in the actual participation positions of the members selected by the member selector is the ideal for each predetermined hierarchy. There may be further provided a balance degree calculation unit that calculates the degree of deviation from the number of people and outputs this degree as an index for judging the balance of members in the project. According to this, it is possible to grasp whether or not the participation positions of the selected members have an appropriate hierarchical structure.
グラフ描画部は、各メンバーのノードを当該メンバーの属性情報に応じて異なる態様で表示してもよい。 The graph drawing unit may display each member's node in a different manner depending on the member's attribute information.
グラフ描画部は、メンバー選定者の端末上に表示される親密度グラフ上でメンバーの変更を可能にする態様で親密度グラフを出力し、親密度算出部は、端末を介してメンバーの変更がなされたときに親密度を再計算してもよい。これによると、プロジェクトマネージャは、メンバーの変更を行ったときのメンバー間の関係の変化を把握することができる。 The graph drawing unit outputs the closeness graph in a mode that allows the member to be changed on the closeness graph displayed on the member selection person's terminal, and the closeness calculation unit can change the member via the terminal. The intimacy may be recalculated when done. According to this, the project manager can grasp the change in the relationship between the members when the members are changed.
なお、以上の構成要素の任意の組合せ、本発明を方法、装置、システム、記録媒体、コンピュータプログラムにより表現したものもまた、本発明の態様として有効である。 It should be noted that any combination of the above-described components, and a representation of the present invention by a method, apparatus, system, recording medium, and computer program are also effective as an aspect of the present invention.
本発明によれば、プロジェクトマネージャとメンバー候補者との個人的な親しさの度合いを利用することで、プロジェクトに参加するメンバーの選定作業を支援することができる。 According to the present invention, it is possible to support the selection of members who participate in a project by using the degree of personal friendship between the project manager and the member candidates.
本発明の一実施形態は、プロジェクトマネージャおよびメンバー間の個人的な親しさの度合いである親密度を利用して、プロジェクトマネージャによるシステム開発プロジェクトへの参加メンバーの選定作業を支援するメンバー選定支援装置である。 According to an embodiment of the present invention, a member selection support apparatus that supports a project manager and a member who selects a member to participate in a system development project by using a closeness that is a degree of personal closeness between the project manager and the member. It is.
図1は、本実施形態に係るメンバー選定支援装置10を含むシステム100の全体概要図である。メンバー選定支援装置10は、社内データベース20とクライアント端末12とに接続される。クライアント端末12は、キーボード等の入力手段とディスプレイ等の出力手段を少なくとも含むパーソナルコンピュータである。社内データベース20には、社員に関する各種情報が格納されている。
FIG. 1 is an overall schematic diagram of a
プロジェクトマネージャは、クライアント端末12を操作してメンバー選定支援装置10にアクセスし、所定の条件等を入力する。メンバー選定支援装置10は、社内データベース20を検索して必要な情報を収集し、所定の処理を施した上でプロジェクトメンバーの選定に役立つ情報をクライアント端末12に提供する。
The project manager operates the
社内データベース20は、研修データベース(図中では「DB」と表記する)24、経理データベース26、会議室データベース28および人事データベース30を含む。
研修データベース24には、各社員についての社内研修および社外研修の受講履歴および講師を務めた履歴が格納されている。
経理データベース26には、交際費を申請して行われた会食の日時とその会食に出席した人物の名前、および社内で開催されたレクレーションの概要とそのレクレーションに出席した人物の名前が格納されている。
会議室データベース28には、過去に開催された会議の概要と、その会議に出席した人物の名前とが格納されている。
人事データベース30には、社員の各種属性情報が格納されている。この属性情報には、氏名、入社年次、年齢、性別、社員番号、および過去のプロジェクトにおける参加立場などが含まれる。ここで、「参加立場」とは、後述する図10のようなプロジェクトの人事階層における役割を表している。参加立場には、例えばプロジェクトマネージャ(PM)、アプリケーションリーダ(AL)、プロジェクトリーダ(PL)、プログラムデザイナ(PG)、プログラマ(PG)、ITアーキテクト(ITA)、テクニカルエンジニア(TE)などが含まれる。
The in-
The
The
The
The
各データベース24〜30には、上述の各種情報が、例えば請求書、領収書、申請書といった文書の形で格納されていてもよいし、研修、会食、レクレーション、または会議等の参加履歴を集計した表形式で格納されていてもよい。
Each of the
図2は、図1のメンバー選定支援装置10の詳細な構成を示す機能ブロック図である。ここに示す各ブロックは、ハードウェア的には、コンピュータのCPUやメモリをはじめとする素子で実現でき、ソフトウェア的には以下で述べる機能を有するコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックとして描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
FIG. 2 is a functional block diagram showing a detailed configuration of the member
検索条件受付部50は、プロジェクトマネージャの操作するクライアント端末12から、プロジェクトに参加するメンバーの選定条件の入力を受け付ける。条件を入力するためのフォームは、例えばHTMLページの形でメンバー選定支援装置10からクライアント端末12に送信され、クライアント端末12のブラウザで処理されて画面表示される。入力された選定条件は、候補者抽出部52に渡される。
The search
候補者抽出部52は、社内データベース20にアクセスして、プロジェクトマネージャが入力した選定条件に合致する人物を候補者として抽出する。このとき検索される条件は、年齢、業務経験、スキルなどであり、主に人事データベース30に格納されている情報が対象になる。抽出された候補者の名前または社員番号が、親密度算出部54および候補者表示部60に渡される。
The
親密度算出部54は、プロジェクトマネージャとともに参加した共同活動の頻度に基づいて、プロジェクトマネージャとの個人的な親しさの度合いを表す「親密度」を全ての候補者について算出する。ここでいう「共同活動」には、研修、会食、レクレーション、会議が含まれる。
The
親密度算出部54は、参加回数カウント部56と加重平均部58を含む。
参加回数カウント部56は、社内データベース20を参照して、プロジェクトマネージャと各候補者がともに参加した共同活動の回数を、研修、会食、レクレーション、会議といった種類別にカウントする。
加重平均部58は、種類別にカウントされた回数の重み付け平均(加重平均)を算出し、これを親密度として候補者表示部60に出力する。このとき付与される重みは、プロジェクトマネージャによって与えられてもよいし、または他の方法で算出されてもよい。これについては詳細に後述する。
The
The participation
The weighted
また、親密度算出部54は、プロジェクトマネージャを除くメンバー同士についても、上記と同様にして親密度を計算してもよい。
Further, the
候補者表示部60は、候補者抽出部52により抽出された候補者に関連する個人情報を、社内データベース20から検索する。そして、個人情報を含む候補者の名前を親密度算出部54で算出された親密度が大きい順に並べた一覧表を作成する。この一覧表は画像出力部64を介してプロジェクトマネージャのクライアント端末12に送られる。プロジェクトマネージャは、一覧表を閲覧して、候補者の中からプロジェクトの参加メンバーを選定することができる。なお、本明細書において「メンバー」とは、プロジェクトマネージャによる選抜を受けた候補者のことをいう。
The
プロジェクトマネージャがメンバーを選定すると、その情報は検索条件受付部50を介してグラフ描画部62に渡される。グラフ描画部62は、選定されたメンバーについての親密度を候補者表示部60から受け取り、プロジェクトマネージャと各メンバーとの間の親密度を図形的に表現した親密度グラフを端末上に描画する。具体的には、グラフ描画部62は、プロジェクトマネージャを表すノードと各メンバーを表すノードの間を、親密度の逆数に応じた長さを有するエッジで接続する形式で親密度グラフを作成する。
なお、親密度算出部54により、プロジェクトマネージャを除くメンバー同士についても親密度が算出されている場合、グラフ描画部62は、メンバーを表す全てのノード間を親密度の逆数に応じた長さを有するエッジで接続した親密度グラフを作成する。
When the project manager selects a member, the information is passed to the
If the intimacy is calculated by the
指標提示部70は、プロジェクトについて選定したメンバーが妥当であるか否かをプロジェクトマネージャが判断する際の参考となる複数の指標を求める。指標提示部70は、プロジェクトリスク算出部72と、バランス度算出部74と、スキルマッチ度算出部76とを含む。
The
プロジェクトリスク算出部72は、プロジェクトマネージャにより選定された全てのメンバーについて、同種類の共同活動に参加した経験のある人数の全メンバー数に対する比率を求める。そして、共同活動の種類毎に異なる重みを用いて比率の加重平均値を算出し、プロジェクトの遂行の円滑さを表す指標であるプロジェクトリスクとして出力する。
The project
メンバーの参加立場を階層構造で表すことができるプロジェクトである場合、バランス度算出部74は、プロジェクトマネージャにより選定されたメンバーの実際の参加立場の階層毎の人数が、予め定められている階層毎の理想人数から乖離している度合いを算出し、この度合いをプロジェクトにおけるメンバーのバランスを判断する指標として出力する。
In the case of a project that can represent the participation positions of members in a hierarchical structure, the balance
スキルマッチ度算出部76は、条件入力画面においてプロジェクトマネージャが指定したスキル別の希望人数と、実際に選定されたメンバーのスキル別の人数とを比較し、希望人数の満足度を表すスキルマッチ度を算出する。
The skill match
以下、メンバー選定支援装置10を用いた、プロジェクトマネージャによるメンバー選定作業の手順について説明する。
Hereinafter, the procedure of member selection work by the project manager using the member
図3は、メンバー検索条件の入力フォーム110の一例を示す。
基本情報欄112には、入社年次の範囲および年齢の範囲を入力する。業務経験欄114には、過去にシステム開発の経験がある特定の顧客名および業種名を入力する。これらはメニュー形式で表示される選択肢から選ばれることが好ましい。
必要スキル別人数欄116には、プロジェクトに必要なスキル別に、希望する人員数を入力する。図3では開発スキルを一例として示しているが、他のものでもよい。知識分野欄118には、メンバーに特に要求したい知識をテキスト形式で入力する。
プロジェクトマネージャが上記条件をフォームにしたがって入力した後、送信ボタン124をクリックすると、入力内容が検索条件受付部50に送られる。
FIG. 3 shows an example of the member search
In the
In the number of required
When the project manager inputs the above conditions according to the form and clicks the send button 124, the input content is sent to the search
候補者抽出部52により上記条件を満足する候補者が選択され、さらに親密度算出部54によって候補者とプロジェクトマネージャの間の親密度が計算される。ここで、親密度Fは次式で計算される。
F=(WA×研修回数+WB×会食回数+WC×レクレーション回数+WD×会議回数)/(WA+WB+WC+WD)・・・(1)
A candidate that satisfies the above condition is selected by the
F = (W A × training number + W B × dined number + W C × recreational number + W D × number of conferences) / (W A + W B + W C + W D) ··· (1)
式(1)において、研修回数、会食回数、レクレーション回数および会議回数は、それぞれ、プロジェクトマネージャが参加した各種共同活動と同一の活動に各候補者が参加した回数を表している。回数は、参加回数カウント部56が社内データベース20から取得する。データベース中に文書形式のデータしかない場合、参加回数カウント部56は、データベースからプロジェクトマネージャ名が本文に含まれる文書を探し出し、さらに同じ文書中に含まれる人物名を抽出する。この作業を繰り返すことで、共同活動への参加回数を求めることができる。
In equation (1), the number of trainings, the number of meals, the number of recreations, and the number of meetings represent the number of times each candidate participated in the same activities as the various joint activities in which the project manager participated. The number of times of participation is acquired from the in-
式(1)において、WA、WB、WC、WDは回数に対して付与される重みである。この重みWA、WB、WC、WDは、プロジェクトマネージャが入力してもよい。フォーム110の下部にある重み設定ボタン120を押すと、図4に示す重み設定画面130がクライアント端末12に表示される。この画面において、各種共同活動に対して付与すべき重みを欄132に入力し、送信ボタン134をクリックすると、指定の重みを用いて親密度が算出されるようになる。
In Expression (1), W A , W B , W C , and W D are weights given to the number of times. The weights W A, W B, W C , W D may enter the project manager. When the
また、重みWA、WB、WC、WDをメンバー選定支援装置10に計算させてもよい。この場合の手順について、以下に説明する。
フォーム110の下部にある初期メンバーの指定ボタン122をクリックすると、図5に示す初期メンバー指定画面140がクライアント端末12に表示される。この画面において、プロジェクトマネージャは、是非メンバーに加えたいと思っている人物(以下、「初期メンバー」と呼ぶ)の名前を重みの数(この例では、四つ)と同人数分、欄142に入力する。そして、各初期メンバーに対して自分との親密度の点数を考え、欄146に入力する。その後、重みの計算ボタン148をクリックすると、初期メンバーと親密度の情報が、検索条件受付部50を介して親密度算出部54に送られる。
Further, the member
When the initial
続いて、参加回数カウント部56は、社内データベース20にアクセスして、プロジェクトマネージャと各初期メンバーの両方が参加した共同活動の回数をカウントする。加重平均部58は、各初期メンバーについて、式(1)に各種共同活動の回数と親密度とを代入する。この結果、重みWA、WB、WC、WDの四つを未知数とする一次方程式が四つできる。加重平均部58は、この連立方程式を解くことによって、重みWA、WB、WC、WDを求めることができる。加重平均部58は、初期メンバー以外の候補者の親密度を算出する際に、上述のようにして求めた重みを使用する。
Subsequently, the
図6は、候補者表示部60から出力される候補者の一覧表150を示す。一覧表150では、プロジェクトマネージャとの親密度158が大きい順に、候補者の個人情報が表示される。基本情報欄152には、候補者の氏名、入社年次、年齢、性別が表示される。スキル欄154には、過去の参加プロジェクトにおける顧客、業種、当時の参加立場、プロジェクトの評価が表示される。共同活動欄156には、プロジェクトマネージャとのともに参加した共同活動の詳細が表示される。
FIG. 6 shows a
プロジェクトマネージャは、一覧表を参照し、プロジェクトのメンバーとして選定する候補者についてチェック欄160にチェックを入れる。チェックを入れた一覧表を送信すると、グラフ描画部62は、選定されたメンバーとプロジェクトマネージャとの親密度を図形的に表現した親密度グラフを作成する。
The project manager refers to the list and puts a check in the
図7は、親密度グラフを表示する画面170の一例を示す。画面の中央付近にプロジェクトマネージャを表すノード172が位置し、その周囲に選定されたメンバーを表すノード174が配置される。ノードの近傍には、プロジェクトマネージャまたは各メンバーの名前が表示される。各ノード間を結ぶエッジ(アーク)の長さは、親密度の逆数に応じた長さに設定される。したがって、プロジェクトマネージャとの親密度が大きいメンバーほどプロジェクトマネージャのノードの近くに配置され、親密度が小さいメンバーほど遠くに配置されるようになる。これによって、プロジェクトマネージャは、自身と他のメンバーとの関係の大小を一目で把握することができる。
FIG. 7 shows an example of a
一実施例として、親密度グラフは、周知のばねモデルを使用して描画することができる。ばねモデルでは、親密度に反比例するばね力がノード間に働くと仮定して、ノード間を結ぶエッジの長さが決定される。また、各ノード間のばね力で生じる位置エネルギーの総和が最小となるようにノードの配置が決定される。グラフ描画部62は、ばねモデル以外にも既知のグラフ作成方法を使用して、親密度グラフを描画することができる。
As an example, the familiarity graph can be drawn using a well-known spring model. In the spring model, assuming that a spring force inversely proportional to the intimacy is applied between the nodes, the length of the edge connecting the nodes is determined. In addition, the arrangement of the nodes is determined so that the sum of the potential energy generated by the spring force between the nodes is minimized. The
上述のように、プロジェクトマネージャと各メンバー間の親密度のみを考慮して親密度グラフを作成すると、プロジェクトマネージャ以外のメンバー同士の関係が不明瞭となる。そこで、本実施形態では、プロジェクトマネージャ以外のメンバー同士についても親密度を算出して親密度グラフを作成している。
図6に示した一覧表において、プロジェクトマネージャによりメンバーが選定されると、参加回数カウント部56は、任意の二人のメンバーについて、同一の共通活動に参加している回数をカウントする。全てのメンバーのペアについてこの回数をカウントした後、加重平均部58は、式(1)にしたがって各メンバー間の親密度を算出する。このとき使用する重みWA、WB、WC、WDは、プロジェクトマネージャとの親密度を算出する際に用いたものと同じでもよいし、他のものでもよい。
グラフ描画部62は、メンバー同士のノードを結ぶエッジの長さを、そのメンバー間について算出した親密度の逆数に応じた長さに設定する。こうすることで、プロジェクトマネージャは全メンバー間の関係を一目で把握することができるようになる。
As described above, when the closeness graph is created in consideration of only the closeness between the project manager and each member, the relationship between members other than the project manager becomes unclear. Therefore, in this embodiment, the intimacy is calculated for members other than the project manager to create the intimacy graph.
In the list shown in FIG. 6, when a member is selected by the project manager, the participation
The
グラフ描画部62は、予め設定されたしきい値よりも親密度が小さいエッジについては、親密度グラフを描画する際に無視してもよい。このようにしても、全体のグラフ形状に与える影響は少ない。または、予め設定されたしきい値よりも親密度が小さいエッジについては、ノード配置の際の計算の対象とはするが、親密度グラフへの描画を省略してもよい。こうすることで、重要度の低いエッジを消去してグラフを見やすくすることができる。
The
グラフ描画部62は、各メンバーのノードを当該メンバーの属性情報に応じて異なる態様で表示してもよい。例えば、図7では、各ノードにはメンバーの参加立場が文字表記されている。これ以外にも、入社年次、年齢、スキル、参加立場、評価などに応じて、ノードの形状を変えたりノードの色を変えたりしてもよい。また、クライアント端末12上に表示される親密度グラフ上でノードにポインタを合わせると、当該ノードのメンバーの属性情報を表示するバルーン178が表示されるように、親密度グラフを構成してもよい。
The
また、グラフ描画部62は、クライアント端末12上に表示される親密度グラフ上でノードをクリックすると、メンバーの削除、入れ替えおよび追加といった変更指示ができるバルーン176が表示されるように、親密度グラフを構成してもよい。クライアント端末12を介してメンバーの変更が指示された後、図7中の再計算ボタン182がクリックされると、親密度算出部54は、変更後のメンバーに対して親密度を再計算する。グラフ描画部62は、再計算された親密度に応じてノードの配置を修正する。これにより、プロジェクトマネージャは、メンバーの変更を行ったときのメンバー間の関係の変化を把握することができる。
In addition, when the
図8(a)、(b)は、親密度グラフの形状の例を示す。図8(a)を参照すると、メンバーを表すノードが、プロジェクトマネージャを中心とするグループと、プロジェクトマネージャに対する親密度が比較的小さいメンバーを中心とする二つのグループとに分かれて位置している。このような場合、プロジェクトの遂行中に、各グループ間の連携がうまくいかなくなるおそれがある。また、図8(b)を参照すると、一つのノードが、プロジェクトマネージャおよび他のメンバーを表すノードから大きく離れて位置している。このような場合、プロジェクトの遂行中に、一人のメンバーが孤立してしまうおそれがある。このように、親密度グラフにおけるノードの分布を考慮することで、プロジェクトマネージャは、プロジェクトの遂行に問題となり得るメンバーの存在を事前に見つけ出すことができる。 FIGS. 8A and 8B show examples of the shape of the familiarity graph. Referring to FIG. 8A, nodes representing members are divided into a group centered on the project manager and two groups centered on members having a relatively low degree of closeness to the project manager. In such a case, there is a risk that the cooperation between the groups may not be successful during the execution of the project. Also, referring to FIG. 8B, one node is located far away from the nodes representing the project manager and other members. In such a case, one member may become isolated during the project. In this way, by considering the distribution of nodes in the familiarity graph, the project manager can find in advance the existence of members that may be a problem in the performance of the project.
図7に示したように、親密度グラフを表示する画面170には、選定されたメンバーが適切か否かを判断するための三つの指標180も表示される。以下、これら各指標の算出方法について説明する。
As shown in FIG. 7, the
プロジェクトリスクは、プロジェクトマネージャおよび選定されたメンバー同士が、どの程度同じ共同活動に参加しているかを表す指標である。プロジェクトリスクは、次のように算出される。
まず、プロジェクトリスク算出部72は、プロジェクトマネージャを含む全メンバーのうち任意のペアについて、各種の共同活動にともに参加した経験があるか否かを、社内データベース20を参照して判定する。この際、一回でも同一の共同活動に参加していれば、参加経験ありと判定する。この判定を、研修、レクレーション、会食および会議の種類毎に、全てのメンバーの組合せに対して実施する。
Project risk is an indicator of how much the project manager and selected members participate in the same joint activities. Project risk is calculated as follows.
First, the project
図9(a)〜(d)は、田中、A沢、B山、C谷の四名が全メンバーであると仮定したときの、上述の判定結果を示す表である。各表中、同一の共同活動への参加経験があるメンバーの組合せには「○」を、参加経験が一回もないメンバーの組合せには「×」が記されている。 FIGS. 9A to 9D are tables showing the above determination results when it is assumed that Tanaka, Azawa, B mountain, and C valley are all members. In each table, “○” is written for a combination of members who have participated in the same joint activity, and “X” is marked for a combination of members who have never participated in the same joint activity.
続いて、プロジェクトリスク算出部72は、図9(a)〜(d)の各表における「○」の比率を計算する。具体的には、図9(a)については、メンバーの組合せが6組であるのに対し、「○」が3つ記されているので、研修率は3/6=50%となる。同様に、図9(b)、(c)、(d)を参照して、レクレーション率、会食率および会議率はそれぞれ33%、66%、0%になる。
Subsequently, the project
プロジェクトリスク算出部72は、プロジェクトリスクPを次式にしたがって算出する。
P=(VA×研修率+VB×会食率+VC×レクレーション率+VD×会議率)/(VA+VB+VC+VD)・・・(2)
但し、VA、VB、VC、VDは重みである。この重みは、親密度を算出する際に使用した重みWA、WB、WC、WDと同一であってもよいし、他の値であってもよい。
The project
P = (V A × training rate + V B × dined index + V C × recreational rate + V D × conference rate) / (V A + V B + V C + V D) ··· (2)
However, V A , V B , V C and V D are weights. This weight may be the same as the weights W A , W B , W C , and W D used when calculating the familiarity, or may be another value.
プロジェクトリスクの数値が相対的に小さければ、メンバー達はともに活動をした経験が少なく、プロジェクトがうまく進展しないリスクが高いと判断できる。プロジェクトリスクの数値が相対的に大きければ、メンバー達がともに活動した経験が多く、プロジェクトがうまくいく可能性が高いと判断できる。その反面、経験の少ないメンバーの割合が低く、新人育成の観点からは問題があると判断することもできる。このように、プロジェクトが円滑に進むか否かを判断するための一指標としてプロジェクトリスクを利用することができる。 If the project risk figure is relatively small, the members have little experience working together, and it can be judged that there is a high risk that the project will not progress well. If the project risk figure is relatively large, it can be judged that the members have a lot of experience working together and the project is likely to succeed. On the other hand, the proportion of inexperienced members is low, and it can be judged that there is a problem from the viewpoint of newcomer development. Thus, the project risk can be used as an index for judging whether or not the project proceeds smoothly.
続いて、バランス度について説明する。一般に、プロジェクトを円滑に遂行するには、メンバーの参加立場が適切な階層構造をなしていることが望ましい。つまり、図10に示す階層構造190のように、プロジェクトマネージャ(第1階層)の下に複数のリーダが存在し(第2階層)、その下にさらにメンバー(第3階層)が配分されるような構造が望ましい。そこで、バランス度算出部74は、理想とされる参加立場の階層毎の人数と、プロジェクトマネージャにより選定されたメンバーの参加立場の人数とを比較して、バランス度を算出する。
Subsequently, the balance degree will be described. In general, in order to carry out the project smoothly, it is desirable that the members' participation positions have an appropriate hierarchical structure. That is, as shown in the
一例として、図11(a)が理想とされる参加立場の階層毎の人数を表し、図11(b)がプロジェクトマネージャにより選定されたメンバーの参加立場の階層毎の人数だとする。それぞれ、列192、196が図10における階層を示し、列194、198がその人数を示している。
As an example, assume that FIG. 11A represents the ideal number of people in each participating position hierarchy, and FIG. 11B represents the number of members in each participating position selected by the project manager.
バランス度算出部74は、次式にしたがってバランス度Bを算出する。
B={(選定メンバーの階層2の人数)/(選定メンバーの階層3の人数)}/{(理想バランスの階層2の人数)/(理想バランスの階層3の人数)}・・・(3)
図11に式(3)を適用すると、バランス度B=(10/3)/(5/25)=16.7となる。
The balance
B = {(number of members in
When equation (3) is applied to FIG. 11, the balance degree B = (10/3) / (5/25) = 16.7.
バランス度が1に近いほど、理想的な参加立場のバランスに近い階層構造となるメンバーが選定されており、バランス度が1から外れるほど、理想的な参加立場のバランスからは乖離した階層構造となるメンバーが選定されていることが分かる。
なお、図10においてPLの下に位置するPD、PGを第4階層と定義し、この階層の人数をも含めてバランス度Bを算出するようにしてもよい。
The closer the balance degree is to 1, the more members are selected that have a hierarchical structure that is closer to the balance of ideal participation positions. It can be seen that a member is selected.
In FIG. 10, PD and PG positioned below PL may be defined as the fourth hierarchy, and the balance degree B may be calculated including the number of persons in this hierarchy.
続いて、スキルマッチ度について説明する。スキルマッチ度は、図3の検索条件入力画面においてプロジェクトマネージャにより指定されたスキル別人数(以下、「希望人数」という)と、実際に選定されたメンバーのスキル別の人数(以下、「現行人数」という)との一致度を表す指標である。一例として、スキルマッチ度算出部76は、スキル別に希望人数と現行人数の差分を求め、その二乗和をスキルマッチ度として算出する。この場合、スキルマッチ度の数値が大きいほど、スキル別の希望人数通りのメンバーが揃っていないことを表す。これ以外の周知の計算方法を使用してスキルマッチ度を算出してもよい。
Next, the skill match level will be described. The skill match degree is determined by the number of skills by skill (hereinafter referred to as “desired number of people”) specified by the project manager on the search condition input screen of FIG. It is an index representing the degree of coincidence with “). As an example, the skill match
なお、プロジェクトリスク、バランス度、スキルマッチ度の各指標について許容範囲を定めておき、選定されたメンバーに関して算出された指標が許容範囲から外れた場合には、プロジェクトマネージャのクライアント端末12上で警告表示がなされるように構成してもよい。
It should be noted that an allowable range is set for each indicator of project risk, balance degree, and skill match degree, and a warning is given on the
また、複数のプロジェクトマネージャによってメンバー選定の条件として入力された参加立場やスキル別の希望人数を、全社レベルで集計するようにしてもよい。図12は、その集計結果200の一例を示す。列項目202はプロジェクトマネージャから希望された参加立場を示し、行項目204は各本部に属するプロジェクトマネージャからの希望人数の合計を示す。行206は、全社での希望人数の合計を示す。この集計結果に対し統計分析を行うことによって、人材育成、採用活動、人事異動などに役立てることができる。
In addition, the number of participation positions and skill desired numbers input as member selection conditions by a plurality of project managers may be aggregated at the company level. FIG. 12 shows an example of the
図13は、本実施形態にしたがってプロジェクトへの参加メンバーの選定作業をするときのフローチャートである。
まず、検索条件受付部50は、プロジェクトマネージャのクライアント端末12からプロジェクトに参加するメンバーの選定条件を受け取る(S10)。候補者抽出部52は、社内データベース20を参照して、選定条件に合致する人物を候補者として抽出する(S12)。親密度算出部54は、上記式(1)を使用して、各候補者についてプロジェクトマネージャとの親密度を計算する(S14)。候補者表示部60は、親密度の順に候補者を並べた一覧表をプロジェクトマネージャのクライアント端末12に表示する(S16)。プロジェクトマネージャによりメンバーが選定されると、グラフ描画部62は、選定されたメンバーをノードで表した親密度グラフを作成し、クライアント端末12に表示する(S18)。さらに、指標提示部70は、選定されたメンバーについて上述の各指標を算出し、親密度グラフとともにクライアント端末12に表示する(S20)。プロジェクトマネージャによって、親密度グラフ上でメンバーの変更がなされると(S22のY)、親密度算出部54は新たなメンバーについて親密度を再計算し(S24)、グラフ描画部62は再計算された親密度に基づき親密度グラフを修正する(S18)。メンバーの変更がない場合(S22のN)、このフローを終了する。
FIG. 13 is a flowchart when selecting a member to participate in the project according to the present embodiment.
First, the search
以上説明したように、本実施形態のメンバー選定支援装置によれば、プロジェクトマネージャとの個人的な親しさの度合いを表す「親密度」を導入し、この親密度に基づいて、プロジェクトマネージャが選定したメンバー間の関係を表す親密度グラフを描画するようにした。これによって、プロジェクトマネージャは選定したメンバー間の個人的な関係の強さを一目で把握することができ、メンバーが妥当であるか否かを判断する際の助けとなる。 As described above, according to the member selection support apparatus of the present embodiment, the “intimacy” representing the degree of personal closeness with the project manager is introduced, and the project manager selects based on this familiarity. The intimacy graph showing the relationship between the selected members was drawn. This allows the project manager to understand at a glance the strength of the personal relationship between the selected members, and assists in determining whether the members are valid.
従来では、プロジェクトのメンバーの選定はプロジェクトマネージャの感覚に頼ることが多かった。これに対し、本実施形態では、知り合いであるか否かという感覚的な要素を一部残しつつも、メンバーの選定対象となる候補者全員について上述の親密度を求めることで、広範囲の人材がメンバー選定の対象となるようにしている。 In the past, the selection of project members often relied on the sense of the project manager. In contrast, in this embodiment, a wide range of human resources can be obtained by obtaining the above-mentioned intimacy for all candidates for selection of members while leaving a part of the sensory element of whether or not they are acquaintances. It is targeted for member selection.
また、本実施形態では、選定されたメンバーが適切か否かを判断するための指標としてプロジェクトリスクを算出する。このような数値化を行うことで、感覚的な議論に陥りがちなプロジェクトメンバーの妥当性の検討において、具体性のある裏付けの一つとすることができる。また、プロジェクトに潜む隠れたリスクを検出することができる。 In the present embodiment, the project risk is calculated as an index for determining whether or not the selected member is appropriate. By performing such numericalization, it can be one of the concrete supports in the examination of the validity of project members who tend to fall into sensory discussions. It can also detect hidden risks lurking in the project.
さらに、本実施形態では、メンバー選定のために新たにデータベースを構築する代わりに、通常の企業運営のために既に蓄積されている各種データベースの情報を利用することで、親密度や各種指標を算出するようにした。したがって、装置構成のために要する手間やコストを抑制することができる。 Furthermore, in this embodiment, instead of constructing a new database for member selection, the intimacy and various indexes are calculated by using the information of various databases already accumulated for normal corporate management. I tried to do it. Therefore, labor and cost required for the apparatus configuration can be suppressed.
以上、本発明をいくつかの実施の形態をもとに説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。 The present invention has been described based on some embodiments. It is understood by those skilled in the art that these embodiments are exemplifications, and that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are also within the scope of the present invention. By the way.
請求項に記載の各構成要件が果たすべき機能は、本実施例において示された各機能ブロックの単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。 It should also be understood by those skilled in the art that the functions to be fulfilled by the constituent elements described in the claims are realized by the individual functional blocks shown in the present embodiment or their linkage.
実施の形態では、共同活動の例として研修、会食、レクレーションおよび会議を挙げたが、親密度を算出するためにこれら以外の共同活動への参加回数を使用してもよい。また、前述の例のうち一部のみを使用して親密度を算出してもよい。 In the embodiment, training, dinner, recreation, and a meeting are given as examples of joint activities. However, the number of participations in other joint activities may be used to calculate intimacy. Further, the familiarity may be calculated using only a part of the above-described example.
10 メンバー選定支援装置、 12 クライアント端末、 20 社内データベース、 50 検索条件受付部、 52 候補者抽出部、 54 親密度算出部、 56 参加回数カウント部、 58 加重平均部、 60 候補者表示部、 62 グラフ描画部、 64 画像出力部、 70 指標提示部、 72 プロジェクトリスク算出部、 74 バランス度算出部、 76 スキルマッチ度算出部。
DESCRIPTION OF
Claims (10)
メンバーの選定対象となる人物に関連する属性情報が記録されているデータベースから、前記選定条件に合致する人物を候補者として抽出する候補者抽出部と、
メンバー選定者との共同活動の頻度に基づき個人的な親しさの度合いを表す親密度を全ての候補者について算出する親密度算出部と、
前記候補者抽出部により抽出された候補者を前記親密度の順に前記端末に表示させる候補者表示部と、
メンバー選定者の端末を介して前記候補者の中から選定されたメンバーについて、メンバー選定者と各メンバーとの間の親密度を表した親密度グラフを前記端末上に描画するグラフ描画部と、
を備えることを特徴とするメンバー選定支援装置。 A condition reception unit that accepts input of selection conditions for members participating in the project from the terminal of the member selector,
A candidate extraction unit that extracts a person who matches the selection condition as a candidate from a database in which attribute information related to a person to be selected as a member is recorded;
A familiarity calculation unit for calculating the familiarity representing the degree of personal familiarity for all candidates based on the frequency of joint activities with the member selector;
A candidate display unit that displays the candidates extracted by the candidate extraction unit on the terminal in the order of the intimacy;
For a member selected from among the candidates through the terminal of the member selector, a graph drawing unit that draws on the terminal a closeness graph representing the closeness between the member selector and each member;
A member selection support device characterized by comprising:
前記親密度算出部は、前記データベースを参照して、メンバー選定者と各候補者の両方が参加した共同活動の回数を種類毎にカウントする参加回数カウント部と、共同活動の種類毎に異なる重みを用いた前記カウントの加重平均値を算出し前記親密度として出力する加重平均部と、をさらに備えることを特徴とする請求項1または2に記載のメンバー選定支援装置。 In the database, a history of participation in joint activities of a plurality of types of persons to be selected by members is recorded,
The intimacy calculation unit refers to the database, and counts the number of joint activities in which both the member selector and each candidate have participated for each type, and a different weight for each type of joint activity The member selection support apparatus according to claim 1, further comprising: a weighted average unit that calculates a weighted average value of the counts using the number and outputs the count as the familiarity.
前記参加回数カウント部は、メンバー選定者と各初期メンバーの両方が参加した共同活動の回数をカウントし、
前記加重平均部は、前記親密度と前記回数に基づいて、前記初期メンバー以外の候補者の親密度を算出する際に使用する前記重みを求めることを特徴とする請求項3に記載のメンバー選定支援装置。 The condition receiving unit receives, via the terminal, an initial member designated by a member selector before the candidate extraction by the candidate extracting unit and a closeness assigned to each initial member,
The participation count section counts the number of joint activities in which both the member selector and each initial member have participated,
4. The member selection according to claim 3, wherein the weighted average unit obtains the weight used when calculating the familiarity of candidates other than the initial member based on the familiarity and the number of times. Support device.
前記グラフ描画部は、メンバーを表す全てのノード間を前記親密度の逆数に応じた長さを有するエッジで接続した親密度グラフを作成することを特徴とする請求項3または4に記載のメンバー選定支援装置。 The intimacy calculation unit calculates intimacy for members excluding the member selector,
5. The member according to claim 3, wherein the graph drawing unit creates a closeness graph in which all nodes representing members are connected by an edge having a length corresponding to a reciprocal of the closeness. Selection support device.
メンバー選定者により選定されたメンバーの実際の参加立場の階層毎の人数が、予め定められている理想人数から乖離している度合いを算出し、この度合いをプロジェクトにおけるメンバーのバランスを判断する指標として出力するバランス度算出部をさらに備えることを特徴とする請求項1ないし6のいずれかに記載のメンバー選定支援装置。 When the project is of a kind that can represent the participation positions of members in a hierarchical structure,
Calculate the degree to which the number of members in the actual participation position selected by the member selector deviates from the ideal ideal number, and use this degree as an index to judge the balance of members in the project. The member selection support device according to claim 1, further comprising a balance degree calculation unit for outputting.
前記親密度算出部は、前記端末を介してメンバーの変更がなされたときに、親密度を再計算することを特徴とする請求項1ないし8のいずれかに記載のメンバー選定支援装置。 The graph drawing unit outputs the intimacy graph in a mode that allows a member to be changed on the intimacy graph displayed on the terminal of the member selector.
9. The member selection support apparatus according to claim 1, wherein the closeness calculating unit recalculates closeness when a member is changed through the terminal.
メンバーの選定対象となる人物に関連する属性情報が記録されているデータベースから、前記選定条件に合致する人物を候補者として抽出する機能と、
メンバー選定者との共同活動の頻度に基づき個人的な親しさの度合いを表す親密度を全ての候補者について算出する機能と、
抽出された候補者を前記親密度の順に前記端末に表示させる機能と、
メンバー選定者の端末を介して前記候補者の中から選定されたメンバーについて、メンバー選定者と各メンバーとの間の親密度を表した親密度グラフを前記端末上に描画する機能と、
を備えることを特徴とするメンバー選定支援プログラム。 A function that accepts input of selection conditions for members participating in the project from the terminal of the member selector,
A function that extracts a person who meets the selection condition as a candidate from a database in which attribute information related to a person to be a member is selected;
A function to calculate the intimacy for all candidates based on the frequency of joint activities with the selected members, representing the degree of personal familiarity,
A function to display the extracted candidates on the terminal in the order of the intimacy;
A function for drawing on the terminal a closeness graph representing the closeness between the member selector and each member for the members selected from the candidates through the terminal of the member selector,
A member selection support program characterized by comprising
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007312902A JP2009140029A (en) | 2007-12-03 | 2007-12-03 | Member selection support device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007312902A JP2009140029A (en) | 2007-12-03 | 2007-12-03 | Member selection support device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009140029A true JP2009140029A (en) | 2009-06-25 |
Family
ID=40870605
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007312902A Pending JP2009140029A (en) | 2007-12-03 | 2007-12-03 | Member selection support device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009140029A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011048589A (en) * | 2009-08-26 | 2011-03-10 | Oki Software Co Ltd | Information processing system, information processing method and program |
| WO2012164899A1 (en) * | 2011-05-27 | 2012-12-06 | パナソニック株式会社 | Information processing device, information processing method, and information processing program |
| JP2014078182A (en) * | 2012-10-11 | 2014-05-01 | Mixi Inc | Program for calculating level of affinity between event and user according to scene feature quantity and user recommendation device reflecting affinity level, and feed distribution device reflecting affinity level, and feed display control device |
| JP2014526092A (en) * | 2011-07-10 | 2014-10-02 | フェイスブック,インク. | Clustering user connections in social networking systems |
| KR101447101B1 (en) * | 2012-07-18 | 2014-10-07 | 주식회사 사운들리 | Method and apparatus for calculating degree of acquaintance between users using physical proximity information |
| JP2019164699A (en) * | 2018-03-20 | 2019-09-26 | ヤフー株式会社 | Computation device, computation method, and computation program |
| WO2022005111A1 (en) * | 2020-07-03 | 2022-01-06 | 주식회사 크라우드웍스 | Method for automatically granting inspection authority to worker, based on results of tasks of crowdsourcing-based project for generating artificial intelligence learning data, apparatus therefor, and computer program therefor |
| CN115645922A (en) * | 2022-09-06 | 2023-01-31 | 网易(杭州)网络有限公司 | Method and device for displaying social relationship in game and electronic equipment |
| JP2025044264A (en) * | 2023-09-19 | 2025-04-01 | ソフトバンクグループ株式会社 | system |
-
2007
- 2007-12-03 JP JP2007312902A patent/JP2009140029A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011048589A (en) * | 2009-08-26 | 2011-03-10 | Oki Software Co Ltd | Information processing system, information processing method and program |
| WO2012164899A1 (en) * | 2011-05-27 | 2012-12-06 | パナソニック株式会社 | Information processing device, information processing method, and information processing program |
| JP2014526092A (en) * | 2011-07-10 | 2014-10-02 | フェイスブック,インク. | Clustering user connections in social networking systems |
| US9846916B2 (en) | 2011-07-10 | 2017-12-19 | Facebook, Inc. | Clustering a user's connections in a social networking system |
| KR101447101B1 (en) * | 2012-07-18 | 2014-10-07 | 주식회사 사운들리 | Method and apparatus for calculating degree of acquaintance between users using physical proximity information |
| JP2014078182A (en) * | 2012-10-11 | 2014-05-01 | Mixi Inc | Program for calculating level of affinity between event and user according to scene feature quantity and user recommendation device reflecting affinity level, and feed distribution device reflecting affinity level, and feed display control device |
| JP2019164699A (en) * | 2018-03-20 | 2019-09-26 | ヤフー株式会社 | Computation device, computation method, and computation program |
| WO2022005111A1 (en) * | 2020-07-03 | 2022-01-06 | 주식회사 크라우드웍스 | Method for automatically granting inspection authority to worker, based on results of tasks of crowdsourcing-based project for generating artificial intelligence learning data, apparatus therefor, and computer program therefor |
| CN115645922A (en) * | 2022-09-06 | 2023-01-31 | 网易(杭州)网络有限公司 | Method and device for displaying social relationship in game and electronic equipment |
| JP2025044264A (en) * | 2023-09-19 | 2025-04-01 | ソフトバンクグループ株式会社 | system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2009140029A (en) | Member selection support device | |
| Cheng et al. | Analytic hierarchy process: an approach to determine measures for business performance | |
| Bowen et al. | The relationship between customer loyalty and customer satisfaction | |
| US20060031087A1 (en) | Mentor-protege matching system and method | |
| Lam et al. | Benchmarking the performance of design‐build projects: development of project success index | |
| US9767436B2 (en) | System for managing formal mentoring programs | |
| US7346542B2 (en) | Method and system for planning employee training in company | |
| US20080221950A1 (en) | Storage medium having requirement confirmation support program stored therein, requirement confirmation support method, and requirement confirmation support apparatus | |
| JP2019016192A (en) | Server apparatus, control method, and program | |
| JP6526849B1 (en) | Estimation device, estimation method and estimation program | |
| Velema | A game of snakes and ladders: Player migratory trajectories in the global football labor market | |
| JPWO2019131279A1 (en) | Talent evaluation system | |
| JP2022164548A (en) | Program, information processing apparatus, and method | |
| JP5384281B2 (en) | DM distribution area analyzer | |
| JP4009578B2 (en) | Personnel assessment method, personnel assessment system program, personnel assessment system server device, personnel assessment system terminal device, and personnel assessment system | |
| JP2020091808A (en) | Recruiting assistance method, computer program and recruiting assistance device | |
| CN117315305A (en) | A product form evaluation method, storage medium and equipment | |
| JP6638265B2 (en) | Information providing device, program | |
| de Miguel Guzmán et al. | Determination of qualitative and quantitative personnel requirements in hotel organizations. | |
| Shen et al. | The selection of benchmarking partners for value management: an analytic approach | |
| KR20220081838A (en) | Directionality selecting system of product development using big data and selecting method thereof | |
| KR20250002910A (en) | Method of providing tourism experience | |
| Jeong et al. | Measuring psychological support for the unemployed: The case of Kakao NEET project | |
| US20220058758A1 (en) | Methods, computing platforms, and storage media implemented by an expert development system | |
| Lysaght et al. | Engaged employees make for better business |