Category: Developer Productivity

How BRYTER Achieved Increased Developer Experience, Ownership, Product Quality, and Engineering Effectiveness through Continuous Deployments

BRYTER, a German LegalTech company, improved how they update their software by moving to continuous deployments. This change allowed them to make updates faster, improve their software quality, and give their teams more control and understanding of the process. As a result, they saw fewer problems and could fix issues quicker.

Read More »

Why We Need to Stop Measuring (Developer) Productivity — Part 1

Productivity metrics, once useful for traditional businesses, are now outdated, especially for developers. Relying on these numbers can harm businesses. Metrics can be misleading, causing negative practices. We need to prioritize trust and communication over mere numbers. This article urges a rethinking of our approach to productivity.

Read More »

Improving Developer Experience: Starting with Psychological Safety, Team Stability, and Work-Life Balance

Improving Developer Experience is pivotal for fostering creativity and driving innovation. Rooted in Maslow’s Hierarchy of Needs, this article delves into the essentials: psychological safety, where trust and open communication reign; team stability, ensuring productivity amidst consistent team dynamics; and work-life balance, prioritizing personal well-being alongside work responsibilities. Prioritize these, and witness enhanced performance, engagement, and overall organizational success.

Read More »

Measuring Developer Experience – A Balanced Approach

Unlocking the nuances of Developer Experience (DevEx) can feel like trying to measure the immeasurable. This article delves into a balanced approach, capturing a comprehensive view of DevEx using surveys, eNPS, retrospectives, metrics, turnover rates, feedback channels, and 1-on-1s.

Read More »

11 Tips to Prevent Survey Fatigue in Your Organization

This article offers 11 practical tips to combat survey fatigue, a common issue when gathering developer experience insights. Key strategies include clarifying survey purpose, simplifying content, making it engaging, reducing frequency, timing it well, and ensuring optional anonymity. These tactics aim to enhance participation, improve the quality of responses, and ultimately, derive more accurate data to enhance the developer experience within an organization. Be mindful of incentivizing, as it may affect the sincerity of responses. These strategies are designed to provide a more efficient and effective surveying approach.

Read More »

Ways to Decrease Performance: Daily Standups

Teams are encouraged to experiment with new ways of working, reflecting on their processes and continuously adapting to ensure they are not merely ‘doing agile’ but truly being agile in their approach.

Exploring the concept of daily standups, this article challenges their routine use in agile teams and urges teams to question their effectiveness. Highlighting various issues such as fostering individualism, leading to irrelevant information exchange, and potentially delaying the addressing of obstacles, it sheds light on the unexpected pitfalls of this common practice.

Read More »
Never miss an update

Subscribe To My Newsletter

Are you interested in creating high-performing teams and organizations without carrots-and-sticks leadership? Subscribe and get inspiration directly to your inbox.