NFJS Webinars - No Fluff Just Stuff
TechLeader Summit is December 4-6 : Super Early-Bird Registration ends June 7th - Save $500! Details »

Free Webinar

Socio-Technical Smells

How Technical Problems Cause Organizational Friction

Adam Tornhill

Adam Tornhill

Founder of CodeScene & Author of "Your Code as a Crime Scene"

Successful software development requires that you keep code and people in balance so that one supports the other. It's a hard challenge because maintaining a holistic view of a large codebase is virtually impossible. Adding to that, the people side of code is even more opaque: a piece of code doesn't reveal anything about its socio-technical context.

Fortunately, a new set of techniques known as behavioral code analysis are here to help. This approach combines code level metrics with easily accessible behavioral data on how teams interact within the code. Armed with these techniques, we explore how a lack of design qualities like coupling and cohesion cause organizational friction by focusing on a set of challenges found in most software organizations:

  • Identify architectural coordination bottlenecks and understand the technical root causes.
  • Visualize implicit dependencies between teams, act to decouple teams.
  • Discover knowledge risks by measuring the Truck Factor. Learn how to mitigate it.
  • Communicate the scaling risks inherent in Brooks's Law by showing data on how it impacts your delivery.
  • Go beyond technical impact by knowing how bad code causes unhappiness, low morale, and increase attrition.

If you are a senior developer, software architect, or technical lead, this webinar will change how you view code. The techniques we discuss are available in existing tools, which you can put to use immediately. Join in to learn why technical decisions are never merely technical, and how you can stay a step ahead by remediating and preventing socio-technical smells.

About Adam Tornhill

Founder of CodeScene & Author of "Your Code as a Crime Scene"

Adam Tornhill is a programmer who combines degrees in engineering and psychology. He’s the founder of CodeScene where he designs tools for code analysis. Adam is also the author of multiple technical books, including the best selling Your Code as a Crime Scene and Software Design X-Rays. Adam’s other interests include modern history, music, retro computing, and martial arts.