JSGanttはJavaScript製/Webベースのオープンソース・ソフトウェア。多人数、または複数社が関わるプロジェクトでは一つのタスクの結果が別なタスクに関わっていることが多々ある。そうした時の遅延はプロジェクト全体の調整が必要であり、滞りなく進めるのは至難の業だ。

スクリーンショット(2010-06-29 12.56.02).png

JavaScriptでガントチャートを生成

 

そのためタスク間のスケジュールや関わり方を示すのにガントチャートがよく使われる。これまでのガントチャートは画像出力型が多く、生成後の再利用性が今ひとつだった。そんな不満を解消してくれるのがJSGanttだ。

JSGanttはその名の通りJavaScriptによるガントチャート生成ソフトウェアだ。縦にタスクが並び、横に日程が並ぶ。各タスクごとにスケジュールが帯になって表示され、その結果が別なタスクに線でつなげられる。タスクの関連性が見いだせるはずだ。

スクリーンショット(2010-06-29 12.56.09).png

折りたたんだり表示範囲を変更することが出来る

 

さらにJavaScriptとあってグルーピングされたタスクを折り畳んで表示したり、スケジュールの単位を日/週/月/クオータと変更することもできる。ダイナミックに表示変更できるのは便利だ。オープンソースとあって各種プロジェクト管理にも取り込みやすそうだ。

 

FREE javascript gantt - JSGantt HTML and CSS only

 http://www.jsgantt.com/

jsgantt - Project Hosting on Google Code

 http://code.google.com/p/jsgantt/