Skip to content

Vol.322

Are Pull Requests Holding Back Your Team? Jump to heading

プルリクエストは本当に有効に機能しているのか? Jump to heading

David氏は、現代の開発によく採用される、プルリクエストをベースにした開発手法に対して疑問を呈している。プルリクエストとコードレビューの対応は後回しにされがちであり、その結果"長命なブランチ"と"孤独の開発者"が生まれてしまうことでチームのパフォーマンスに悪影響があると指摘する。氏はPRを捨てて、同じブランチで小さなコミットを繰り返す手法の有効性を紹介している。
みんなが使っているからという理由でPRを安直にベストプラクティスとして受け入れるのではなく、PRのワークフローが実際にどれだけの価値を提供しているのかを考え、その価値とコストを比較検討する必要があるのではと訴える。

Cognitive Bias and the Design Process Jump to heading

認知バイアスと設計プロセス Jump to heading

デザインプロセスの中で認知バイアスがどのように影響を与えるのか、そして落とし穴となってしまうのかについて解説する。これを避けるためには、それらがいつどのように出現し、設計上の決定に影響を与えることになるかを認識しておくことが重要であると話す。

All the best engineering advice I stole from non-technical people Jump to heading

私に大きな影響を与えたテック系以外の人からのアドバイス5つ Jump to heading

Marianne氏は、自身のエンジニアリングマネージャーとしての考え方に大きな影響を与えたテック系以外の人からのアドバイスを5つにまとめて紹介している。

  1. “我々のような人間は物の縫い目で金を稼ぐ”
  2. “人々があなたに専門家であることを求めていることを知る”
  3. “物事を良くする前に、悪くするのを止めなければならない”
  4. “左に行くには右に曲がれ”
  5. “考えることは仕事でもある”

Create containers for others to contribute Jump to heading

Tim氏はコラボレーションを促すためのアイディアとして、他の人から協力を得るためのコンテナを作ることが重要だと話す。この記事では、この考えを具体的に解説していき、仕事の60%は自分で行い残りの40%について専門家の助けを求める、というやり方を手段の一つとして勧めている。

The Art of Design Spec’ing Jump to heading

デザインスペックについてそれの利点とそれらを作成する方法、それを活用してデザインとエンジニアリングの間の受け渡しプロセスをスムーズにする方法について詳しく学んでいく。

In Brief Jump to heading