PSPを推進するダッシュボード「The Software Process Dashboard」
[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の略だ。ソフトウェア開発プロセスの手法を個人のスキルや生産性向上に応用しようと言う試みだ。
画面上にフローティングする
とは言え、ソフトウェア開発の効率化とは、結局の所個々人のスキル向上と密接に絡む所が大きい。そのためPSPを通じて個々人の生産性を高めることができれば、おのずとソフトウェア開発力も向上するのだ。それを補助するのがThe Software Process Dashboardだ。
PSPで大事なのは「有用な記録を続けること」にある。そのためプロジェクトやタスクごとに時間を記録する機能が備わっている。ボタン一つで計測を開始し、集積していく。日常的にはその繰り返しだ。そして欠陥ログを残したり、タスクスケジュールを確認することもできる。
タスクスケジュール
そしてレポートを通じて評価、分析ができる。レポートはThe Software Process Dashboardが立ち上げたJavaサーバで生成して表示される。まずはとにかく記録することだ。それによって時間の使い方、タスクの消化具合が可視化され、改善活動も可能になる。
レポート
[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/