I was at the QCon at San Francisco last week.If you are not familiar with QCon- it’s very heavily focused on Architecture . It draws an impressive line of speakers and generates an awesome content. Personally, I found it to be a very intense experience. There very many sessions with quite a few keynotes- all crammed to into one tight week.
1) Culture:
It was amusing how culture came up as a factor or as an impediment or challenge or side affect in almost all conversations – be it in the session or or keynotes or discussion with fellow attendees during breaks
Want to move to Cloud computing ?
Change persistence from RDBMS to NoSQL ?
Continuous delivery ?
Pair Dev and QA ?
For all these changes, you will need to address some sort of cultural transformation in your organization.
2) Conway’s Law
The design of your organization will betray the design of your architecture.
If the interaction between two groups who develop two applications which interact with each other is broken- the integration between the two applications will be flimsy as well.
Simple and astonishingly true. The other manifestations of Conway’s law will appear in other facets like – Do your QA and developers work in silos or is your testing strategy closely bound to your architecture ?
Continue reading »



Recent Comments