2009/06/02こんにちは、第3バイオリンです。以前のコラムでテストリーダーを目指しているという話をしたと思います。その時はテストリーダーに憧れはあるものの、実際に任されるのはまだ先と思っていました。そんなわたしがあるプロジェクトのテストリーダーを任されることになったのです!本日は、わたしの初めてのリーダー経験をお届けします。■それは突然に・・・5月初旬、わたしはあるプロジェクトのテストチームで働いていました。そのチームでテストリーダーをしている先輩がわたしに向かって言いました。いつかはテストリーダーをやりたいと思っていましたが、あまりに突然のことでただ驚きました。「評価期間も短いし、そんなに荒れるプロジェクトではないからたぶん大丈夫だよ。何かあったら僕もフォローするから。必要なドキュメントを渡すから見ておいて」もちろん不安はありましたが、この先輩が以前のコラムで書いた「尊敬するリーダー」だったので、不安よりも彼の期待に応えたいという気持ちの方が勝ちました。わたしをリーダーとしてプロジェクトは始動しました。■テスト作業の前後って何するの?テストの前後というのは、とにかくドキュメント作成とレビューの繰り返しです。わたしの会社では、テスト前に作業計画書とテスト用チェックリストを作成する必要があります(他にもいろいろなドキュメントがありますが説明が長くなるのでここでは割愛します)。それぞれのドキュメントはまず評価部署内でレビューします。それが終わると、今度は開発チームとのレビューが待っています。開発チームのマネージャーにドキュメントの内容を確認してもらい、承認をもらってからはじめてテストに着手できるようになります。テスト後にはバグを記録するために障害票を発行し、テスト結果を評価内でレビューします。それが終わると、開発チームに提出する報告書を作成します。報告書を提出すればテスト完了です。いった作業の流れはメールのやり取りで見ていましたが、改めてやってみると意外と流れがわかっていませんでした。傍で見るのと自分でやるのは大違いです。レビューの段取りにもたつき、先輩にせっつかれながら進めました。■リーダー自身を管理するのはリーダーだけ必要なドキュメントのレビューが終わり、いよいよテスト開始です。私の下には派遣社員のテスターが1名つくことになりました。わたし自身もテストをしながらプロジェクトの管理をすることになったのですが、テストに集中するあまり作業の進捗状況が見えなくなってしまいました。進捗状況が見えないということはテスターに指示を出すこともできないし、今後の予定を立てることもできません。テスターでいたときはテスト自体に集中できればそれで問題ありませんでした。プロジェクト管理はテストリーダーがやってくれるからです。テストリーダーは自分自身のことも含めてプロジェクト全体を管理しなくてはなりません。そんな当たり前のことに、今さら気がつきました。■泣きたくて、逃げたくて進捗状況が把握しきれないという状況に加え、わたしはさらに致命的なミスを犯しました。テストで見つかったバグの修正が入ったモジュールのリリースチェック作業のことが頭から抜けていたのです。リリースチェックはとてもわたし1人で回らない状態でした。一緒に作業していたテスターはテスト終了後、「全部終わったからもういいよ」と言って解放してしまいました。本来ならばリリースチェックが終わるまでつなぎ止めておくべきでしたが、それさえも忘れてしまっていました。幸いにもこのテスターにリリースチェックもお願いできましたが、もしできなかったらどうなっていたのか......と思うと今でもゾッとします。こんな具合にわたしがテストリーダーとしてまともに機能できないまま、リリースチェックも含めた納期はどんどんせまってきました。わたしの心はただ「泣きたい、逃げたい」気持ちでいっぱいになりました。泣いても逃げても納期は待ってくれません。それに元はといえばすべて自分のミスです。先輩にフォローしてもらいながら就業時間ぎりぎりまで残業してなんとか間に合わせることができました。■良いテストリーダーは、チームのメンバーを不安にさせないはじめてテストリーダーを務めた仕事は何とか無事に(?)終わりましたが、テスト期間中はわたしの下についているテスターはもちろん、開発側のメンバーも、わたしを見守っていた先輩も不安にさせてしまったと思います。ここで、ふと先輩の仕事ぶりを思い出してみました。わたしは彼の下で2回ほど働いたことがありますが、どんなピンチのときも不安になったことはありませんでした。テスト項目が思うように消化されないまま納期が迫ってきても、予想以上にバグが発生し、その修正確認に追われても彼は決して慌てたりせず、笑顔も忘れません。下についているメンバーに的確に指示を出してくれます。わたしは先輩を見て、良いテストリーダーとは周りの人間、特に下についているメンバーを不安にさせないものだということを悟りました。今回のことでますます先輩を尊敬しました。■次に向けてはじめてのテストリーダーの仕事ははっきりいって失敗だらけでした。「もうテストリーダーなんてやりたくない」とは思っていません。失敗したままでは終われませんよ。次の案件では今回よりうまく立ち回ってみせます。Comment(18)次の投稿へ前の投稿へ最新の投稿わたしの前に道はない、わたしの後に道はできる。おめでとうございます><ずっとコラムで「テストリーダーに」ということを書かれていたので、感慨深いです。良いテストリーダーは、チームのメンバーを不安にさせないこれは確かにありますね。リーダーがおろおろしているとメンバーも不安になりますから。次は「リーダー成功体験」のコラムが読めるのを楽しみにしています。20:31みねさんいつもお世話になっています。本日はコメントありがとうございます。おめでとうございます><ありがとうございます。いえ、初めてのリーダー体験は間抜けな失敗談になってしまいました。>次は「リーダー成功体験」のコラムが読めるのを楽しみにしています。今はまだ社内最弱のへっぽこテストリーダーで、先輩や開発チームの手をわずらわせることが多いのですが、下期でその借りを返していきたいです。今後もテストリーダーの悲喜こもごもをお送りしたいと思います。00:35>良いテストリーダーとは周りの人間、特に下についているメンバーを不安にさせないものだということを悟りました。自分は開発側なのですが、リーダーとしての心構えとしてはやはり同様だと思います。してメンバが仕事しやすいようにしてあげるか、これが大切ですよね。そのためにはやはり定量的・定性的な進捗の管理とともにリーダーとしてのそのシステムに対しての高度な技術力が必要なんだと思います。開発側から見ても、信頼のおけるテストリーダーはやはりこれらの状況把握能力と技術力を兼ね備えた方達でした。リーダー成功体験が読めるのを楽しみにしてます。06:52おめでとうございます。第3バイオリンさんは組織の事を考えておられる方なので、きっと良いリーダーになると思います。プログラマ達からも「第3バイオリンさんがいるから新規も変更も怖くないぜ」と言われるようになると思います。リーダーは色々大変だと思いますが頑張って下さい。11:30第3バイオリンさん祝★初テストリーダー!!おめでとうございます!!インドリさんもおっしゃってますが、第3バイオリンさんは以前のコラムでも組織について考えておられるので、素敵なリーダーになれる方だと私も思います。いろんなことを糧にお互い頑張りましょうね。12:25こんにちは。念願のテストリーダー、おめでとうございます^^リーダー初経験だったので、色々な失敗経験は仕方ないと思います。いっても、仕事上でそれを理由にするわけにはいかないのも理解していますが...。周りの人間、特に下についているメンバーを不安にさせないこれが一番大事なのかもしれませんね。何が起きても動じず、先輩のように笑顔でいることが一番必要な要素なのかなと感じました。今後の体験記も楽しみにしています。23:49wonaさんコメントありがとうございます。>いかにしてメンバが仕事しやすいようにしてあげるか、これが大切ですよね。自分がリーダーになって初めて下についている人が安心して働ける状況を作り出す大変さがわかりました。>定量的・定性的な進捗の管理とともにリーダーとしての>そのシステムに対しての高度な技術力が必要なんだと思います。実際のところ、今はテスト対象物の仕様も勉強中で、時には開発チームに(無自覚に)変な質問をしてあきれられることもあります。話がかみあわなくてバツが悪い思いをしても、「今に見てらっしゃい」と仕様を勉強中です。>おなじくリーダー成功体験が読めるのを楽しみにしてます。ありがとうございます。早く成功体験を語れるようになりたいものです。00:00インドリさん>おめでとうございます。>第3バイオリンさんは組織の事を考えておられる方なので、>きっと良いリーダーになると思います。ありがとうございます。開発も評価も幸せになれる仕事ができるリーダーになりたいです。>ゆくゆくは、プログラマ達からも>「第3バイオリンさんがいるから新規も変更も怖くないぜ」>と言われるようになると思います。はい!そうなりたいです!テストの仕事は単調に見えますが、その中でも私にしかできないプラスアルファを付けられるようにしたいです。顧客を待っているだけではなく顧客のニーズを先取りして新しい顧客を開拓するという話をしていたのですが、テストも同じことが言えるかなと思いました。開発チームのニーズを先取りしてテストの方法を改善し、新しいテストスタイルを作り出す。簡単にはいかないと思いますが、そういう夢は持っていたいです。00:06組長さん>祝★初テストリーダー!!おめでとうございます!!ありがとうございます。デビュー戦はちょっとカッコ悪かったですが、少しずつ良い方向に進みたいです。>インドリさんもおっしゃってますが、第3バイオリンさんは以前のコラムでも>組織について考えておられるので、素敵なリーダーになれる方だと私も思います。>いろんなことを糧にお互い頑張りましょうね。いっていただけるとありがたいです。失敗に落ち込んでいられませんね。組長さんも今は新天地で頑張っているのですよね。お互い切磋琢磨していきましょう。00:22あずKさん>念願のテストリーダー、おめでとうございます^^ありがとうございます。>リーダー初経験だったので、色々な失敗経験は仕方ないと思います。>といっても、仕事上でそれを理由にするわけにはいかないのも理解していますが...。開発チームにとってはテストリーダーが誰であろうといつもと同じようにテストしてくれないと困りますもんね。>トラブルは起きるものだと考えて、>何が起きても動じず、先輩のように笑顔でいることが>一番必要な要素なのかなと感じました。してもトラブルに必要以上に慌ててしまって周りが見えなくなってしまうことがよくありますので。これが趣味でやっているバイオリンだと、もし本番中に弦が切れても慌てずに舞台袖に引っ込んでスペアの楽器に取り換えて戻る、または曲の終盤であれば残り3本の弦で何とか弾く、くらいできるはずです。この違いが何なのか考えてみると、やはり経験を積み場数を踏んでいること、トラブルへの対処法を知っていることだと思います。場数を踏んで、たとえ失敗をしても次からどうすればその事態が回避できるのか、もっと悪い状況に陥らないためにはどうすればいいのかを頭に叩き込むことが肝心ですね。「もうアカン!どうしよう」と思ったときこそ笑ってみようと思います。00:39>良いテストリーダーは、チームのメンバーを不安にさせないこれは、リーダー本人が不安を感じて無いからだとおもいますよ。力の入れ方抜き方、タイミングを解かっているから。体験したことを経験として蓄積したから、多少の事では動じなくなる。先を予測する力や、大きすぎず小さすぎないマージンを確保する力、といったようなものを獲得するということなんでしょうね。ファーストステップは転ばずにすんだ様ですから、テストリーダーとしての第一歩を踏み出して、しっかり立っている。これからもがんばってください。23:13三年寝太郎さんコメントありがとうございます。>自分が担当した仕事で、或いは人の仕事ぶりを見る中で、>体験したことを経験として蓄積したから、多少の事では動じなくなる。先のあずKさんへの返信にも書いた「バイオリンなら弦が切れてもうまく対処できる」ということと同じですね。先輩は私よりも評価の経験が長いし、テストの体系すら整っていない(テスターの勘と経験だけに依存していた)状況を改善してきた人なので、たいていのアクシデントは想定できているのだと思います。>ファーストステップは転ばずにすんだ様ですから、>テストリーダーとしての第一歩を踏み出して、しっかり立っている。>これからもがんばってください。ありがとうございます。今日、先輩から「今後、このプロジェクトはリソースの調整から報告書の作成まで全部任せるからね」と言われました。今回はどこかで「先輩が何とかしてくれる」という甘えがあったかもしれません。いつまでも甘えるわけにはいきません。アドバイスを求めることはあると思いますが、最終的にテストの舵を取るのは私という意識を忘れません。いつかは、先輩にテストリーダーとして認めてもらいたいです。02:15この先、地雷原を突破しなければならなかったり、ジャングルの中で猛獣に出くわしたり、台風や竜巻の中に否応なしに突如放り込まれる様な経験もするかもしれませんが、目指すところさえしっかりと解かっていれば、迷うことなく進んでいけるでしょう。心身供に大切にしてくださいね。傍から見て「無茶」は、本人にとっては「無茶」では無いケースもあり、勢いで何とか成ってしまうこともある。「無茶」に見られているということは、嫌でも目立ってますから、本当に「危険」であれば、ほぼ間違いなく気付いて修正してくれてる人が居るでしょうし、多少の混乱はあっても、最終的に救われる事が殆どです。怖いのは、傍から見て「無理」に見えたとき。本人にとっては既に「限界」に近いときが多い。当事者は周りが見えなくなってるので、最終的に破綻する、あるいは燃え尽きるケースも少なくない。「無茶」や「無謀」より、「無理」の方が、当事者にとってもプロジェクトにとっても実は危険です。慢性的な無理はデスマーチの入り口。それが判ってないリーダや管理者が結構多く、大きな力が必要になったときに、状況の判って無い人を大量に投入してより混乱した状況に陥れて最後まで収集が付かないままにしてしまうか、無理を重ねて脱落者を出し、問題と敗北感で一杯のプロジェクトにしてしまいます。無理がまかり通らない環境を意識して作っていけば、働いてる人が自然と成長できる仕事が出来ると思います。その方が楽だし、なにより仕事が楽しいです。11:49テストリーダ着任、おめでとうございます。>良いテストリーダーとは周りの人間、特に下についているメンバーを不安にさせないものそれはある意味、リーダとして究極の姿でしょうね。リーダーとして一流と言っても過言でないと思います。そのリーダが、テクニカルな知識が少々不足していても、です。僕なんかリーダのくせに、テスタと一緒になって慌てたりしますから。それと、第3バイオリンのことですから既にお気づきかもしれませんが、テストリーダは、テスタがテストしやすい環境(テストが中断しない)を常に整えてあげるようにするといいですよ。最後、ちょっとお節介言ってしまいましたが、改めて、おめでとうございます。00:42三年寝太郎さん>でも、心身供に大切にしてくださいね。