I really love this post! It walks you through a journey from an immature team to becoming a mature team. The best part is, it mentions all my favorite techniques and practices, such as measure cycle time, WIP limit, global optimization, Trunk Based Develo…https://t.co/OHSmVnApTn
📢 Just published a new article on Substack: "MELP 2: The Human Side of Organisational Performance"! 🌟
In this thought-provoking piece, I delve into the fascinating world of organisational behaviour and the critical role of human…https://t.co/t4AtjTI8fo https://t.co/uzhZMuhR9z
I am a strong believer in alignment. When engineering and marketing are sharing goals and having a way to work together, things will happen.
However, it’s not an easy transformation since both team have different education background.
For example, engin…https://t.co/uzjlc0CrDJ
What is Developer Experience (DevEx)?
A software development team is a subsystem of an organisation but also a self-contained system with its own dynamics. The DevOps Research and Assessment (DORA) team has identified four key metrics that shed light on…https://t.co/CcmlJ4hIcb
Component library creates a common language among design, development, as well as business, promotes product centric approach, and builds a scalable knowledge model in the organisation. https://t.co/lVzZX5450F
If you’re the new leader in the room, be last to speak. Over the time, you create a psychologically safe environment that promotes collaborative conversations. https://t.co/Uy6UUxfVTc
Totally agreed. Early feedback loop is very important. People feel more motivated and more creative when facing challenges. It’s similar as building a MVP and start asking for user feedback before you build the full product. https://t.co/0MZTHjnOyg
Is QA a role in a team or a capability of the team?
When seeing QA as a role, an individual is playing it. By adding a QA specialist to the team, the deliverable’s quality will be improved. With the absence of the role, the quality suffers.
When seeing…https://t.co/sa55rVKt0B
Why is it hard to hire native iOS and Android engineers? I talked with ~15 founders and experienced native engineers over the past two months, and here are five things I found:
1. A regional imbalance. In most regions, there are either too few iOS devs, or too few Android ones.
Uber rolled out something very interesting with regards to measuring developer productivity a few months ago and I'll cover it in-depth tomorrow in @Pragmatic_Eng: what it is, dimensions measured & how it's received.
Here's one of many dashboards all Uber engs have access to: