GOTO Amsterdam is a vendor independent international software development conference with more that 50 top speaker and 500 attendees. The conference covers topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Russell Miles, Co-Author of Head First Software Development

Russell Miles

Biography: Russell Miles

Russ Miles is Principal Consultant at Simplicity Itself and works with their clients to continuously and sustainably delivering valuable software.

Russ' experience covers almost every facet of software delivery having worked across many different domains including Financial Services, Publishing, Defence, Insurance and Search. With over 16 years experience and through consultancy, coaching and training, Russ uses a holistic view of the software delivery process in order to implement multi-faceted continuous improvement programmes touching on everything from developer skills and practices, creating and evolving the best architectures and designs for a given domain, through to advising the management of various companies on how to apply lean and agile thinking and practices to better tune their return on investment from their software development effort.

Russ is also an international speaker on techniques for achieving the delivery of valuable software as well as a published author, most recently of "Head First Software Development" from O'Reilly Media. He is currently working on two new books; "Programming Spring" for O'Reilly Media that launches the Simplicity Itself technique of "Test Driven Learning" for the first time publicly, and another book, working title being "Field Guide to Continuous Improvement for Software Delivery Team Members" that captures the different thinking tools and techniques that a professional software developer can apply concretely to their own continuous improvement goals.

Twitter: @russmiles

Presentation: On the Origin of Services by Means of Natural Selection, or the Preservation of Favoured Features in the Struggle for Life

Track: The Future of Agile / Time: Friday 15:50 - 16:40 / Location: Effectenbeurszaal

We've spent over a decade now becoming more and more agile and adaptable in our ways of working. Unfortunately our software is now struggling to keep up with the pace of innovation that is increasingly being demanded by modern businesses.

Russ Miles will explore why the Architectural Monolith's days are numbered. Looking at the greatest failures and small successes of the past, Russ will help us understand the properties we need from our software in order to survive in a post-agile future and where antifragility, reactive and microservices architectures fit in.

In the future your software won't just have to embrace change, it will need to thrive on it. In this talk you'll find out how that is achievable today.