Agile2017 has ended
Back To Schedule
Thursday, August 10 • 9:00am - 10:15am
Everything Object-Oriented Design Taught Me About Leadership (Daniel Davis)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity seats available

Most senior software developers eventually find themselves in a position of leadership. About two years ago, I was in the same boat, being asked to take over as tech lead for a large agile project. I felt unprepared, I didn't know the first thing about being in charge! I found myself falling back to the thing I had spent years learning: object-oriented design principles.
In this talk, I'll walk through some of the parallels between clean coding and leadership. I'll discuss some design anti-patterns with different styles of leadership and how to avoid falling into classic management traps. If you've always felt like your bosses treat you like a class with too many responsibilities, come learn how to code better leadership!

Learning Outcomes:
  • Several examples of design patterns that can be applied to team leadership
  • A refresher on some object-oriented design best practices
  • An understanding of classic management myths and why they don't apply to leading software teams
  • A couple of good book suggestions for learning more about leadership
  • Reassurance that they are capable of leading teams and it doesn't require fancy training


avatar for Daniel Davis

Daniel Davis

Managing Consultant, Excella Consulting
I love testing, Agile and cats. If any of those things interest you, come find me. If any of those interests overlap (e.g. Agile cats), definitely come find me!

Thursday August 10, 2017 9:00am - 10:15am EDT