Autonomy? You Can’t Handle Autonomy!Principles for Leading Software Teams: Part VIApr 8, 2023Apr 8, 2023
Embracing the JourneyPrinciples for Leading Software Teams: Part III, continuedJan 16, 2021Jan 16, 2021
It’s About the Journey — Not the DestinationPrinciples for Leading Software Teams: Part IIIJan 11, 2021Jan 11, 2021
Stress Robs You of Your Ability to Think StrategicallyPrinciples for Leading Software Teams: Part IIJul 31, 2020Jul 31, 2020
The Goals of a Software OrganizationI have a lot of crazy ideas about how software engineering teams should be organized and managed. I say crazy because every time I share…May 16, 2020May 16, 2020