GOTO Amsterdam (June 13-15, 2016) is a vendor independent international software development conference with more than 60 top speakers and 800 attendees. The conference covers topics such as Microservices, Rugged, JavaScript, Post-Agile, Data, Spring++, Connected Worlds & Philosophy.

Presentation: "Work Smart, Not Hard: Tradeoffs & Techniques for Post Agile Teams"

Track: Post-Agile / Time: Tuesday 14:30 - 15:20 / Location: Administratiezaal

What does a team do after mastering agile? This talk is centered on the technical tradeoffs and choices teams face in order to progress from what is currently considered 'agile'. The agile manifesto has helped many realize that there is a better way to work. However, this software development lifecycle was founded fifteen years ago. How does that influence decisions and determine outcomes today?

Today, teams are faced with a growing number of decisions and tradeoffs. When do you go to the cloud (and which cloud)? What levels of tests do you need? How do you continuously deliver software (and which tools)? Should we build a native, a responsive or some sort of hybrid-like application? The complexity and breadth of software decisions have skyrocketed.

This talk will focus on the aspect of how technical people need to change, though it will address development processes in general. First we'll start with what to stop doing. Too many authors discuss what best practices are, but not enough cover what you'll encounter as you pursue best practices. How do you know if you're on the right track or if you are veering the wrong direction? Next we'll consider how to and what to prioritize focusing primarily on technical choices. With the complexity of software development growing, you must ensure you are aware of the potential consequences when you make or postpone decisions. Finally we'll talk about what lines need to be blurred. How do the many new technologies, techniques and frameworks that have been introduced since the manifesto fit into your organization? For example, how does "DevOps" fit? Overall, the goal is to help technical people understand how to move from today's agile into something that works with the reality and complexity of today's software development.

Prerequisite attendee experience level: advanced

Download slides

Molly Dishman, Senior Consultant at ThoughtWorks

Molly Dishman

Biography: Molly Dishman

Molly Bartlett Dishman is a Senior Consultant at ThoughtWorks Inc. a global IT Software Consultancy. During her ThoughtWorks career she has developed top quality software solutions for clients all over the world. She has been a trainer, developer, technical lead and coach during her time at ThoughtWorks. Molly is passionate about solving technical problems and helping others grow and learn software development.

Twitter: @mollydishman