Previous to Gradle, Inc, Hans successfully led numerous large-scale enterprise builds and emerged as a thought leader in project automation. He is an advocate of Domain Driven Design, having taught classes and delivered presentations on this topic together with Eric Evans. Hans was also a committer for the JBoss project and founded the JBoss-IDE.
One of the biggest impediments to overall developer productivity and the overall success of the software organization is inefficient processes. Without the right tooling to get to the root of the problem, debugging build and test failures is incredibly frustrating and leads to delays in shipping software.
In this workshop, you’ll work through examples using Maven, Gradle, and Gradle Enterprise on our real data and that of some popular open source projects. You'll learn how to measure build speed and reliability, which metrics are important, how to apply these analyses to your own builds, and how to use build caching to make those builds dramatically faster enabling your team to achieve better developer productivity.
One of the biggest impediments to overall developer productivity and the overall success of the software organization is inefficient processes. Without the right tooling to get to the root of the problem, debugging build and test failures is incredibly frustrating and leads to delays in shipping software.
In this workshop, you’ll work through examples using Maven, Gradle, and Gradle Enterprise on our real data and that of some popular open source projects. You'll learn how to measure build speed and reliability, which metrics are important, how to apply these analyses to your own builds, and how to use build caching to make those builds dramatically faster enabling your team to achieve better developer productivity.
“Software is eating the world” means all innovations in the company must be channeled through software. Developers are the fuel of this innovation. But can your talented software development team perform at its full potential?
The paradox of a successful software team is that as the codebase and team sizes grow - it becomes harder for developers to maintain the quick feedback cycles that are necessary to work creatively and productively. Compared to other industries, the software development process is in the dark ages, with little data to observe and optimize the process itself. Symptoms of this problem include not only wasted time waiting for builds, CI, IDE’s to do their job, but it also saps our creative flow - limiting early feedback cycles and creating incorrect signals like flakey tests.
Join Hans Dockter, founder and CEO of Gradle for a discussion of how you can use data from across the development process to understand what breaks your codebase and how to speed up cycle times to enable developers to remain creative and innovative even as your code base grows.