SPA conference: Implications of Conway's Law

Post on 15-Jan-2015

447 views 2 download

Tags:

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

Coaching teams through change

@rachelcdavies

IMPLICATIONS OF CONWAY’S LAW

Rachel Davies & Dadi Ingolfsson

AND YOU?

"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

HUMAN LAYER

Derinkuyu underground city

Jens Irma Amir

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

FISHBOWL/PARK BENCH

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

THANK YOU www.slideshare.net/RachelDavies

@rachelcdavies @blubberplinth