Our Latest Articles

Leadership Sam McAfee Leadership Sam McAfee

Soft Skills for Hard People: Embracing Modern Leadership

Words hold extraordinary power over the human psyche, and always have. The great Joseph Campbell, prolific scholar and progenitor of a concept from literature you’d probably recognize as The Hero’s Journey, considered all mythology from every culture on earth to be telling us basically the same universal story.

Read More
Agile Sam McAfee Agile Sam McAfee

How To Explain Technical Debt To Executives. Hint: It’s Not Technical.

And every business person I know, whether an entrepreneur or corporate leader, has, at one point or another, complained to me about these stubborn diva engineers who, when asked to implement the tiniest new feature, throw up their hands, and say, “whoah! we’ll have to completely rewrite the system to accommodate your request! That’ll take months.”

Read More
Agile Sam McAfee Agile Sam McAfee

Red Tape is Killing Innovation

"Great job! Now, I have a policy of paying contractors on a Net-120 day term. So, I'll send you a check in six months. If you need the money sooner, I'll be happy to deduct a convenience fee of 2-5% from the total for each month less than 120 days. Also, I am going to need to keep that rake and hedge trimmer, too. You used it on my property, so really it belongs to me now. Sound good?"

Read More
Sam McAfee Sam McAfee

Leaders, The Problem Is Not Your Agile Teams — It’s You.

Agile originated from a way of thinking about software development that is fundamentally anti-hierarchical, collaborative, flexible — and fast. It’s everything the traditional corporate machine, based on large scale standardization and long term predictability, is designed to remove from the system. And unfortunately, the flavors of Agile that have gained the most ground in the modern corporation are focused primarily on getting Agile to work in an environment that is fundamentally designed to stop creativity from happening in the first place.

Read More
Leadership Sam McAfee Leadership Sam McAfee

How To Manage Up

“From the executive point of view, the decisions are bigger, and information from the front lines is less available and more coarse grained. It has been filtered up through various management layers before it gets to them. At their scale of responsibility, your ask is one of a hundred others just like it.”

Read More
Leadership Sam McAfee Leadership Sam McAfee

Navigating Difficult Conversations at Work

Emotions exist in your mind as a set of thousands of statistically probable instances of a feeling (basically, predictions of a feeling) that your brain is estimating that you might feel in the next moment. It then continuously prunes down that set based on real time data coming from your senses until it arrives at a dominant feeling that matches the data. It then uses that validated feeling to make its predictions next time around.

Read More
Leadership Sam McAfee Leadership Sam McAfee

Leading With Influence When You Lack Authority

The structure of organizations tends to reflect past decisions. Departments are created by leaders who have a specific mandate. They then hire support staff who align with their model of the world. The culture of that department then emerges as a function of the personal interactions between members of that group. Finally, the group begins to codify its work into rules and procedures which ultimately calcify into bureaucracy. Even a new leader taking over that department cannot instantly change that bureaucracy overnight.

Read More
Agile Sam McAfee Agile Sam McAfee

The Counterintuitive Secret To Fixing Broken Teams

If you’re like most managers , you were promoted into management because you were a good individual contributor with some seniority, and you more or less figured out how to manage on the job. Unfortunately, you’re probably hindering their progress more than you’re helping. Don’t believe me? Let’s take a closer look at the problem.

Read More
Agile Sam McAfee Agile Sam McAfee

The DevOps Connection: Innovation is Both Technical and Organizational

“How long does it take to deploy your app from the time you first think of a feature to the moment it’s in front of a customer,” I asked? “In other words, what is the cycle time of your process?”

“Well, we can build anything very quickly. But deployment? You should talk to our DevOps team about that.”

Yeah, they’ve totally missed the point of DevOps.

Read More
Agile Sam McAfee Agile Sam McAfee

Why Enterprise Agile Teams Fail

Last week, I was standing in a conference room at a $20 billion company, facilitating a workshop on Agile. The group in attendance was made of the directors and line managers of each function in just one product line within this giant company. These dozen or so leaders, selected from UX, Engineering, and Product Management, represented a broader team of about 150 others who work on this product line. As a unit, they have recently embarked on a journey to become “Agile.”

Read More
Startups Sam McAfee Startups Sam McAfee

The “One Big Customer” Trap

It’s hard to beat the feeling of relief upon landing that first big customer, whether you’re in charge of a new product in an established enterprise, or a lonely startup founder sitting in a WeWork somewhere.

Read More
Leadership Sam McAfee Leadership Sam McAfee

It’s Not Really A Technology Problem

The quality of a system is very important to the business. By quality, I mean that the software is architected and built in such a way that ongoing maintenance, modification, and extension are all relatively low cost activities compared to the initial cost of building the system. In modern software development, we have well-established practices for building such systems, such as pair programming, proper use of design patterns, modularity and encapsulation of components, and automated testing. One needs only to be knowledgable about these practices, and implement them carefully, in order to produce a good system.

Read More

Like what you’re reading here? Subscribe to our regular email newsletter for exclusive articles, offers, and updates.

Also, don’t forget to check out our video library.