LinkedIn Facebook Email Subscribe RSS Subscribe Twitter

Sessions

Keynote “The Extreme Decade: Progress, Pain, Paradox”

Speaker: J. B. Rainsberger

I have had the privilege of observing and participating in the agile software community for ten years, and in that time have witnessed much success, much failure, much consternation and much confusion. I will take a random walk through the Extreme decade, during which the community has pushed the limits of what it means to do less and achieve more. Read more >>>

Keynote “How to Change the World”

Speaker: Jurgen Appelo

“How do I make my managers more Agile?”
“How can I convince developers to educate themselves?”
“How can I make customers more cooperative?”

When transforming their organizations to become Agile people usually encounter obstacles. And these obstacles very often involve changing other people’s behaviors. Of course, we cannot really make people behave in a different way. We also cannot really make people laugh, and we cannot really make people happy. But… we can certainly try! Read more >>>

Keynote “Effective Software Development In The 21st Century: The New Face Of Software Engineering”

Speaker: Dr. Alistair Cockburn

What are the foundations for improving delivery of software?

In this talk, Alistair Cockburn, one of the founders of the Agile Software Development movement, lays out the foundations for effective software development. They are:
- Craft,
- Design viewed as a cooperative game, Flow management,
- Design as knowledge acquisition,
- Self-awareness at team and personal level. Read more >>>

Keynote “Agile Testing, Uncertainty, Risk, and Why It All Works”

Speaker: Elisabeth Hendrickson

Track: Testing
Audince Level: Practitioners

Teams that succeed with Agile methods reliably deliver shippable software at frequent intervals, at a sustainable pace, while adapting to the changing needs of the business. Unfortunately, not all teams are successful in their attempt to transition to Agile. Some end up with a “frAgile” process that results in lower quality, even more unpredictable schedules, and gut-wrenching chaos. The difference between an Agile and a frAgile process is usually in the degree to which the organization embraces the disciplined engineering practices that support agility, especially testing related practices such as test-driven development, automated regression testing, Continuous Integration, and more. Read more >>>

Talk “Agile Workflows for Version Control”

Speaker: Lasse Koskela

Track: Testing
Audince Level: Practitioners

With Agile methods making their way into the mainstream and distributed version control systems (DVCS) like Git becoming increasingly popular, we are resurfacing some questions that were put to rest years ago. Suddenly, with the increased power and flexibility of DVCS we have a number of seemingly viable alternatives for an Agile team to integrate their work within and between teams. This presentation will discuss the relative benefits of a number of parallel development strategies such as private branches, trunk development and feature branches as well as how do these approaches fit in with the related practice of continuous integration. Read more >>>

Talk “Offshore Outsourcing with Scrum. A body of knowledge on managing offshore teams”

Speaker: Alexey Krivitsky

Track: Offshore development
Audince Level: Practitioners

Based on the blog: www.scrumoffshore.net.

For whole my career – from a developer to a team lead to an agile coach – the vast majority of the projects I’ve been involved in have been dealing with offshore software development. A poor guy, one can say.

Maybe. But I’ve learned a lot!

In major cases I saw development teams that are geographically separated from the product management. In some other cases there were native teams were seating close to the product people, whereas the unlucky ones were spread across the globe. Read more >>>

Talk “Programmer Anarchy”

Speaker: Antonio Terreno

Track: Project Management
Audince Level: Practitioners

The Agile movement shifted the relationship between clients and developers in a profound way. In waterfall processes, clients specified large amounts of functionality, then nervously faded into the background until the fateful day of delivery.

With Agile, developers strove to engage with clients continuously, and delivered much more frequently against their needs.

A new trust was established. Read more >>>

Talk “Discovering story points”

Speaker: Nadia Zemskova

Track: Project Management
Audience Level: Beginners and Practitioners
 

Story points are probably one of the most confusing concepts when it comes to Agile software development and estimation. When people start reading about and practicing Agile methodologies, or sometimes even when they’ve been doing it for a couple of years the question of estimation still remains covered by mystery. I’d like to shed a bit of light on the subject and give the participants an understanding of what the story points are, why Agile practitioners use them and how to apply them in practice. I’ll also show a few pitfalls and typical mistakes people make when they begin working with story points.

 

Talk “Coaching Creatives: New Ideas from Dead Artists”

Speaker: Nathaniel Cadwell

Track: Coaching
Audince Level: Practitioners

What do a 17th century painter’s workshop, an international photographic cooperative, and an early 20th century design house have in common with a modern software development team? On the surface it may not seem like much, but bringing a group of makers together to work presents special challenges and opportunities, regardless of field. How do you get highly opinionated creatives to collaborate for a greater goal? How do you foster an environment that encourages innovation? How do you make sure that makers are free from other burdens to actually make? How do you make sure that your group actually ships? Read more >>>

Talk “Is Scrum incompatible with your brain?”

Speaker: Henrik Berglund

Track: All
Audince Level: All

When you start using Scrum, interesting things start happening in your brain. Scrum exposes a lot of problems, and you brain tries to make you feel better by automatically sweeping them under the carpet. Unfortunately this also means that improvements achieved will be limited and actually it will make you feel worse rather than better. This talk will show you how to handle this and other basic human issues that occur when you start working on changing and improving. After the talk you will have new skills that you can apply to make progress on any problem you care about.

 

Talk “Killing the myths: Agile and CMMI”

Speakers: Tomasz de Jastrzebiec Wykowski, Christophe Debou

Track: Project Management
Audince Level: Practitioners

The myths around Agile and CMMI have been growing due to a misinterpretation and abuse of the models. Too many times unmanaged organizations were named Agile and much too often achieving CMMI levels was causing organisations to be paralyzed with bureaucracy. This causes Agile practices and CMMI process areas to be perceived as contradicting each other. That view forces organizations to choose between agility – which allows fast adaptation to a changing environment, and process standardization – which helps to coordinate large undertakings and organizational development. Read more >>>

Talk “The fast-tracked storypoint oracle”

Speaker: Sven Roepstorff

Track: Coaching
Audince Level: Practitioners

Many Scrum teams get belly aches thinking of the next estimation meeting. Often it takes a lot of time, becomes tenacious or gets off course. The Scrum Master doesn’t stop technical discussions, the team accepts the line of argument of the (probably) most experienced developer after all, due to timeboxing estimations are done more roughly than necessary in the end and many estimations need to be revised during Sprint Planning anyway.

Sounds boring, frustrating and time wasting, right? Aren’t there other, better ways to estimate? Read more >>>

Talk “Overview of virtual agile tools (aka boards)”

Speaker: Kirill Klimov

Track: Project Management
Audince Level: Practitioners

Very few Agile teams are all together co-located in one place. For most of us there are some barriers – walls at least or oceans at most. We are faced with situation when team is split in few different locations.

Being Agile (building agile team) is obviously harder in such setup – communication is critical and there are tools that can help to make it more effective, but this is not our topic today. Read more >>>

Talk “I don’t do Agile. I AM Agile!”

Speaker: Barry O’Reilly

Track: Coaching
Audince Level: Practitioners

Too often in agile software development we tend to use methodologies and all their components simply because the rule book says so. Why not select the tool based on the context of the task you are trying to complete. Anything that you use that does not lead towards a direct value add to the final product delivered is simply an overhead and unneeded waste.

This presentation covers looking at the context you are working within and the practices’ that are best suited to achieving the goal of delivering the desired product.

 

Talk “Overcoming Self-organization Blocks”

Speaker: Andrea Provaglio

Track: Coaching
Audince Level: Experts

We know that self-organization is a critical aspect of every successful Agile project and we know that it takes trust, respect, openness and responsibility; so why many teams have a hard time to achieve it?

Self-organization changes the manager/team dynamics and the teammate/teammate ones. Resistance may arise and the source is frequently rooted in mental habits, such as  a latent blaming culture, confusing guidance and command, fear of taking responsibility or losing status, unconscious agendas.

Attend this session to learn, through demos and exercises, how to deal with these kind of issues. Read more >>>

Talk “Holistic Devployment”

Speaker: Piotr Zolnierek

Track: Craftsmanship and Development
Audince Level: Practitioners

Your agile team has built great software, only to find out it cannot work in production?

Agile has taken the development community by storm. It has improved our everyday lives. It enables us to build great working software in all kinds of environments. But for many companies, covering the last mile, bringing an application into production is the biggest obstacle to being truly agile. Prescribed processes and skill-sets in operations lag behind a decade. We have created cross-functional teams, excluding one of the most important aspects of software – it needs to run in production!

 

Talk “Myths, Monsters and Legends: The Quest for the Holy Grail of Enterprise Agility”

Speaker: Francois Bachman

Track: Coaching
Audince Level: Practitioners

You’ve just successfully completed your agile pilot project, your customer is happy, your team is energized, your management is ecstatic? Congratulations, brave warrior, enjoy the champaign!

And now your CxO is asking you to scale “this agile thing” to the whole department / company ? Looks like you’re in deep trouble… you’re about to encounter many myths and legends of The Quest, eg: “Just schedule a Scrum of Scrums”, “We don’t need management anymore”, “Easy: our company is like a big team” … and many others. And you’ll have to face naysayers and weird monsters trying to derail you from your quest. Farewell, courageous knight! Read more >>>

Talk “Motivation 3.0 and Agile”

Speaker: Danny (Danko) Kovatch

Track: Coaching
Audince Level: Practitioners

More and more there is a buzz about new way to motivate people in the “new world” (namely “motivation 3.0″). In the old world where most of the missions were routine missions, the “carrot and stick” was the main tool for motivation where in the new world, where more and more missions are creative missions, this tool is no longer working.

In this session, I will describe (shortly) what brought us to the “carrot and stick” tool, why it worked well, what are the reasons that it is no longer working and I will elaborate about the new tool (A.M.P.M) , why is it working, examples were it is being working well and then connect it to the Agile/Scrum world by giving examples.

By attending this session, you will understand what are the tools that you must not use and what are the tools that you highly recommended using when you want to increase motivation in an Agile team.
If you are a manager, a scrum master or a team member, this session was created for you.

At the end of this session you will gain knowledge about the relevant tools mentioned above and will be able to start practicing it, in your day to day working environment.

 

Talk “Patterns of agility, how to recognize and agile project when you see one”

Speaker: Vasco Duarte

Track: Coaching
Audince Level: Practitioners

Instead of fighting about “who’s agile” or “who’s more agile than whom”, it would be useful to create a set of patterns, that once recognized would help us define if we are or have been able to successfully implement an Agile life-cycle for our project and portfolio.

In this session we will explore how it “feels” to work in an Agile project. It is not enough to do Scrum or Kanban, you need to know if you are doing it right.

 

Talk “Challenging requirements”

Speaker: Gojko Adzic

Track: Product Management and Business Analysis
Audince Level: Practitioners

In this presentation, Gojko Adzic talks about common failure patterns with requirements and specifications on agile projects and talks about ideas, patterns and practices for requirements and specifications that lead to much less rework, more consistent specifications with less functional gaps and ultimately happier customers.

Learn how to:

  • spot and avoid common failure patterns in requirements/specifications
  • get to the right requirements and specifications
  • focus projects on delivering business goals

Talk “Scrum and Kanban Like Chocolate and Peanut Butter”

Speaker: Damon Poole

Track: Project Management
Audince Level: Practitioners

By now you’ve probably heard of Kanban, the newest Agile methodology on the block. Much as Scrum and XP play well together, so do Scrum and Kanban. In fact, all three work well together.

This session will introduce Kanban from a Scrum perspective, show how the Lean practice of “One Piece Flow” is the key to both, and look at how to mix and match Scrum and Kanban to fine tune a process that fits your circumstances. This will include: decoupling once-per iteration activities from the iteration, work-in-progress limits, and the concept of “pull.” Read more >>>

Talk “Paper prototyping. Fast and easy way to making a good product.”

Speaker: Max Gaponov

Track: Product Management and Business Analysis
Audince Level: Practitioners

Good requirements describe usage of the product. But how can we make requirements “good”? How can we include all the tasks and activities needed for different users? How we can prevent producing a half-used product? How can we achieve straight connection between stakeholders, designers and developers? Moreover, how can we give any guarantees in the situation when all that we have for sure is the knowledge that most vital decisions will be made at the development process? Read more >>>

Talk “Large scale Agile transformation”

Speaker: Petra Skapa

Track: Agile Transformation
Audince Level: Practitioners

Come hear about the story of a large scale Agile transformation from the very beginning to the ending at continuous improvement. The speaker will touch on 4 of her Agile transformation experiences and dive deeper into one.
The four questions you’ll have answered are: Read more >>>

Talk “Cowboys and Musketeers: Cooperation games in a non-friendly environment”

Speakers: Timofey Yevgrashyn

Track: Coaching
Audince Level: Practitioners

“One for all and all for one” is a good motto for the three Musketeers but not a popular one for the software development company. If in IT company you call someone a d’Artagnan you can sereousle offend a person.

IT-crowd looks more like a prairie lonely cowboys than like a troop of musketeers. What’s in the way of lonely cowboys to become a regular army? Our answer is that they simply don’t know what to start with. Read more >>>

Workshop “Kanban for Beginners”

Speaker: Robert Wiechmann, Melanie Konig

Track: Coaching
Audince Level: Begginers

In our presentation we will give an overview on basic Kanban technics for software development. Furthermore the technics will be explained practically in exchange with the audiance. The talk will provide the essential information on Kanban and Lean management: concepts, principles and metrics. In addition to that we will show a lot of practical examples explaining how it works at XING AG (www.xing.com). Read more >>>

Talk “Inside Iteration Zero: simple steps to make great products”

Speakers: Nikita Filippov, Askhat Urazbaev

Track: Product Management and Business Analysis
Audince Level: Practitioners

You probably know what is iteration Zero.

Everybody uses this term but a few can define it clearly. Some use it to designate a special time for building infractructure, others as an iteration for assembling a team and sharing a product vision or elaborating initial requirements. Still, you can hardly get a clear explanation how to do your iteration Zero. Read more >>>

(En)Lightening Talks

Here we go! Below are the proposed topics for the short talks so-called (En)Lightening Talks to be a part of the conference program.

Speaker, Topic Abstract
Dmytro Mindra @dmytromindra
“Software Craftsmanship Revealed”
I would like to give introduction to Software Crafsmanship. How software developers can become craftsmen and what this approach gives to them.

Dima Malenko @dmalenko
“Just Do It”
Many say what needs to be done. Not as many actually do what they say. Do what you know and believe that should be done and make this world a better place. Read the Agile Manifesto with me and start with small simple things.

Alexander Lutsaevsky @AlexLuts
“The Kama Sutra of Retrospectives”
Overview of good practices to hold the retrospective meeting in Scrum that eliminate different unpleasant issues, such as too much focusing on details, spending all the time on one problem, excessive emotionality, forgetting to take actions after meeting, etc.

Felix Ruessel @agile-nearshoring.com
“Definition of READY – When are we able to start?”
I will discuss why it is important to have stories READY for a sprint and how to get stories ready. It will be actually a summary of my presentation I held at the 4th Agile Breakfast in Constance (Lake of Constance).

Robin Dymond
“Can you fix my customers?!? Please?!”
Are your customers tricky to work with? Do you get demands that are impossible to meet? Give yourself a gift. Make life easier on you. In 8 minutes I’ll give you a simple solution for helping your customers work with you.

THIS CAN BE YOU SUBMIT YOUR PROPOSAL
Main Organizer
  • SCRUMguides
Title sponsor

Web-partners Local Agile Communities