A Software Factory Build Report: What Worked, What Broke, What I'd Do Again
Details
A Software Factory Build Report: What Worked, What Broke, What I'd Do Again
What happens when Java development stops being a sequence of human tasks and becomes an autonomous pipeline?
At Tessl, a software factory already merges more than 1,000 PRs a week. Agents raise issues, modify code, run tests, review changes, enforce quality gates, and merge work without a developer touching every step.
In this session, we’ll build the idea around a real Java application and trace an issue from specification to code, tests, review, and PR. We’ll look at deterministic gates, agent-driven Java code review, failure modes, trust boundaries, and the architecture required to keep autonomy from becoming chaos. We’ll also examine a bigger shift: when agents can write and review Java code, developers increasingly become the architects of the system that tells them what changes are allowed.
You’ll leave with a practical blueprint for building a Java software factory, plus the mistakes you’ll want to avoid.
About the Speaker
Simon Maple
Simon Maple is the Founding Head of Developer Relations at Tessl and former VP of Developer Relations at Snyk, ZeroTurnaround, and IBM; a Java Champion since 2014, JavaOne Rockstar speaker, Duke’s Choice award winner, Virtual JUG founder, and London Java Community co-leader.
About the Sponsor
Certara (https://www.certara.com)
Certara accelerates medicines to patients, using biosimulation (modeling and simulation) and technology-enabled services to transform drug discovery and development. Our integrated and proprietary end-to-end platform with generative AI technology, biosimulation, regulatory science, and market access solutions combined with our global 1,400+ strong team of scientists and experts enable informed decision-making, higher R&D productivity, and improved patient outcomes.
