• Home
  • BVSSH
  • Engineering Enablement
  • Playbooks
  • Frameworks
  • Good Reads
Search

What are you looking for?

Policy : Developer Experience Matters

Commitment to Empowering Engineers with Seamless Workflows and World-Class Tools
We believe that great engineering outcomes start with a great developer experience. Engineers do their best work when they are free from unnecessary toil, cognitive overload, and friction in their workflows.
We commit to continuously improving developer experience by investing in modern tools, automation, and efficient workflows that enable engineers to focus on what truly matters: solving meaningful problems, delivering quality software, and driving innovation.

What This Means
Developer experience (DevEx) is not an afterthought - it is a strategic priority. Engineering teams must be supported with an environment that enhances productivity, removes unnecessary barriers, and promotes deep focus.

Our commitment to Developer Experience Matters is built on:

  • Frictionless Tooling & Automation – Engineers are equipped with best-in-class tools, CI/CD pipelines, and automation to streamline workflows and eliminate manual effort.
  • Reducing Cognitive Load – We simplify complexity, remove unnecessary processes, and ensure clear documentation so engineers can focus on problem-solving, not bureaucracy.
  • Fast, Reliable Development Environments – Engineers can quickly spin up, test, and deploy code without delays, ensuring smooth development cycles.
  • Empowered Self-Service & Autonomy – We provide self-service infrastructure, deployment, and observability tools so teams can move at speed without bottlenecks.
  • Continuous Feedback & Improvement – Developer experience is measured, refined, and optimised based on direct feedback from engineering teams.

Why This Matters
Poor developer experience leads to frustration, inefficiency, and burnout. When engineers spend more time fighting tools than writing code, innovation suffers. By prioritising developer experience, we:
Increase engineering velocity by reducing time wasted on inefficient processes.
Enhance job satisfaction, making engineering a world-class experience.
Improve software quality by allowing engineers to focus on writing, testing, and refining their code.
Foster innovation by providing an environment where engineers can rapidly experiment and iterate.

Our Expectation
All teams must prioritise developer experience as a core aspect of engineering excellence. Leaders must continuously seek and act on feedback from engineers, ensuring that our tools, processes, and environments support, rather than hinder, productivity.

To support this policy, developer experience surveys, automation initiatives, and tooling improvements will be embedded into our engineering strategy, ensuring that teams have a fast, efficient, and frustration-free environment. By making Developer Experience a strategic priority, we create an engineering culture where productivity thrives, innovation accelerates, and teams deliver Better Value Sooner Safer Happier.

This policy reinforces automation, efficiency, and developer empowerment, ensuring that engineers spend less time on toil and more time delivering impact.

Associated Standards
  • Decision-making authority follows the work, not the hierarchy.
  • Engineers contribute meaningfully on day one.
  • Teams have autonomy to shape their development environments.
  • Developer workflows are fast and frictionless.

Technical debt is like junk food - easy now, painful later.

Awesome Blogs
  • LinkedIn Engineering
  • Github Engineering
  • Uber Engineering
  • Code as Craft
  • Medium.engineering