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

Presentation: "A Retake on the Agile Manifesto Part I"

Track: People & Process - Day 1 / Time: Monday 14:40 - 15:30 / Location: Store Sal

The Agile Manifesto was the spark that brought about a shift in how software was being developed and as a result a wave of new Agile Methodologies such as SCRUM, XP, and Continuous Delivery have been introduced as  “better ways of developing software”.  Many development organizations have adopted these agile methodologies to improve their communication, increase customer involvement, and create happier and more efficient software teams.  

Fast forward to today, 13 years later, a discussion has emerged on what has happened since the Agile Manifesto was first published.  Prag Dave Thomas, one of the original 17 authors,  has written a blog post which has been heavily discussed online and on twitter titled "Agile is Dead (Long Live Agility) where he points out that the term "Agile" has become a marketing buzzword for companies and consultants to use as a way to commercialize the ideas behind Agile Software Development.  He also goes on to suggest that developers should program with “agility” rather then hoping solutions that are simply "coined" as  "Agile" will be able to solve some of the difficult problems that they encounter when developing software.

At GOTO, we think it is time to take a closer look at what has happened in the last 13 years since the Agile Manifesto was published and evaluate where the development community is going in the future.

Download slides

Jez Humble, Author of "Continuous Delivery", Principal Consultant, ThoughtWorks

Jez Humble

Biography: Jez Humble

Jez Humble is a Principal Consultant with ThoughtWorks, and author of Continuous Delivery, published in Martin Fowler's Signature Series (Addison Wesley, 2010). He got into IT in 2000, just in time for the dot-com bust. Since then he has worked as a developer, system administrator, trainer, consultant, manager, and speaker. He has worked with a variety of platforms and technologies, consulting for non-profits, telecoms, financial services, and online retail companies.

Since 2004 he has worked for ThoughtWorks and ThoughtWorks Studios in Beijing, Bangalore, London, and San Francisco. His focus is on helping organisations deliver valuable, high-quality software frequently and reliably through implementing effective engineering practices in the field of Agile delivery. He also serves as Product Manager for Go, ThoughtWorks Studios agile release management platform. He holds a BA in Physics and Philosophy from Oxford University and an MMus in Ethnomusicology from the School of Oriental and African Studies,University of London.

Twitter: @jezhumble
Personal blog: http://jezhumble.net/
Github: http://github.com/jezhumble/javasysmon
Book: Continuous Delivery (Addison Wesley, 2010)
Company website: http://studios.thoughtworks.com

Katherine Kirk, Independent Consultant & Researcher

Katherine Kirk

Biography: Katherine Kirk

Now an independent consultant and researcher, Katherine has solid experience contracting and freelancing in a variety of roles within the IT and Media industries: from blue chip investment banking to media conglomerates. Most recently she spent time as an Agile Coach at Rally after a period consulting as Delivery Improvement Specialist, Project Manager and Agile Coach at the BBC in the Future Media division in London. Katherine often finds herself specifically tasked with working with really "troubled" projects, where simplistic solutions don't quite cut it.

She is an active participant of a community of Lean and Agile practitioners in Europe who explore and challenge the status quo through experimenting and collaborating and is particularly interested in contextually driven edge-cases and the cultural interaction between hierarchical management and Agile teams. She supports this interest by studying an MSc in Software Engineering at University of Oxford, specializing in Process Improvement, Managing Quality and Risk, and Software Systems Security. Katherine also holds a first class BSc (Hons) Multimedia Computing.

Martin Fowler, Author, speaker, consultant and general loud-mouth on software development, Member of Program Advisory Board

Martin Fowler

Biography: Martin Fowler

Martin Fowler is an author, speaker, consultant and general loud-mouth on software development.

He concentrates on designing enterprise software - looking at what makes a good design and what practices are needed to come up with good design. He has pioneered various topics around object-oriented technology and agile methods, and written several books including "NoSQL Distilled", "Refactoring", "UML Distilled", and "Patterns of Enterprise Application Architecture".

For the last decade he has worked at ThoughtWorks, a really rather good system delivery and consulting firm, and he writes on his site Martin Fowler.

Twitter:@martinfowler

Books: NoSQL Distilled, Domain-Specific Languages (Addison-Wesley Signature Series (Fowler)), Analysis Patterns: Reusable Object Models, UML Distilled : A Brief Guide to the Standard Object Modeling Language 3RD EDITION, Refactoring: Improving the Design of Existing Code, Planning Extreme Programming, Patterns of Enterprise Application Architecture

Video presentations: Three Years of Real-World Ruby, Agilists and Architects: Allies not Adversaries Presentation

See the entire list of Martin's video presentations here.

Prag-Dave Thomas, Pragmatic Programmer turned Publisher

Prag-Dave Thomas

Biography: Prag-Dave Thomas

Dave Thomas (@pragdave) is a cornerstone of the Ruby community, and is personally responsible for many of its innovative directions and initiatives. Dave is a programmer, and now he is an accidental publisher. He wrote The Pragmatic Programmer with Andy Hunt at the end of the '90s, and that experience opened a new world for them. They discovered a love of writing that complemented their love of learning new things. Dave is one of the authors of the Agile Manifesto, and he is probably responsible for bringing Ruby to attention of Western developers with the book Programming Ruby. He was one of the first adopters of Rails, and helped spread the word with the book Agile Web Development with Rails. He enjoys speaking at conferences, running public and private training. But most of all, he loves coding.

Tatiana Badiceanu, IT Consultant at the LEGO Group

Tatiana Badiceanu

Biography: Tatiana Badiceanu

Tatiana Badiceanu is an IT consultant within Enterprise Architecture at the LEGO Group where she works with design and implementation of IT systems, focusing on systems criticality, integration and security.
 
She holds a masters degree in Technical IT and before joining the LEGO Group, she was involved in various projects, ranging from signal processing to embedded real-time software and mission critical systems. Tatiana’s passions include software architecture, patterns, agile development and new languages, both programming and spoken languages.
 
Tatiana walked more than 800 km along El Camino this summer, where she was reminded why she prefers the agile values in life, as well as at work.