3Pグラフ(Person-Product-Projectグラフ)
グラフDBの存在知ってからふと思いついたのだがsta.icon グラフ構造(ネットワーク構造)で以下の繋がりを表現したもの
Person 人
Product 携わったことのある製品
Project 所属している(したことがある)プロジェクト
何が嬉しい?
人、製品、プロジェクトの軸で繋がりを可視化できる
次数で重みも表現できる
なんか色々可視化できそうな予感がした
たぶんKnowWhoマネジメント?
前提
SIでは色んな製品を使うが、SEも製品もオープンじゃないので「製品を知っている人は貴重」
ゆえに製品知ってる人から製品のノウハウ引き出すことには価値がある
より実装的に言えば
nodeとして以下をサポート
person
product
project
edgeは無向で、edgeの意味はnodeにより変わる
person-person / 一緒に働いたことがあります
person-product / 仕事でその製品を使ったことがあります
person-project / そのプロジェクトに所属したことがあります
product-project / そのプロジェクトではその製品が使われています
product-product / ?
サブセットにする?
「aws」と「aws fargate」みたいな
project-project / ?
これはナシにした方がネットワークがシンプルになりそう
あるいは巨大プロジェクトだと依存関係があるのかも
AプロジェクトではA1,A2,A3サブプロジェクトが走ってます、という場合
A-A1、A-A2、A-A3といった接続になる