SPA conference: Implications of Conway's Law

9
Coaching teams through change @rachelcdavies IMPLICATIONS OF CONWAY’S LAW Rachel Davies & Dadi Ingolfsson

description

Conway's Law is a simple statement "Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure." Come to this session to reflect on the implications of Conway's Law for software development. We'd like to explore ideas on how we should organise software developers working on a large code base and what ways can we adapt communications within and between teams to improve system design.

Transcript of SPA conference: Implications of Conway's Law

Page 1: SPA conference: Implications of Conway's Law

Coaching teams through change

@rachelcdavies

IMPLICATIONS OF CONWAY’S LAW

Rachel Davies & Dadi Ingolfsson

Page 2: SPA conference: Implications of Conway's Law

AND YOU?

Page 3: SPA conference: Implications of Conway's Law

"Any organization that designs a system will inevitably produce a design whose structure is a copy of the organization's communication structure.” Melvin E. Conway

ConWay’s Law

Page 4: SPA conference: Implications of Conway's Law

HUMAN LAYER

Derinkuyu underground city

Page 5: SPA conference: Implications of Conway's Law

Jens Irma Amir

Page 6: SPA conference: Implications of Conway's Law

How should we organise software developers working on a large code base and what ways can we adapt communications within and between teams to improve system design ?

KILLER QUESTION

Page 7: SPA conference: Implications of Conway's Law

FISHBOWL/PARK BENCH

Page 8: SPA conference: Implications of Conway's Law

FISHFOOD

•  Talk to your neighbour to generate questions

for the bowl

• Write them on sticky notes with a marker pen

• We will scribe key points from discussion

Page 9: SPA conference: Implications of Conway's Law

THANK YOU www.slideshare.net/RachelDavies

@rachelcdavies @blubberplinth