35 Followers
50 Following
733 Posts
Software Engineering Management, untangling organizational knots, creating roadmaps, delivering great products. Author, Programmer, Service, Integrity. Co-author, boManaging the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams.

Word Cloud:
the Rules of Thumb section of our book, Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams - the book’s "soft, creamy center”, according to one reviewer.

(Of the 300 there, my core rule of thumb? “Software development is a team sport.”)

https://www.ManagingTheUnmanageable.net

I like teaching agile to teams - helping software teams be both more effective and happier. It's in addition to coaching engineering leaders, and in addition to leading teams and organizations myself. So when I counted up the number of agile trainings I've delivered, I was surprised - more than twice what I'd guessed - almost 200 - the first 11 years mostly in person, the last 6 years all virtual (but to similar (gratifyingly) rave reviews!).
Bluebird day yesterday at Bear Valley cross country with friends Dave and Steve Milne (can just see them disappearing over herringbone hill behind me, on the Equipe trail) - fast skate skiers, they. I'm on classic skis at 7,000 feet these days. (Still willing to skate at 3,000 feet in the Cascades!)
25 years ago! Schwab’s CIO’s Technical Leader of the Year award. I was in year two, leading the Java Object Services initiative across all of Schwab, an initiative of CIO Dawn Lepore, pictured here presenting the award. Exciting, heady times! I was promoted to VP Engineering at Schwab a couple weeks later. So long ago, but that's definitely a younger-me face!
Think about the best team you’ve ever been on. What characterized it? Think about the best manager you’ve ever worked for. What characterized her or him? That’s our topic Thursday night. Join us. https://www.meetup.com/enterprise-agile-global/events/311116295/
Managing programmers, why programming management is hard, what makes a good programming manager, the attitude change required to pivot from programming to managing, the costs of micromanagement, self-organizing teams, team dynamics and motivation, and product team performance. Enduring advice: Software Engineering Radio: https://se-radio.net/2017/10/se-radio-episode-306-ron-lichty-on-managing-programmers/
Agile doesn’t make managers go away. But agile - effective software development - requires a surprisingly different managerial mindset. Next week, Nov. 13, 5:30pm. https://www.meetup.com/enterprise-agile-global/events/311116295/
Thought about how critical managers are in agile transformations succeeding? Probably not deeply enough! Let’s! Nov. 13, 5:30pm. https://www.meetup.com/enterprise-agile-global/events/311116295/
And if you really want to know about books (and authoring books), read Michael Castleman's fascinating book, The Untold Story of Books: A Writer’s History of Book Publishing, https://amzn.to/48Yn4FM