Tuesday: NoSQL Day
|Smart phones||Smart phones||Smart phones|
|Architecture||Cloud & nosql||Patterns|
|Web development||Web development||Social media|
|Collaboration||Realizing business ideas||Software craftsmanship|
Jutta Eckstein is a coach, consultant and trainer from Germany. Her know-how in agile is based on 10+ years experience developing object-oriented applications. She has helped organizations worldwide to apply agile processes in medium to large distributed mission-critical projects. This is also the topic of her books 'Agile Software Development in the Large' and 'Agile Software Development with Distributed Teams'. She has presented at ACCU, JAOO, OOPSLA, SD West, SD Best Practices, XP and Agile
Track: Collaboration, wednesday 13:10 - 14:00
Agility asks for face-to-face communication, trust and collaboration.
Proximity can be created by traveling - at least sometimes. Virtual
communication channels provide another possibility overcoming the
But we should take the trust threshold into account which, once hit,
break an existing relationship.
In this session I'll reveal, avoiding this threshold, how to know if you're
approaching it and explain the options once reaching it. Moreover I'll cover
the advantages and disadvantages of synchronous and asynchronous tools. And
finally I'll clarify who is traveling, where to, and for how long.
Track: Agile, tuesday - morning
A lot of people still believe that agile software development is for
small and co-located teams only. However, the agile value system and the
principles as stated in the agile manifesto don't argue about project
size and distribution. In this course attendees will learn about the
key success factors for distributed (and maybe even large-scale)
The focus will be on how to apply agile processes in a distributed
setting and how to establish and preserve a common development culture.
Participants will learn how to adapt both simple agile practices like a Daily Scrum (also known as: daily stand-up meeting) and more complex practices like a retrospective to a distributed environment.
Attendees will understand that also distributed (and large) teams can benefit from a value system and from principles that are beneficial for (small) collocated teams. In fact the two trends - distribution in terms of globalization and agility - can even complement each other.