Program (2mb PDF)

  Invited Speakers
  Research Papers
  Student Research Comp.
  Doctoral Symposium
  Educators' Symposium
  Wiki Symposium
  Dynamic Lang. Symp.
  Practitioner Reports
  Lightning Talks
  Instant Arts School Exp.
Other Events
Resort Map (364kb PDF)
Resort Map (JPG)



view, help

"Agile Software Development in the Large"




  > Tutorials > All Tutorials

 : Agile Development : Wednesday : Requirements, Modeling, Architecture, and Design : Aspect Oriented Programming : Wednesday Afternoon Tutorials (13:30 - 17:00)

Agile Software Development in the Large

Royal Palm Salon 1 and 2
Wednesday, 13:30, half day



Jutta Eckstein, IT communication

Tutorial number: 40

A lot of people still believe that agile software development is for small teams only. However, the agile value system and the principles behind as stated in the agile manifesto don't say anything about team or project size. Furthermore the projects I'm working on are typically large and mission-critical. Therefore, several years ago I took the challenge and tried agile software development in the large. Meanwhile I made the similar experience on many large projects: Also large teams can benefit from a value system that is beneficial for small teams.

In this tutorial I want to show how to scale agile processes to teams of 200. In fact, the same techniques are also relevant to teams of ten or more developers, especially within large organizations.

Topics include:

  • the agile value system as used in large teams
  • the impact of a switch to agile processes
  • the agile coordination of several subteams
  • the way project size and team size influence the underlying architecture

Intermediate: - Change agents and promoters of agile methods - Executives - Project managers, product managers, development team managers It would be helpful if the audience would be familiar with a specific agile process, however it's not a requirement.

Jutta Eckstein, IT communication:  Jutta Eckstein (www.jeckstein.com, info@jeckstein.com) is an independent consultant and trainer for over ten years. She has a unique experience in applying agile processes within medium-sized to large mission-critical projects. This is also the topic of her book Agile Software Development in the Large. Besides engineering software she has been designing and teaching OT courses in industry. Having completed a course of teacher training and led many 'train the trainer' programs in industry, she focuses also on techniques which help teach OT and is a main lead in the pedagogical patterns project. She has presented work in her main areas at ACCU (UK), OOPSLA (USA), OT (UK), XP (Italy and Germany) and XP and Agile Universe (USA).