Tech talk: Implications of Conway's Law

15
Coaching teams through change @rachelcdavies IMPLICATIONS OF CONWAY’S LAW

TAGS:

description

Some slides from a inhouse tech talk session at Unruly.

Transcript of Tech talk: Implications of Conway's Law

Page 1: Tech talk: Implications of Conway's Law

Coaching teams through change

@rachelcdavies

IMPLICATIONS OF CONWAY’S LAW

Page 2: Tech talk: 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, 1967

ConWay’s Law

Page 3: Tech talk: Implications of Conway's Law

HUMAN LAYER

Derinkuyu underground city

Page 4: Tech talk: Implications of Conway's Law

COMMUNICATION REFLECTED IN CODE

Page 5: Tech talk: Implications of Conway's Law

Jens Irma Amir

Page 6: Tech talk: Implications of Conway's Law
Page 7: Tech talk: Implications of Conway's Law

DISCUSSIONS @ CONFERENCES

Page 8: Tech talk: 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 9: Tech talk: Implications of Conway's Law
Page 10: Tech talk: Implications of Conway's Law

IMPROVE COMMUNICATION TO IMPROVe CODE?

Page 11: Tech talk: Implications of Conway's Law
Page 12: Tech talk: Implications of Conway's Law

CONTAINERS

Page 13: Tech talk: Implications of Conway's Law
Page 14: Tech talk: Implications of Conway's Law

TIMe PASSES Memories Fade ..

Page 15: Tech talk: Implications of Conway's Law