YOW! CTO Summit 2019 Sydney Day 1

Wed, Dec 4

    Registration for YOW! CTO Summit Sydney 2019 - 45 mins


    Session Overviews and Introductions - 15 mins

  • Added to My Schedule
    Isabel Nyo

    Isabel Nyo - How to create an environment that cultivates and promotes traits of product engineers

    schedule  09:35 - 10:05 AM place Grand Ball Room 1

    Many software products and apps are powerful, but they can also be complex. We have heard it many times from our customers, and sometimes we try to tell ourselves that our products and apps are complex because they are so powerful. But are richness of functionality and simplicity mutually exclusive?

    To build world-class products of tomorrow, we need more engineers who think like end users. Engineers who have strong customer empathy. Engineers who have great instincts. Engineers who seek autonomy and fast decision making. There are a lot of types of great engineers. Some are motivated by solving gnarly technical problems, some are extremely interested in ensuring services are operating in most efficient, stable and performant way and some are all about shipping the value to customers and seeing customer’s problems being solved. Product engineers belong to the last group - they are those who are not afraid to make trade offs while balancing product value and engineering value. A great team will have a balance of different type of engineers.

    In this talk, I will be talking about characteristics of product engineers, why should you, as a technology leader, want product engineers in your organisation, and how technology leaders can create environments and rules of play that cultivate and promote traits of product engineers.


    Morning Tea - 30 mins

  • Added to My Schedule
    John Viner

    John Viner - Rolling out Error Budgets across a 1000 person global engineering organisation

    schedule  11:10 - 11:40 AM place Grand Ball Room 1

    Zendesk has been struggling with reliability from it’s beginning - in many ways it has been a victim of its own overnight success. Over the last few years we’ve had to take drastic measures to address major outages, such as implementing company-wide change freezes.

    These measures hurt when you have 1000 engineers in 120 product development teams across the globe, and in many ways create more risk when the freeze begins to thaw.

    In order to avoid these freeze’s we have recently moved to implement concepts from the Site Reliability Engineering (SRE) discipline, specifically implementing Error Budgets along with SLOs/SLIs. The aim of this is to “scope” the freeze to those systems that have more reliability issues.

    We’ve had some wins in introducing this approach, but are still very much at the beginning of this journey. This talk will tell the story of this journey along with providing some practical suggestions around tooling and practices to implement.

  • Added to My Schedule
    YOW! Conference

    YOW! Conference - Lean Coffee

    schedule  11:45 AM - 12:45 PM place Grand Ball Room 1

    From leancoffee.org: Lean Coffee is a structured, but agenda-less meeting. Participants gather, build an agenda, and begin talking. Conversations are directed and productive because the agenda for the meeting was democratically generated. The format for a Lean Coffee is intentionally very simple. It is meant to be the least structure necessary for a coherent and productive meeting.

    Ideas are generated individually, then pooled with those on your table to be then grouped, voted on, and discussed in a timebox. Detailed instructions and explanations will be provided on the day and we will have a few experienced facilitators handy to make sure things run smoothly.

    This session will be a great opportunity to dig deeper into those "aha" moments or questions that arose from the morning's talks, and discuss your current challenges or ideas with your peers at the table.


    Lunch - 60 mins


    Afternoon Tea - 30 mins

  • Added to My Schedule
    Andrew Harvey

    Andrew Harvey - Your team as a distributed system

    schedule  03:50 - 04:20 PM place Grand Ball Room 1

    As we level up in technical roles, often we find ourselve thrust into team leadership and management. This sneaks up on us and we can be left without the skills to adequately understand, engage with and lead our teams. This inevitably has a negative effect on our teams and this effect is multiplied as you scale.

    What if we could reach into our toolbox that we use to understand technical problems – software architecture and distributed systems theory – to help us understand our teams? Could we learn to better manage people through this metaphor?

    We will explore the dynamics of teams and how they map to our understanding of distributed systems. Using this understanding we can apply distributed systems theory to help unpick some of the dynamics of our teams and how to optimise them for scale.


    Networking Drinks - 60 mins