[s2If current_user_can(access_s2member_level1)]

The Software Process DashboardはPersonal Software Processを補助するためのソフトウェア。

MOONGIFTはこう見る

個人、企業のプロセスを改善するための第一歩はまず現状の評価にある。そして評価するためには分析(可視化)することが重要だ。そして価値を与えているものと与えていないものとを切り分け、付加価値の高い作業に絞り込んでいくのだ。

PSPとはまさにそのためのプロセスを実践するための概念と言える。The Software Process Dashboardを使えばより理解が進みやすいかも知れない。ツールによる訳ではないが、まずはツールで型を覚えてそこから応用を考えてみるのが良いだろう。


[/s2If]

The Software Process DashboardはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。PSPとはPersonal Software Processの略だ。ソフトウェア開発プロセスの手法を個人のスキルや生産性向上に応用しようと言う試みだ。

Screen-shot 207.png
画面上にフローティングする

 

とは言え、ソフトウェア開発の効率化とは、結局の所個々人のスキル向上と密接に絡む所が大きい。そのためPSPを通じて個々人の生産性を高めることができれば、おのずとソフトウェア開発力も向上するのだ。それを補助するのがThe Software Process Dashboardだ。

PSPで大事なのは「有用な記録を続けること」にある。そのためプロジェクトやタスクごとに時間を記録する機能が備わっている。ボタン一つで計測を開始し、集積していく。日常的にはその繰り返しだ。そして欠陥ログを残したり、タスクスケジュールを確認することもできる。

3dsearch5.png
タスクスケジュール

 

そしてレポートを通じて評価、分析ができる。レポートはThe Software Process Dashboardが立ち上げたJavaサーバで生成して表示される。まずはとにかく記録することだ。それによって時間の使い方、タスクの消化具合が可視化され、改善活動も可能になる。

3dsearch6.png
レポート

 

[s2If current_user_can(access_s2member_level1)]

参考:

特集:ゼロからはじめるPSP ─Personal Software Process | エンジニアマインド … 技術評論社
 http://gihyo.jp/lifestyle/feature/01/psp

The Software Process Dashboard | The Software Process Dashboard Initiative
 http://www.processdash.com/

[/s2If]

Software Process Dashboard | Download Software Process Dashboard software for free at SourceForge.net
 http://sourceforge.net/projects/processdash/