Bain Public

Showing all posts tagged "Technical Team" ...

To make engineers more autonomous create a partnership

It is 5:00PM in the office, and a member of the engineering team stops by the Product team desk and expresses they want to build everything at once. When discussed, the head of engineering states that excessive rework undermines motivation. That they prefer focusing on code without a lot of distraction. That continual change tends to corrupt the structure of the software and once something is "done" it should never be revisited. What is wrong with these people? Is there a subculture of haters holding back continuous integration so to prevent the validation of the evolving product? It turns...

Seek engagement from your office community to sell your views

You’re the one who will tell people what should be built and why. So why was it so tough to get engagement from the technical teams? Because people need to buy into your vision and engineers should understand the ‘why’ behind their work and how it relates back to delivering customer value. Nothing creates greater misalignment in an organization and slows execution speed than a conflict of vision and values. In the end, no buy-in leads to no delivery. Listening is about leading with your ears instead of your mouth A common mistake is to declare that you’re the "CEO" of the product. That ...