Fred George talks with Eberhard about “Developer Anarchy” – a development approach Fred has been using very successfully in different organizations. Developer Anarchy is a manager-less process. All team members write code. There are no stories. Instead developers figure out how to reach specific business goals. Besides writing code some team members have additional responsibilities: Ambassadors communicate with other teams, lead developers mentor the team and concierges solve issues like getting required hard- or software. The teams decides who has those roles. The approach is very successful in fuzzy environments such as web advertising. It is important to try out new ideas quickly in those environments – therefore Developer Anarchy is often combined with microservices to allow for quick and easy deployment.
Venue: GOTOcon Berlin
- Programmer Anarchy at InfoQ
- Blog about Developer Anarchy by Martin Jee
- Video of Fred George’s Talk
- Two Years of Programmer Anarchy by Antonio Terreno