Showing posts with label leadership. Show all posts
Showing posts with label leadership. Show all posts

2024-03-22

Clarity is key

I’ve just finished reading Personal Kanban: Mapping Work | Navigating Life (2011), by Jim Benson and Tonianne DeMaria Barry), and was struck by this quote:
Take A-List coders, for example. Characterized by the (alleged) quality of the code they write, the (alleged) speed at which they work, and their (alleged) ability to deliver exactly what their bosses ask for, A-list coders are the holy grail of software design. Rumors of their miraculous powers notwithstanding, “A-List” is merely a convenient and unscientific distinction: there is no certification for or test to become an A-List coder. In spite of this, there seems to be a legitimate group of coders who routinely outperform others in stressful situations.

So who are these people and are their deeds really heroic?

At Gray Hill Solutions, we too sought out these de facto heroes to deliver us from crises. It was only after several years of working with both the vaunted and their more humbly-titled brethren that we came to an interesting realization: A-listers were successful not because they had superior programming skills, but because they took the time to learn why they were building the software in the first place. They sought clarity from the onset, gathering vital information and incorporating it into their design. If the pertinent information wasn’t readily available, they used deductive reasoning to devise a plan to obtain it. Once they found clarity, they had the freedom to innovate and the ability to outperform their colleagues.

When we recognized that the real superpower at play here was the foresight to seek out hidden clarity, we introduced a visual control—a kanban—to provide clarity to the entire team. It wasn’t long before we discovered Band C-list coders rose to meet or even surpass their A-list colleagues. The logical conclusion here: A-list artistry is not born of technical prowess, but of clarity of purpose.

Does this mean that kanban is the path to greatness? No, not really. Does this mean that a product should be designed by committee, so that every participant is fully onboard? No, not that either. However, it does mean that engineers should be allowed to ask questions – deep, meaningful, and potentially difficult questions – to achieve that clarity. This is why having a vision for a product is so important; it can be used as a common ground, a “first principles,” so that even in the absence of explicit instruction everybody can continue to work towards the same goal. 

The flipside of that is a product that doesn’t seem to have a clear vision, a product where the key stakeholder(s) aren’t really sure what they want or are ambivalent (or, worse, obfuscatory) about their goals. This ambiguity, this confusion, can lead to even the greatest A-List coders or other engineers producing barely middling results, or otherwise underperforming.

2017-01-13

Founder's Mentality and the paths to sustainable growth

This is a good video from Bain in their Founder's Mentality series. It discusses some of the benefits that come with scale and scope as organizations grow, and some of the losses to Founder's Mentality (or startup mentality, as I've heard it called elsewhere) that can also accompany that growth. Perhaps most insidiously, the benefits gained with scale and scope can mask the damage of losing that Founder's Mentality - and recovering it can be far more difficult than maintaining it.
The whole thing is worth a watch, but two parts particularly resonated with me:
  • The idea of frontline obsession. In a startup, you're talent obsessed, customer obsessed, and advocacy obsessed. As companies grow, and the frontline is no longer at the table for strategic conversations (instead replaced by managers or managers of managers), the company is increasingly distanced from the real experience of the customer.
  • The addition and codification of process and procedure, while important, brings other dangers. If these serve to attract talent that only wants to work from a manual, only following predefined processes, then they lead to an organization that eschews large individual or organizational risks. This incumbency mindset is a major step down the path of an organization becoming a struggling bureaucracy.

Most fast-growing companies aspire to global leadership in their industries. They often start as insurgents: fast, agile and adaptable. But to win in the long term they must scale, often losing what we call the Founder's Mentality. Bain's James Allen explains the elements of Founder's Mentality and the "winds" that can blow a company off course.