残されたメンバーで共創組織を目指す
2018年当時、Goodpatchが開発・運用する国産初のプロトタイピングツール「Prott」はグローバル対応と技術的負債を解消するため、フルリニューアルを計画していました。しかし、リリースされることなくリニューアルプロジェクトは終了を迎えます。その後、PO/CTOの離脱や大量離職、売上が上がらない重圧などの壁にぶつかります。苦しい状況でも諦めず、組織エンゲージメントスコアを48から80まで改善。新規事業として立ち上げたオンラインホワイトボードツール「Strap」は、大企業からベンチャーまで多様な企業が導入するまで成長し、2021年9月に1周年を迎えました。
この連載では、開発現場で起こる、あるあるの失敗談を対談形式でお話ししながら、新規プロダクト開発における陥りやすい罠とその善後策をお届けします。現在のStrapプロダクトマネージャー大竹が聞き手となり、当時の様子や想いについて、エンジニアリングマネージャーの西山が語ります。
第1回では、多国籍で優秀なメンバーがそろっていたにも関わらず、PO/CTOの離脱、メンバーの大量離職、化石化していくシステム現場など、過酷な状況に陥ってしまった過程とその失敗からコラボレーションの重要性に気づくまでをお届けしました。
第2回の今回は、信頼が失われた中でStrap開発をしていく苦悩や、チームの縮小によるリソース不足・前回の失敗経験を踏まえチームで取り組んだことについてをお届けします。
追い詰められ選んだ道
大竹:Strap開発の経緯を改めて教えてください。
西山:詳しい経緯については代表の土屋がnoteにまとめているので、こちらもぜひ目を通してもらえればと思います。
プロトタイピングツール市場の競争激化といった外部環境要因からProttのリニューアルプロジェクト(以下、Prott v2)が開発停止となってしまったことがStrap開発の発端です。Prottは長期的に運用していくにあたり技術的な負債がたまり運用上のメンテナンスが困難になっていたんです。
ここでの選択肢は2つあり、一つは「上記の問題を抱えた上でProttの成長鈍化をなんとか食い止め継続して運用すること」、もう一つは「新しいプロダクトの開発を行うこと」のいずれかでした。
Goodpatchの文化である「自分たちが使うものは自分たちで作っていく」を継承するのがProduct Divです。僕たちは、Prottの成長鈍化をなんとか食い止め継続して運用しながら、新しいプロダクトの開発も行うという選択肢を取りました。
今いるメンバーで職能を超える
大竹:この頃のチームの状況はどんなものだったのでしょうか?
西山:チームを縮小することになり、退職するメンバーや他部署に異動するメンバーもいました。その分、最後まで残ったメンバーからはとても強い結束力を感じていましたが、多くのメンバーが離脱していくのを目の当たりにしていたため、無念な気持ちや先の見えない不安も抱いていたのが正直なところです。
チームの人数がおよそ半減していた状況だったので、限られたリソースで物事を進めていく必要がありました。以前よりも少ない人数でProttを運用しつつ新しいプロダクトも作るという2つの難問をクリアしなければなりませんでした。
大竹:一つずつでも難しいと思うのですが、それぞれどのように解決したんですか?
西山:チーム体制を工夫し、解決を目指しました。1つの部署で2つの課題があるという状況だったので、課題ごとにチームに分けるという選択肢もあったのですが、そうはせずに「1つのチームで両方に立ち向かう」ことに決めたんです。
大竹:課題ごとにチームを分けるのがシンプルな解決策だったと思うのですが、なぜそうしなかったのでしょうか?
西山:実は、Prott v2を開発していたときは、現行版のPrott v1を運用するチームとPrott v2の開発を行うチームとでメンバーを明確に分けていました。これによりチームの分断を招いてしまったんです。お互いが何をやっているのか分からないため、Prott v1の運用メンバーが新規プロジェクトのPrott v2に参加できず、寂しさを感じていました。やはり新しいプロダクトを作る方がワクワクしますし、ポジティブな感情も生まれやすいですよね。一方、既存のプロダクトを運用していくことは、必須であるものの負債と向き合いながら開発を進める大変な道のりです。このような気持ちの差から、チーム内に不要な亀裂が生じてしまいました。
この経験から、全員で朝会を行う、チームは分けずタスク単位で担当を割り振る、といった風に1つのチームで2つの課題解決を目指しました。