* OSS Developmentは不透明です [#i697ae9b]

* まじで? [#s1558058]

- データ(ソースコードもメール)は確かにオープンだけど,俯瞰する方法がない

-- 開発履歴が読み取りにくい 
 e.g., CVSリポジトリから10GB手に入れたけどさ...これをどう使えと?
 
-- 非対面でないので,人同士のつながりがつかみにくい
 e.g., 500MBのメール履歴があるけどさ...略

 
- iterativeな開発なので,要求書・設計書があんまりない

-- 要求・機能の全体像がつかめない
 e.g., ソースはあるけどUMLはないんすか?



* じゃぁ不透明で何が悪いんよ? [#ceb739a7]
- OSSDに参加したいけど,プログラムの全体像がつかめない.どういう設計になってるんよ.
- OSSDに参加したいけど,開発担当者がよく分からん.凄腕が担当していない部分をやりたいんだけど
- OSSD管理してるけど,大きくなりすぎて全体像がつかめない
- OSSD管理してるけど,開発のボトルネックはどこよ.更新されてない部分は?担当者のいない部分は?buggyな部分は?
- OSSDやってて,あのモジュールのあの実装に感動した.担当者は誰?
- OSSDやってます.なんかすげーバグ報告多いソースあるんだけど書いたの誰よ?ちょっと指導してくる
- OSSDやってます.飽きた.誰かに任したいんだけど誰に?
- 開発者はどれくらいタスク抱えてる?まだ頼んでも大丈夫? --  &new{2009-06-04 (木) 14:35:50};

#comment(noname)


* おk,どう透明にする? [#r2bcafe2]
- ソース・人・バグの3層ネットワークを書こうぜ~
&attachref(graph_0.png);

- ややこしいので図に. --  &new{2009-06-04 (木) 16:48:02};

#comment(noname)

* その他全体に欲しい機能 [#x485bcdf]
- 開発者をフォーカスしたら担当ソースがハイライトされる(逆も)
- タイムスライダーほしいなぁ.大昔が反映されてる網にはあんまり意味がない
-- スライダーがあるとプロジェクト全体のgrowthが見えるかも
- ごちゃごちゃするので見やすく
-- 3D
-- フォーカス以外の半透明化
-- 指定したノードを1ノードにまとめる
- 3dやめた.めんどい --  &new{2009-06-04 (木) 16:56:28};

#comment(noname)

* 評価はどうする? [#mdec9725]
- 実際のOSS開発者に使ってもらってインタビュー
-- 直感にあうか?
-- 新しい知見はあるか?
- 目的は透明化,見える化,可視化した時点で目的を達成
-- だが論文としてどうよ?
-- 要ツール論文のサーベイ
-- ソフトウェア工学での可視化ツールはSoftVizというツールがさきがけ. --  &new{2009-06-06 (土) 14:03:58};
-- ここ数年では,Augar(CVS利用時の開発者の作業状況の可視化など) --  &new{2009-06-06 (土) 14:05:51};
-- 2005か2006のICSEのデモセッションではtarantula(Tree-mapでファイル構造を可視化?) --  &new{2009-06-06 (土) 14:07:47};
-- これらを引用してる論文を見つければ最新のものも見つかるかと. --  &new{2009-06-06 (土) 14:09:00};
- tarantula -> GAMMATELLA: Visualization of Program-Execution Data for Deployed Software --  &new{2009-06-08 (月) 18:41:39};
- André van der Hoek  http://www.ics.uci.edu/~andre/ --  &new{2009-06-08 (月) 18:47:14};

#comment(noname)

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS