As actors within a large complex and often shifting system, the mental state of TPMs is nothing to be taken lightly. As a people manager, burnout in my…
All systems operate on fundamental truths. These truths are the constraints which govern what a system can do, cannot do, or can be made to do…
As systems grow, overhead increases. You can never eliminate overhead completely. At a certain point, when complex systems grow too large, autonomous…
Critical Reasoning and Logic are perhaps the most critical soft skills you can have as a TPM. It allows you to think critically about any problem you…
Design Documentation processes can be too much sometimes hence why they fail. Great documentation process is focused, lightweight, decentralized…
Now you understand the basics, have enjoyed doing the work but rather have team of TPMs. So, when do you hire what kind of TPM?
A colleague shared a fascinating quote from an even more intriguing website on UNIX development. As you can imagine, that quote has some meaning for me…
I had planned to talk about a specific topic around the importance of philosophical studies on your quest to become a better TPM, Engineering…
All systems operate on feedback loops. The more complex the system, the more important the feedback loops. In Engineering teams or cross-functional…
What is the difference between regular project managers and technical program managers? Is an EPM the same as TPM? I love/enjoy project management, but…
The greatest TPMs have this uncanny ability to execute calmly in pressure situations. They don’t miss a beat, stay focused, and get the teams across the…
Systems thinking is valuable knowledge. It provides a new perspective on what it means to be a TPM and the value you bring to the organization and team…