Manifesto for Self-Managed Software Development

Believing that programmers can be self-managed, we have come to value: Flat organizations over hierarchical ones Strong, individual code ownership over collective code ownership Decentralized decision making over centralized control Equity and/or profit sharing over salary Private, individual work spaces over communal open office layouts Choice and self-direction over standardization and central planning A marketplace […]