#224 開発チームをこっそり壊す方法(と直し方)
2024/2/21 ·
-
本日ですが僕最近英語勉強してるんですけど英語勉強してるせいで
-
全然本をあまり読まなくなり デイリードットデブをひたすら読んでるんですけど本日もデイリードットデブから ありがとうございます開発チームの壊し方を紹介したいなと思って 破壊心?壊しちゃうんですか? 壊し方あれ?いい意味の破壊かなもしかして 悪い意味の壊し方だめだった 悪い意味だったその開発チームは消滅させた方がいいと思った時に
-
使えるなるほどねヘッダにないなるほどそういう時もあるかあるのかなっていうのでまあね逆に言うとねこうなっちゃいかんぞとこれを知ることでアンチパターンってやつですねところであと直し方もねちょろっと紹介できればというところで元記事がですね
-
How to fix broken teamsっていうまあ要するに壊れたチームの直し方っていうブログ記事なんですけど僕面白いなと思ったのは壊し方の方で確かにこうやって壊れるかもと思ったのでそうなんだちょっとどうやったら壊れるかなっていうまああれですよさすがに全員のタスクを妨害するみたいなことしないですよまあそうだよねさすがにね悪い噂を流すとかねうん
-
モニターを粉々にするとかそういうことじゃないんだよねこういうチーム壊れてるぞ逆に言うと今こういう傾向あるわ俺のチームとか私のチームってなったら赤信号なんで照らし合わせてみようありがちなやつが来るってことですかね意識しないとなっちゃいそうみたいなそうね僕は経験あるかもな無意識にやっちゃってるよねこれみたいなはいっていうので壊し方紹介しますお願いします
-
まず壊し方ですが5個サクサクいきますね1つ目チームに重要な役割機能を持たせているとこれだけで壊れるわけじゃないですただチームが壊れる原因の1つがチームに重要な役割機能を持たせているなぜかというと重要な役割を持っているチームこれはですね解体できないんですねうんうん
-
重要な役割を持ってないチームはチームを解体させて解決ができるんですよなので解決のアクションの一個が潰れてるわけなんですそのチームを変えるしかない状態になってるだから何でしょう身動きが取りづらくなってるこれは壊れる原因の一つこれは別に悪いことじゃないです
-
ニュアンスとしては壊れるっていうより腐敗しそうなイメージはい腐敗するどっちかというと腐敗っていうニュアンスの壊し方マネジメント視点かもしれないですね2つ目必要以上に複雑なことをやっているっていうのでこれは開発の中身のコードの話かもしれないですしリリースプロセスの話かもしれないですし会議の内容なのかドキュメントの情報整理なのかでこれなんで
-
ダメかっていうと複雑になると他の人が入ってこれなくなるんですねなるほどねだから他の人がサポートに回れないだからチーム内の情報とかルールとか開発フローとかコードとかは本当にシンプルにしましょうねっていうところですねさっきのと近いのは流動性を削りにいってるというかその辺に共通点を感じますねそうですね
-
3つ目がですねこれはそれそうだって感じなんですけどマネジメントされてないですね具体的にどういうことかっていうとですね評価がちゃんとされてないちゃんとっていうのは何でしょうプロジェクトとしてはなんかうまくいってるように見えるけどそのうまくいってる要因が5人チームのうちの実は1人の功績で残り4人はそんなに仕事してないけどマネジメント層はそんなのさもなり見えてなくてプロジェクトがうまくいってるから
-
5人全員にまあまあ中の上の評価を出してるみたいななるほどなそういう状態を指しますだから外部からはよくやってるよねという評価を受けてる外から見るとまあよく見えてるんでメスも入んないですしかといってスキルが過小評価されてる人もいるしっていう状態これがマネジメントされてないっていう意味4つ目今のマネージャーが大好きであるこれはですね
-
部下がマネージャーのことが好きですとこうすると何が起きるかっていうとなんか根本的な問題に対してこれってどうなんですかって言うんじゃなくてまあいいかというかマネージャーが言ってるし空気感あなた様が言うのであればみたいなそこまでではないかもしれないですけどまあでもそういうことですうんうんうん
-
マネージャーがそんなに問題提起をしなければチームとしても問題提起する空気ではないなるほどね心理的安全性の話の中で心理的安全性って悪いことを言っても責められないと思ってるみんなが思ってる状態で心理的安全性が高いって言われてて逆にこの発言するとまずいんじゃないかっていう空気感が心理的安全性が低い組織とかチームって言いますけど仲いい人としても心理的安全性が低い場合があるんですよ例えば
-
仲のいいチームであなたのこういう発言の仕方他の人の発言を妨げてますよって注意することってできないことあるじゃないですか仲がいいゆえにみたいなそれでも逆に心理的安全性が低いって言うんですけどそうなんだみんながマネージャーのこと大好きだとそういう状況が起きる
-
それで根本的な問題に向き合うことができなくてなあなあというか仲良しを重視して空気を壊さないというのを重視してなおかつ今そんなに問題が起きてないというかクリティカルな問題が起きてないポコポコはトラブルあるけどそのまま進んじゃうなるほどね慣れ合いになっちゃうパターン慣れ合いですね5つ目最後が一般的な定着率の問題よりも優秀な新人の定着率に問題があるというので優秀な新人が
-
チームを変えてくれるだろうと思って入ってきた人間が6ヶ月も経たないで逃げ出してしまうでもフル株はいるみたいなこれがある時チームがぶっ壊れますとなるほどねマネージャーが逃げ出す背景とかもちょっと気になるマネージャーが逃げ出すわけじゃなくて新人だ新人が逃げ出す理由はいろいろあると思うんですけど今のこういう壊し方で振り返ってきたチームってよくあるのだと
-
なんでしょうね優秀な新人が入ってきますで多分開発チームのルールとか今残ってる情報が複雑ですとなおかつチーム内でもそれを問題視してる人はいなくて解決しようとしてもいないとその問題は今複雑な問題になってしまってるから解決しようと思ったらすごい時間かかるとじゃあ別のところで仕事した方がいいよねって逃げるんでしょうねなるほどね想像ですよありえそうっていうのが開発チームの壊し方で次直し方に行きます
-
でまあ壊し方も俺は面白いなと思ったんですけどまあ直し方もまあ興味深いなと思っててちょっと興味深いポイントはちょっと到達したらちょっと紹介するんですけど直し方がですね4つですね1つ目プロセスの修正っていうのでまあいいプロセスに修正していこうっていうところですまあそりゃそうなんですが例えばスタンドアップデイリースタンドアップミーティングっていうんですけどえーはい
-
これはデイリーは立ってやれっていうスタンドアップ立った方が気持ちが開けるし発言できるし活動的になるからスタンドアップミーティングって言って立ってやるっていうのがあるんですけどそういうのが頻度が低かったり非効率であるときはコミュニケーションの遅れが発生しますよねとそういう風なチームは良くないのでそういうコミュニケーションを活発にする
-
っていう改善があるのかもしれないですしあとは自分のチームと他のチームでやりとりがほとんどないとコミュニケーションがうまくいってないどっちの宿題なのそれみたいなそういうのがあるときはそこのコミュニケーションをうまくするようにコミュニケーションルール決めるとかタスクの管理をチケットにするとかそういう風に仕組みで改善していくっていうところを地道にやっていこうデイリー立ってやろう
-
割とスクラムとかの界隈では一般的出社してた時は立ってやってたわ今は一人でやってるねやってるんですねでも日によるけどねやっぱ立ってやるとファシリテートする時は立ってやります集中できないというかそっちの方がスイッチ入るんでそうなんだファシリテートされる時に立ってやるね
-
される時に意見出さなきゃっていう眠くなっちゃう時がそういうことですね眠くなるのもありますよどっちも座ってますね立て立ちますでこういうプロセスの修正をしようと思った時にさっき言ってたチームみたいなところでプロセス修正しようとするとハードルがあるんですよそれ何かっていうとひねくれたメンバーっていう言い方をしてたんですけど英語からのカイチからの日本語だとひねくれたメンバーほどやり方を変える必要はないって言うんですね
-
いいじゃん今のまま回ってんだからとどうしますかそういう時は拳で語る拳で久々に聞いたそれやっぱ拳で語るか酒だな酒酒を沸かすそんな大会系な感じでしたっけノリさん違いますねこういう時はですねとりあえず丸日間試してみましょうっていう
-
ちっちゃい提案から始めるみたいなスモールスタートそうそうそうそうフットインザドアフットインザドアって何ドアの中の足足で稼げってことなかったことにしようカットカットしません丸日間試してみましょうって言うんですね例えば丸日間で効果が出ない場合それは別にやらなくていいです
-
いいプロセスはすぐ効果が出るはずっていう風に話をしてて全部が全部そうだとは思わないんですけどでもそれは色々改善した後にするべき改善で早くやって早く効果が出るのから取り掛かるっていうことなんだろうなと
-
捉えてますそういうさっきの壊し方のところ聞いてると結局流動性をなくして腐敗させていくみたいなニュアンスがすごい強く感じたんでまずはちょっと変えてすぐ効果出てみんなを動かせるような状態にしなきゃいけないなっていうのはめっちゃ思いましたねそうそうそうそうなるほどそうなんですよねっていうのでプロセスを改善していくのが一つ目はい二つ目はい
-
これちょっと僕興味深いポイントの一つなんですけど概要が悪いところから脱出するっていう風に書いててちょっとさっきのプロセスの修正って何が違うんだっていうところはあるんですがここで語られてるのは否定的な文化を持つ人との付き合い方みたいなこれがちょっと勝手に
-
たられてて どういうケースであっても最も大きな過ちっていうのはネガティブなカルチャーをさらに促進すること 変えても無駄だとかそういうのを促進しないようにしていくのが一番大事ですと否定的な文化を持つ人 さっきで言うと変えなくていいんじゃないっていう人とかそういう人って多分どこにでもいるというか それはそれでいいところもあると思うんですけどね
-
でそういう人と付き合うためにいくつかの覚えてくべくとがあります 実用的だねそうらしいはい一つ目誰も自分の味方だと思わないことは後ろはウルフ 孤独すごいなぁすごいことが入ってなかった一人で戦っている なんかこれはですねなんかどうやらその
-
チームメンバーを見て一見消極的だなみたいななおかつこの人は割と分かってくれるなっていう人がいたとしますそういう人って実は裏でチームの別の人と強い繋がりがあって裏で何言ってるか分からんぞと一歩間違えるとそういう人を味方に引き入れられない致命的な団体のクレームを食らってチームの変化の道を閉ざされてしまうかもしれないうわー
-
政治家みたいな政治家みたいな人間が関わるとありますよねそうなるのかっていうのでまず誰も自分の見方だと思わないのが一つ目雑草に入り込むっていう風に記事には書いてるんですけど要するにですよネガティブなチームメイトがいた場合はその人は何かしらの理由でそういう風になっちゃってる意地悪したいわけじゃないと
-
なっちゃってるだけなんでじゃあなんでなっちゃってるのっていうのを理解するためにちゃんとその人の懐に入り込みましょうねもしくは現場の実情を把握しましょうねっていうのが雑草に入り込むっていう情報活動だ大事ですよね敵を知らずんばなんちゃらかんちゃらみたいなありそうだけどね敵を知り己を知らば百戦危うからずそんなのなんだ
-
どう入り込むんですかねそこまでは語ってなかったですか例えばですけどもしマネージャーとかだったらワンオンするのかもしれないですしチームメンバーでもワンオンワンオンワンそうかワンオンワンそうだななんかどっかの記事で見たあやふやな情報ですけど新人入ったら全員とワンオンさせるっていうチームルールあるみたいなところもあるみたいですねなんかさらっと言われたんだよなマネージャーに上長に
-
ヤンヤン でもなんかそういうネガティブなやつってオフィシャルな場で出てこなさそうな印象あるんですよね深井 そう思いますだからこそあとはもう酒の場なのか飯の場ですよねヤンヤン トイレとか深井 トイレ?喫煙所みたいなやつしヤンヤン そんな話すトイレって深井 話さんな話さんはっていうのでヤンヤン 話さんなトイレ深井 ちょっとなんか
-
ただ姿勢として敵なんだって思うじゃなくて何か原因があるはずだっていうところを理解しようという姿勢を持つのは他人でできるんでそのスタンスを持つそうなっちゃってるのは何かの原因だからこの人は悪いというよりは環境のせいみたいな感じだったり最後否定的な文化を持つ人々と関わる時に覚えておくべきこと3つ目最後
-
決して冷静さを失ってはいけないどんな状況であれ感情的になるとチームメンバーからの信用を失うどんな時にでも考えてから後で連絡するよというか何も言わないのが吉っていうスパイの心得これスパイの心得じゃんなので
-
売り言葉買い言葉は絶対するなこれはもうね社会人としてですよねおって思ったらねじゃあ検討しとくよって言うんでしょうね政治家みたいですね確かにたぶんあの時岸田さんはブチギリしたのかもしれないですね一生検討してますからねっていうのでそういう風にネガティブな文化を持つ人と付き合うことで悪いところから脱出する方に向かっていきましょうっていうのが2つ目ですね
-
3つ目ですねいい状態に入っていくこれ変え方の3つ目いい状態に入っていくなんですけどここも面白くてですねどっちかって言うとマネージャー視点の話なんですけどチームを変えるためには新しいメンバーを数人他のチームから入れてくるって書いてますそこはもう完全にあれなんだねドラフトじゃねえや
-
人で変えていくんだねなぜなら新しく入ってきた人たちって既存の空気感に引っ張られないんで今中立群みたいな存在なんで引き込みやすいちょっとずつ渦を大きくしていってみたいなそうそうそうそうそうそう
-
なるほどなぁと思ってやっぱ人変えないとむずいのかもなぁと思いました現実問題でも今の壊れてる組織だとその人たちがすぐいなくなっちゃうからそこを止める戦略みたいなの欲しいですよねそうですねなんでそういう戦略を伝えないといけないんでしょうねマネージャーからするとねもっと言うと一人の優秀な社員が欲しいらしいです新しい
-
そうすると優秀な社員優秀じゃーんってやつ来るじゃないですか優秀じゃーんってやつが入ってきてマネージャーと優秀なやつがマネージャー派というか改善したい派だとしてマネージャーがこういうことしたいんだよねってふわっと言っていつもならはーっていう空気感が流れるところを優秀なメンバーがめっちゃいいじゃないですかって言うと中立群が変革派に寄ってくるんですよねはいはいはい
-
っていうのがそのブログに書いててなるほど優秀な人の影響力を活用するわけだそうそうそうそうなるほどなと思ってチームを変えるには一つ一つ何をしようとかじゃなくて人変えようっていうこれがね現実的にいいなというかそういうこともあるよなというかまあ確かに世知辛さを感じつつうん
-
もし自分がそういう存在になれたらねちょっとカジバに突っ込み続ける人材にはなりたくないんですけどそういう風に空気を変えれるのであれば自分の居心地のいいところを作る力が強いってことですから確かにそういうのを持っておきたいなと思いました最後解決じゃなくてチームを良くする直し方の最後が
-
ミッションを修正するっていうところでミッションミッションってどういう意味合いでこのミッションって言ってるかっていうと大大目標ですね大大目標もう本当に今年の売上何万円以上にするとか何個機能リリースするとかじゃなくてうちの開発チームはこうなります例えば会社の中で最も早く機能デリバリーできるチームにするなのかえー
-
この世の情報を全部整理しますGoogleやんそれGoogleのミッションやんなのかもしれないですねチームのあるべき姿とか責任この製品の機能を提供するみたいなミッション責任
-
その辺が曖昧になっているとチームとしての方向性がばらけちゃうので正しいミッションにしましょうとそういうのがチームが壊れている場合はそういうミッションがなかったりすることが多いというのでなのでミッションちゃんとしましょうねという風に書いてますで僕このミッションがですねあんまりあるチームに出会ったことがなくて僕はアリア永遠派なんですけどなのでミッションはい
-
作れるマネージャーになりたいなと思いました将来ねマネージャーじゃないにしろ開発チームやるにしてもビジョナリーな感じだこれちょっと個人的な話かもしれないですけど開発チームって僕はプロジェクトごとに集められて3ヶ月なのか半年なのか一定のプロジェクト期間でこれをリリースしようっていう目標で向かっていくイメージがあるんですけど
-
僕それだとなんか良くないというかもっとベターがあるなと思ってて例えばですけどこの開発を通じてサーバーレスなシステムを作れるメンバーになりましょうとかなんかそのやることは変わんないじゃないですかでもなんかよりやりがい設定ができるのかもしくはなんかその物事に取り組む姿勢が変わるじゃないですかそれによってうんうん
-
なのでプロジェクトマネージャーなのかなプロジェクトマネージャーかリードエンジニアなのかがそういうのを設定してくれたらいいのになって今の社会に対して思ってますなるほどね楽しくないそっちの方が楽しいですミッションあるチームとか出会ったことないですね僕はチームとして持ってるのは今のところないですねあります?そうだ
-
割とあります?僕結構ミッション重視でいろいろ動くんでそういう組織にぶち当たりますねそうなんだ僕は自分たちでビジネスコンテストやった時だけそこだけなんですねありゃいいのになって思う同じ方向向けると強い組織というかチームってね
-
でもそれは1メンバーでどうにかすることでもないですし逆になんかあるとやりづらい人いるのかもしれないんでねマネジメント側は宗教かなと思うんですけどあればいいのになっていうところで以上直し方ですねそのプロセスを修正しようっていうところと悪い人と付き合う悪い人と付き合うために
-
付き合うときに気をつけるべきことまた新しい人入れてミッション合わせましょうねチームの直し方っていう話でした感情的にならないとかねこの前すごい格言を何かで見てどこからどこで見たのか全然覚えてないんですけど調子いい時と調子悪い時は口を開くなって書いてましたね
-
そういう時にこそ出現しやすいから調子いい時って何?調子いい時は自分が絶好調の時だ自慢っぽくなっちゃうんですかねだからそういう時は口開かない方がいいよってのを見てそうだと思って見てましたね悪い時もなんか言ったらこいつは頭悪いんだなって思われた不満ぶーたれてたよみたいななるほどなるほどありがとうございますはい
-
本日ブログ記事How to fix broken teamsっていう記事からですねちょっと壊し方直し方のピックアップしましたけど振り返りは壊し方だけにしますが重要なミッションを持たせて開発シーム内のルールとかいろいろ全部複雑にしてマネージャーを大好きであれば大体壊れるとなるほどね
-
もし会社からこのチームに行ってこのチームを破壊してくださいというミッション会社から受け取った際にはですねぜひ観光にしてもらえればなと思います怖いのはパッと聞いただけだと壊れなさそうなところが怖いですよね暗殺ができますね毒で人殺すんじゃなくて砂糖をいっぱい食べさせて殺すみたいなそんな感じだよねそうそうそう
-
だからよくあるこれは絶対に出会うこうなってるとこはお気を付けくださいアサシンでしたねエンディングドークは特になして大丈夫ですかねいいですか一個結構前にカイツさんがエピソードで出したタスクをやると実装とかやるときに認識のそごがないようにするみたいなところで
-
こういう風に実装しますっていうのを例えばコメントアウトとかで書いてプルリク出しちゃうみたいなその時点で見てくださいみたいなエピソードがあったとアジャイルプラクティスガイドブックで言ってたカラープルリクのくだりかなそうですねカラーでプルリク作ってコメント書いてそこから実装やっていくみたいなやつだっけそうすれば完璧に
-
認識の底なくタスクがいけるっていう話があったと思うんですけどあの時になるほどと思って今後その後にそれをやろうと思ったタイミングがあったんですよ空のプロリク作っていいですか聞いたことをやろうとするフットワークの軽さ100点やろうと思って
-
たんですけどそしたら他のチームのメンバーの人がこれまだ俺は言ってなくてそれをこれこの実装どうしたらいいですかねみたいなここちょっと悩んでるんですよねって言った時にあちょっとじゃあ空のプロリク作ってみてよって言われてなんかもともとそういう風な考えを持ってるなんて言うんだろうすごい人たちなんだなっていうけどなんかできる人たちってそういう風に自分でなんかそっちに
-
たどり着いてたんだなみたいな気がして勉強してたのかもしれないしね元々知ってたんですかね知識普通に本ではある知識だし本書いた人はボトボト知ってたってことは多分業界のコーディングスタイルなのかなやり方の一つとしてあるんだろうね
-
そうなんですよねなんでもともとそうやって実際にやってる多分やったことがあるんですよねっていう人もいるんだなーっていうのでちょっと先出しし損ねましたっていう話でした先出しはしたんじゃないのでもあ違うそのしようと思ったら先にやってみたらどうって言われて言った?言った?あの
-
先出ししてますけど僕それ元々知ってたんでって言ったじゃん今僕それ言おうと思ったんすよって絶対無理でした全然無理でした無理無理無理ちょっと悩んでましたからねそのタスクにすでになのにこう上から言う無理ですね
-
実際にやっぱりマイタスクじゃないですけどそういうのを使ってやってる人もいるんだなっていう話でした前の引き出しある人すごいですよね本当にね確かにさらっと出ちゃうからなそれがすごいなんか僕らはもうこうやって200何枚やってますけどもう1%も満たないんでしょうからね多分情報量としてはね分かるまあなんで
-
全体を見て絶望するんじゃなくて一番知ってるぞっていう気持ちでやっていけばいいんじゃないですかねそうだから昨日の自分にぶち勝てばいいからうんうんうん同じくないはいじゃあじゅんぺいも今回の現場で言われちゃったと思うから長い人生あるだろうし次なんか別のとこで同じように言ってみたらいいんじゃない先手打って言います絶対次はもう空っぷルリック作ってから聞きに行けばいいんだよそうしますそうすればタイムスタンプで分かるから
-
時間俺のが早いってこれ見てくださいちょっと早いですよねうざーそいつやだーそういう人いやもはや面白い面白いそれはもはや面白い強烈癖はすごいね友達になりたいかは分かんないけどね変なやついるっていう話題にはなるね飲み会とかでねずっと語られると思う昔やばいやついてさはい
-
っていうありがとうはいじゃあ今日はチームの壊し方を学べたのではいはい壊していき ましょうはい攻撃的に積極的に壊していこうと思いますでは最後戦ですハイマジンプログラムはで sns ネックスでフィードバックを使用してますのでこんなチーム壊しました はたまた立て直しました
-
あとこれから壊します宣言とかありましたらお気軽にお願いいたします宣言交換あとは説明欄からGoogleフォームで番組の質問要望お便りお待ちしてますのでお気軽にお願いいたしますお願いしますあとは各種ポッドキャストプラットフォームでのフォロー高評価お待ちしてますので
-
再生ボタンを押すのと同じくらいの労力でそのボタンを押しちゃってください応援してくれよなつい押しちゃってくださいはいデイリー.dev以外のネタを持っていきたいまだあるよまだいけるはいまた次回バイバイ初めて触ったMacBook思い出がいっぱいのチーム開発再起動したら治った謎のバグ
-
僕たち私たちは卒業します駆け出しエンジニアを卒業したいあなたへひまじんプログラマーの週末エンジニアリングレッスン各種ポッドキャストで配信中
#224 開発チームをこっそり壊す方法(と直し方)