Two Sigma

Introduction to Head-to-Head Development, Part 2

Jul 25, 2017Two Sigma
Introduction to Head-to-Head Development, Part 2
SummaryAI, from the source post

This post details the challenges encountered in implementing a 'Head-to-Head Development' approach, focusing on scalability issues related to performance, dependency granularity and types, monorepo tooling, and change serialization. It also elaborates on incrementality challenges (locality, granularity, detection methods) and stability challenges (reproducibility, consistency, infrastructure reliability). Finally, it discusses cultural challenges such as gate overloading, shared code ownership, dependency trust, and test coverage, as well as scenario challenges like third-party dependencies.

More from the Head-to-Head Development System trail