Sven is a software geek working as an Evangelist for Atlassian. He started with Java development in 1998 and has been programming for longer that he’d like to admit. Besides coding his passion is getting the right tools into the hands of those who need it to help build fast moving, agile, autonomous teams and getting them to kick-ass. Sven has extensive speaking experience in 25+ countries on myriad topics.
When we talk about automation in software development, we immediately think of automated builds and deployments. We may also be using scripts to help make our daily work easier. But this is really just the beginning of the rise of the machines.
I show you how leading developers in our industry are using open source and commercial tools for automating much more. They’ve got “robots” for monitoring production servers, updating issues, supporting customers, reviewing code, setting up laptops, doing development reporting, conducting customer feedback – even automating daily standups. In what instances is it useful to automate? In what cases does it not make sense? Automation prevents us from having to do the same thing twice, helps us to work better together, reduces workflow errors and frees up time to write production code. Plus, as it turns out, spending time on automation is fun! Don’t be afraid of robots in software development, embrace them! Even if I save you just half an hour a week, this talk will be a beneficial investment of your time.
Imagine a culture where the input of the whole organization turns an individual idea into a user story in just a couple of hours, where everybody’s goal is to make the customer’s job easier and more effective, and where you work on projects you love instead of projects you loathe. A great coding culture concentrates on making developers productive and happy by removing unnecessary overhead, bringing autonomous teams together, helping the individual programmer to innovate, and raising awareness among developers about how to create better code.
I will talk about how to establish and foster a strong engineering-focused culture that scales from a small team to a huge organization with hundreds of developers. I’ll give lots of examples from our experience at Atlassian to show that once you’re working in a great coding culture, you won’t want to work anywhere else.