Home GOTO Experts John Viner

John is a technology executive with 30 years experience creating software products for the investment banking, insurance, logistics, utilities, travel publishing, sport, digital marketplace and currently customer service industries. World class software delivery is a complex dance that brings together product ideas, user experience design, architecture, high quality testable software and frequent, iterative deployments to production. his career has been about choreographing teams, people, processes and technology to make that happen.

John's role as the Head of Engineering at Atlassian has seen him managing a team of 80 engineers that build and run the company's Automation Platform. The Automation Platform empowers teams to streamline workflows, reduce manual tasks, and improve efficiency across Jira, Confluence, and other Atlassian products.

Johan has a passion for applying the philosophies of Agile Software development together with creating supportive people-oriented environments to bring inspiring software into people’s hands more quickly and with greater impact.

Upcoming conference sessions featuring John Viner

Planning Dependencies at Scale - How an Atlassian team gets stuff done when it needs other teams

At some point in a software organisation's growth, the self-contained ""2 pizza team"" will struggle to deliver a feature or product without work from another team. This ""roadmap coupling"" can cause havoc and heartache, especially if the commitment from the team being depended upon is not rock solid.

This problem is especially challenging when you work in an internal Platform team. For “consumer” teams the pain is real - how can they quickly bring capabilities to market while waiting for a platform team to catchup. For platform teams, they see consumer teams re-inventing platform capabilities becase they “cannot wait”. In my role as Head of Engineering of Atlassian Automation Platform, I live and breath this every day, and Atlassian’s processes bring some sanity to the mayhem.

Atlassian has created and refined a "COMMIT" process to tackle this specific problem. In this talk I will:

  • Describe when and why this process was created
  • Step through how it works
  • Talk through the benefits and downsides
  • Provide some practical ideas on how to adopt it in your organisation
Thursday Jun 19 @ 16:00 @ YOW! Tech Leaders Summit Melbourne 2025

Get conference pass

Planning Dependencies at Scale - How an Atlassian team gets stuff done when it needs other teams

At some point in a software organisation's growth, the self-contained ""2 pizza team"" will struggle to deliver a feature or product without work from another team. This ""roadmap coupling"" can cause havoc and heartache, especially if the commitment from the team being depended upon is not rock solid.

This problem is especially challenging when you work in an internal Platform team. For “consumer” teams the pain is real - how can they quickly bring capabilities to market while waiting for a platform team to catchup. For platform teams, they see consumer teams re-inventing platform capabilities becase they “cannot wait”. In my role as Head of Engineering of Atlassian Automation Platform, I live and breath this every day, and Atlassian’s processes bring some sanity to the mayhem.

Atlassian has created and refined a "COMMIT" process to tackle this specific problem. In this talk I will:

  • Describe when and why this process was created
  • Step through how it works
  • Talk through the benefits and downsides
  • Provide some practical ideas on how to adopt it in your organisation
Wednesday Jun 18 @ 09:35 @ YOW! Tech Leaders Summit Sydney 2025

Get conference pass

Browse all experts

Here