Home GOTO Experts Alistair Cockbur...

Dr. Alistair Cockburn (pronounced Cō-burn) was voted one of the “All-Time Top 150 i-Technology Heroes” for his work in creating and steering Agile software development. He co-authored the Manifesto for Agile Software Development and the “Declaration of Interdependence,” created the first Agile Software Development Conference, co-founded the Agile Project Leadership Network, served on the board of the AgileAlliance, designed the Crystal family of agile methodologies, and co-founded the International Consortium for Agile. Three of his books have won Jolt awards and been listed in “The Top 100 Best Software Books of All Time”. He consistently receives high ratings for his presentations and courses.

Upcoming masterclasses featuring Alistair Cockburn

AI & Agile (It's not a joke)

Agile has become too complicated. It started off as 4 simple values, but grew to something that takes weeks of training and thousands of $$ to get accredited in. It was never supposed to be that way.

In 2015, manifesto co-creator Dr. Alistair Cockburn distilled it to its essence, just 4 words: Collaborate - Deliver - Reflect -Improve. With these four words, you can apply the ideas of agile to any type ofinitiative. The "Heart of Agile" simply makes the work of teams more effective, no matter the assignment. So far, so good.

However, AI upended much of the agile practice set. If you can prototype in minutes and deploy in an hour, what's the point of the ScrumMaster and the daily stand-up meeting?

To pick up this question, the workshop will start with you working in small teams to develop some small application using your favorite AI tool. From that experience, you will be able to address the topics in the Heart of Agile:

  • how to improve your team's effectiveness in micro-steps;
  • how to improve collaboration using the 16 collaboration cards, and
  • discuss how AI tools change team structures and conversations.

Learn the true, simple form of agile, and see how AI reshapes teamwork.

Tuesday Sep 30 @ 09:00 | Copenhagen, Denmark

Reserve your spot now

Hexagonal architecture

Hexagonal, or more correctly called "Ports & Adapters" architecture is as misunderstood as it is popular to quote.

This is the goal: "Create your application to work without either a UI or a database so you can run automated regression-tests against it, change connected technologies, protect it from leaks between business logic and technologies, work when the database becomes unavailable, and link applications together."

In this one-day workshop, learn how to do it properly.

The day starts with reviewing "decisions as inventory", how they build up to cause delays and costs in your organization. That section of the day climaxes with the infamous "Elephant Carpaccio" exercise, in which you have to ship code every 8 minutes! Intense, but you learn how and why to do nano-incremental development.

We apply that in the afternoon to the "hexagonal" question (Why is it a hexagon? You'll learn why.) The afternoon starts with the 'why' of the architecture, what pains drove it to be constructed, how to do it in Java and Ruby, the advantages and disadvantages.

But learning comes from programming, not listening. The afternoon is for programming. We start with a small problem, which you will program in your favorite language (bring your environment), acceptance-test-first, in nano-increments. You will create the architecture run by tests, then plug in new drivers and drivens of your choice, and learn how easy that becomes.

You will show your code, how you set it up in folders and tests. If you come with colleagues, you will have a chance to discuss and set up team conventions for your project.

Get your questions answered, and go home with running, tested, properly Ports & Adapters sample code.

You will get two Heart of Agile Academy Level A certificates from this workshop: one for the Elephant Carpaccio exercise, and one for Hexagonal Architecture.

Monday Sep 29 @ 09:00 | Copenhagen, Denmark

Reserve your spot now

Content featuring Alistair Cockburn

48:32
Keynote: From Heart of Agile to Guest Leadership
Keynote: From Heart of Agile to Guest Leadership
GOTO Amsterdam 2017
9:45
Navigating AI's Impact
Navigating AI's Impact
GOTO Unscripted
AMA with Alistair Cockburn
AMA with Alistair Cockburn

Past masterclasses featuring Alistair Cockburn

Unifying user stories, use cases, story maps | GOTO Copenhagen 2024

Unifying user stories, use cases, story maps | GOTO Aarhus 2024

Advanced Agile | GOTO Amsterdam 2017

Certified ScrumMaster (2 days) | GOTO Copenhagen 2017

Browse all experts

Here