Developer Productivity Engineering for Open Source Communities
Just two years ago, IDC predicted that by now 65% of the global GDP will have been digitally transformed. This supports the view that has been espoused that in the 21st century, every successful company will be a software company. And yet, for many organizations, developer productivity practices have not evolved fast enough to thrive in this world or to simply stay relevant.
In this keynote style talk, Justin Reock, Field CTO for Gradle, Inc, and one of the world’s leading advocates for the emerging practice of Developer Productivity Engineering (DPE), will share his ideas on how DPE can benefit OSS communities and projects.
DPE is a software development practice used by leading software development organizations to maximize developer productivity and happiness. As its name implies, DPE takes an engineering approach to improving developer productivity. As such, it relies on automation, actionable data, and acceleration technologies to deliver measurable outcomes like faster feedback cycles and reduced mean-time-to-resolution (MTTR) for build and test failures. As a result, DPE is emerging as one of the most important developments in the software engineering world since the introduction of Agile and DevOps concepts and tools.
Specifically, in this presentation you will learn:
- The key DPE concepts and tools and how to successfully introduce them to your community
- Why DPE is critical to attract and retain contributors by improving the developer experience
- How to leverage DPE to innovate faster, expedite new features and bug fixes, and provide transparent metrics that validate the contributor experience