KEYNOTE SESSION

What Can You Discover If You Just Look?

We need observability on the path to production to gather the data to identify bottlenecks and friction in the tools and processes developers use. This means having visibility into developers’ local development environments and the staging environments (including CI) that the code goes through before finally being deployed to production. These environments are the production environments for creating software, and without visibility into what’s happening here, we don’t know what blockages or security issues are on there.

What differentiates DPE from other related disciplines? It’s the “E” for “Engineering”. DPE uses engineering practices to identify and address issues like these. An engineering approach means:

  1. Formulating hypotheses
  2. Gathering data to support or reject the hypotheses
  3. Acting upon the data

Having observability on our path to production is fundamental to gathering the data required for this approach, and even enables us to identify problems we weren’t aware of. During this keynote, Hans will show examples of how this works in practice.

View the slides Arrow Down
PRESENTED BY
  • Company Logo

    Hans Dockter

    Founder and CEO @ Gradle

Watch Video

Watch the video Play Button

View the slides Arrow Down
Develocity Highlights

Take it further with Develocity

Most organizations have observability in production, to understand how their product is working and how the users are using it. However, most organizations don’t have any idea of how the code that goes into production was built or tested along its “path to production”. Hans talks about how toolchain observability is key to both security and productivity. He describes how Develocity gives visibility into your dependencies, shows how underutilized your CPUs are in CI environments (allowing for quick-wins for improving queuing times for CI), and gives a view of local builds to identify individual developers who are struggling with build errors more than others (it’s all about identifying the problem to begin with). The observability Develocity provides into your toolchain health can do all of the above and more.

Learn more Arrow Right

The slides

Meet the speaker