アドベントカレンダー2記事目です。
9月ぐらいに**「kameikeさんってJカーブ好きですよね」**と同僚の方に言われてから、確かに僕はJカーブが好きかもしれないと思って、Jカーブについて考えてみたいと常々思っていました。
そんなJカーブが僕の中で優先順位が上がるわけもなく、日々の仕事に忙殺されていました。エンジニアリング本部の忘年会も終わり、諸々ひと段落したため、3時間ぐらいJカーブについて考えてみたことを書きます。
そもそも**「Jカーブ」とは、**特定の変化が初期には一時的な悪化をもたらすが、時間が経つにつれて改善し、最終的には出発点よりも良い状態になる状況を指します。この現象がグラフ上で「J」の字の形に似ていることから名付けられました。要するに、「しゃがんで伸ばす」という行為です。

品質と生産性
品質と生産性の改善にJカーブはよく出てくるように感じます。
「デザインペイオフライン」設計にコストを払うことで、生産性や品質に対してJカーブを描きます。皆様の愛読スライドである質とスピードの引用(引用の引用となっており恐縮です)にも、「4回で自動テストと手動テストのコストが逆転する」という話があり、こちらも「テストを書くことが、生産性に対してJカーブを描く」と表現できます。
採用やチーム編成
チームを編成したり、新しい人がチームに入ったタイミングで生産性は落ち、チームが馴染んでいく中で、タックマンモデルの形成期→混乱期→統一期→機能期までの流れを時間軸のグラフに沿ってみると、Jカーブの形となります。
設備投資
SaaSの導入やツールの入れ替え、パソコンの買い替え、リアーキテクチャリング、エディタの乗り換えなども同じようにJカーブを描きます。
人の成長