"test" new members / チームメンバーを"テスト"する
TRANSCRIPT
![Page 1: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/1.jpg)
チームメンバーを“テスト”する
やっとむ
![Page 2: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/2.jpg)
安井 力 / やっとむ
プログラマーJava Python Ruby JavaScript
テスト駆動開発
アジャイルコーチワークショップ 現場導入 技術支援
コンサルタントモデリング ユーザーストーリー
twitter:@yattom facebook:yattomgithub:yattom bitbucket:yattom
![Page 3: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/3.jpg)
![Page 4: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/4.jpg)
![Page 5: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/5.jpg)
20 章 新しいチームメンバー
• チームに新しいメンバーを迎える• スクラムチームは状況の変化に柔軟に適応す
る• チームの文化に合う人選が重要• そのうえで、新しいメンバーの適応を促す
![Page 6: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/6.jpg)
タックマンモデル
![Page 7: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/7.jpg)
新メンバーを「テスト」する
• 新メンバーに毎週、試験を受けてもらう• チームで問題を考える• チームで採点、レビューする• 毎週 ( 毎スプリント ) の回答の変化の様子を見
る
![Page 8: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/8.jpg)
試験問題
• 問題例• システムのアーキテクチャを図示する• ペアプログラミングの意義とは?• テストの意義と進め方を解説する• ○○ 機能を 140 字で説明する• CI サーバーの運用は誰が責任を持つか?
![Page 9: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/9.jpg)
試験のねらい
• 「チームが何を大事にしているか」が伝わる• 大事なところはしつこく
• 理解の足らない点を把握できる• 足らない箇所にフォーカスできる
• 試験をしても直らない• その後の共同作業、自己学習、周囲のフォローか
ら学ぶ
![Page 10: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/10.jpg)
新しいチームメンバー:注意!「チームは長寿であるべきだ。…チームの親密度 ( チームメンバーが一緒に仕事をした経験 ) がチームの成果の効率や品質に性の影響を与える…
…チームは価値のある資産なのだ。チームの間で人を移動させると、チームの一貫性が破壊される。…チームをプロダクトの間で移動させるようにすれば、もっとうまくいくはずだ。」
『エッセンシャル・スクラム』 Kenneth Rubin, p.200
![Page 11: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/11.jpg)
「やってね」 vs.
「できるようになってね」
![Page 12: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/12.jpg)
やってね vs. できるようになってね• 特定の技術がある人
を雇う• 仕事を任せる• 自分のやり方をうま
く当てはめる• 仕事が出来るように
なれば完成
• 一緒に働きたい人を雇う• 仕事をひとつずつ、
丁寧に教え実践させる• やがて何でもできるよう
になってもらう• 一通りできるようになっ
てはじめて一人前• 一人前の先には得意分野、
職人の道
![Page 13: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/13.jpg)
内発的モチベーション
目的熟達 ( マスタリー )
自律
『モチベーション 3.0 持続する「やる気!」をいかに引き出すか』 ダニエル・ピンク
![Page 14: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/14.jpg)
「今どきの若手育成にひそむ3つの思いこみ」林真理子 http://www.slideshare.net/hysmrk/3-techlion-vol25
![Page 15: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/15.jpg)
「今どきの若手育成にひそむ3つの思いこみ」林真理子 http://www.slideshare.net/hysmrk/3-techlion-vol25
![Page 16: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/16.jpg)
タックマンモデル
![Page 17: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/17.jpg)
チームの適応
「新メンバーの逸脱から新たな視点が得ら
れ、そのおかげでチームに良い変化が起きることもある。チームには自分たちのほうも適応する必要があると理解してもらう。チームの構成が変わったら、これまでのやり方を修正して新メンバーを受け入れなければならないこともある」
![Page 18: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/18.jpg)
チームの適応
「誰からでも学べる」
― チェト・ヘンドリクソン&ロン・ジェフェリーズ
https://www.youtube.com/watch?v=U5lBFs92vto
「ソフトウェアの世界では、熟練者ならすべてに詳しいということはない」
「 C3 プロジェクト (XP を初めて適用した ) で、勤務表のデータを取り出して入力しなければならなかったが、どうしたらいいかわからなかった。そこでエイドリアンが Excel からインポートすればいいと言い出した。我々はそんなことできるのか!?と驚いたが、まあいいからやってみろという話になり、結局彼がその機能のコアを全部開発した。彼はごく若い見習い(apprentice) だった。大学を出たばかりだったんだよ。でも彼にしかない知識を持っていた」
![Page 19: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/19.jpg)
21 章 文化の衝突
• チームが高いレベルで調和し、優れた仕事をできるようになるには、時間がかかる• その中でチームは独自の文化を生み出す• チームの文化は、会社や組織の文化と異なる•組織に馴染んだ人は、チームの文化と合わな
い• 文化の衝突が起きると、チームの能力に甚大
な影響がある
![Page 20: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/20.jpg)
![Page 21: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/21.jpg)
![Page 22: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/22.jpg)
チームで人選する
• 一緒に働いた経験があれば◎• チームメンバーが面接する• これまでの様子を調べる•会社のはぐれものなら、むしろ好都合かも!
![Page 23: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/23.jpg)
チームで人選する
合わない人でも時間をかけてチームの一員になれるでも合う人のほうが速い=低コストだしリスクも小さいチームによる人選は重要なマネジメント判断
![Page 24: "Test" New Members / チームメンバーを"テスト"する](https://reader030.vdocuments.site/reader030/viewer/2022020723/5882dc601a28ab33258b4e1d/html5/thumbnails/24.jpg)
チームで人選…
• できないよね• 理想的ではない状況…• デール・カーネギーのゴールデンブック• より親しみやすい人になる• あなたの考えを受け入れてもらう• リーダーたれ• 悩みの習慣にとらわれる前に打破する• 平和と幸福をもたらす精神状態を養う• 批評を気にしない• 疲労と悩みを予防し、エネルギーと精神を元気に保つ