Skip to content

Commit a8be55b

Browse files
committed
Add links
1 parent 5f75532 commit a8be55b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

_posts/2025-11-18-FrictionlessForeword.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ tags: [article]
1313

1414
<!-- Almost every engineering manager I've met wants to make their team more productive, but almost every developer I've met wants to be more effective at what they do. But lunches like that easily lead developers to the cynicism that talking about productivity is about making simplistic measurements which forget the invincible power of Goodhart's Law: “When a measure becomes a target, it ceases to be a good measure”. -->
1515

16-
私がこれまでに出会ったほぼすべてのエンジニアリングマネージャーはチームの生産性の向上を望んでいたが、私がこれまでに出会ったほぼすべての開発者は自分たちの仕事を効果的に進めたいと思っていた。先ほどの昼食会の話を開発者が耳にすると、生産性の向上は揺るぎないグッドハートの法則(ある指標を目標に設定すると良い指標ではなくなる)を無視した、単純化された測定にすぎないと冷笑的に考えてしまう。
16+
私がこれまでに出会ったほぼすべてのエンジニアリングマネージャーはチームの生産性の向上を望んでいたが、私がこれまでに出会ったほぼすべての開発者は自分たちの仕事を効果的に進めたいと思っていた。先ほどの昼食会の話を開発者が耳にすると、生産性の向上は揺るぎない[グッドハートの法則](https://en.wikipedia.org/wiki/Goodhart%27s_law)(ある指標を目標に設定すると良い指標ではなくなる)を無視した、単純化された測定にすぎないと冷笑的に考えてしまう。
1717

1818
<!-- But occasionally I run into folks who study developer productivity without falling into magical thinking - such as Nicole and Abi. -->
1919

2020
しかし、開発者の生産性を研究しながらも、安易な考え方に陥らない人たちに出会うこともある。たとえば、NicoleとAbiがそうだ。
2121

2222
<!-- The key to this book is that they don't think in terms of how to whip people into greater productivity, but how to find the sources of friction that slow them down. Friction is when I have to submit a pull request that sits for a couple of days while I forget about the code, or spend two days wrangling some infrastructure that ought to be a simple API call. Smoothing away these points of friction is the essence of improving Developer Experience - and thus speeding up getting useful software into the hands of its users. -->
2323

24-
本書の重要なポイントは、人々の生産性を強制的に高めようとするのではなく、生産性を低下させる摩擦の要因を特定しようとしているところにある。摩擦とは、数日前に書いて内容を忘れたコードをプルリクエストしなければならないことや、単純なAPI呼び出しで済むはずだったのにインフラの整備に2日間かけてしまったことである。こうした摩擦点を取り除くことが、開発者体験の向上(さらには有用なソフトウェアをユーザーにいち早く届けること)の本質だ。
24+
本書の重要なポイントは、人々の生産性を強制的に高めようとするのではなく、生産性を低下させる**摩擦**の要因を特定しようとしているところにある。摩擦とは、数日前に書いて内容を忘れたコードをプルリクエストしなければならないことや、単純なAPI呼び出しで済むはずだったのにインフラの整備に2日間かけてしまったことである。こうした摩擦点を取り除くことが、開発者体験の向上(さらには有用なソフトウェアをユーザーにいち早く届けること)の本質だ。
2525

2626
<!-- They describe effective developer experience in terms of three elements: feedback loops, flow state, and cognitive load. We can only find out whether we are on the right path by getting rapid feedback. The longer the delay between that blue dot moving on my phone-map, the longer I walk in the wrong direction before realizing my mistake. If our feedback is rapid, we can remain in the second element, a flow state, where we can smoothly and rapidly get things done, improving our products and our motivation. Flow also depends on our ability to understand what we need to do, which means we must be wary of being overwhelmed by cognitive load, whether it comes in the form of poorly structured code, flaky tests, or interruptions that break our flow. -->
2727

@@ -43,7 +43,7 @@ tags: [article]
4343
<!-- -- Jessica Kerr -->
4444

4545
> 不完全な測定であっても、それを判断材料ではなく手がかりとして扱うのであれば、まったく測定しないよりもマシだ。
46-
> ―Jessica Kerr
46+
> [Jessica Kerr](https://jessitron.com/2024/12/22/okrs-for-evil-and-good/)
4747
4848
<!-- This is a guide book to finding clues. -->
4949
本書は、こうした手がかりを見つけるためのガイドブックである。

0 commit comments

Comments
 (0)