Program
Agile 2010 offers a varied program, with Keynotes, Talks, Tutorials, Lightning-Talks and lively Open Space sessions. Also, don’t miss the social event, that will help participants know more about each others and the city of Porto.
Pre-Conference Workshops, June 22-23rd
By request of some participants, Joseph Yoder and Lachlan Heasman, in collaboration with Agile Portugal 2010, are offering a last-minute set of half-day and one-day workshops, to individuals or companies willing to have an intensive training session on specific topics.
- W1. Ultimate Agility: Users Do Your Work!, June 22nd, by Joseph Yoder
- W2. Introduction to Estimating and Planning, June 23rd, by Lachlan Heasman
- W3. Retrospectives, June 23rd, by Lachlan Heasman
If you are interested on attending these pre-conference workshops, please contact us!.
Special discounts for conference participants and groups.
Conference Days, June 25-26th
Please note that this schedule is now final but since we welcome change, it might still be updated (although that is unlikely). We are also making available this schedule as a constantly updated calendar for all those that may be interested.
Friday, June 25 | |
---|---|
08:15 – 08:40 |
Registration
@ I -105 |
08:40 – 09:00 |
Conference Opening
Open Space Agenda @ I -105 |
09:00 – 10:30 | |
10:30 – 11:00 |
Coffee Break
@ I -105 |
11:00 – 12:30 |
Lachlan Heasman Mário André Araújo The Role of Tools and Platforms in Agile Development Lúcio Ferrão Talks @ B 002 @ I -105 |
12:30 – 13:30 |
Lunch
Near B 002 and B 003 |
13:30 – 15:00 |
Behave Yourself! — Taming the wild, wild multiple system integration using RSpec, Cucumber & Friends José Bonnet Automating Interaction Testing with UML Sequence Diagrams — Where TDD and UML meet João Pascoal Faria Test-Driven Development with Visual Studio 2010 Nuno Silva Talks @ B 002 @ I -105 |
15:00 – 17:15 |
Extended Coffee Break
(World Cup Game: Portugal vs. Brazil) @ I -105 |
17:15 – 18:45 |
Patterns, Wikis and Agility: Where They Came From & Where They’re Going Ademar Aguiar Collaborative Development Environments: Grasping the collective knowledge Nuno Flores What makes a good information radiator? Lachlan Heasman Talks @ B 002 Agility and SOA — Experiences with System Landscapes under Maintenance Nicolai Josuttis Tutorial @ B 003 @ I -105 |
18:45 – 19:00 |
Retrospective
@ I -105 |
19:00 – 22:30 |
Saturday, June 26 | |
---|---|
08:30 – 09:00 |
Registration
@ I -105 |
09:00 – 10:30 | |
10:30 – 11:00 |
Coffee Break
@ I -105 |
11:00 – 12:30 |
Tiago Andrade e Silva Joaquim Baptista Tiago Andrade e Silva Talks @ B 002 @ I -105 |
12:30 – 14:00 |
Lunch
Near B 002 and B 003 |
14:00 – 15:30 | |
15:35 – 17:05 |
Simple Code — Regain Control over Software through Decremental Development Peter Sommerlad Evolving Software: Five powerful metaphors to explain change Filipe Figueiredo Correia Incomplete by Design — Thoughts on Agile Architectures Hugo Sereno Ferreira Talks @ B 002 Tiago Andrade e Silva Tutorial @ B 003 @ I -105 |
17:05 – 17:30 |
Coffee Break
@ I -105 |
17:30 – 18:30 |
Beyond Agile Dave Thomas, Joseph Yoder and Jutta Eckstein Panel @ B 002 |
18:30 – 19:00 |
Closing
@ I -105 |
Sessions
Keynotes
- Improving the Quality and Productivity of Backlogs Through Envisioning: Collaborative Agile Product Analysis, Architecture and Design — Dave Thomas
- Big Ball of Mud: Is This the Best that Agile can Do? — Joseph Yoder
- Agile Software Development in the Large — Jutta Eckstein
Tutorials
Tutorials are 90 minutes classes, taught by experts, designed to help software professionals rapidly get deep insight about agile methods, practices, techniques, and tools.
- Introducing Agility into an Organization or: How to become Agile — Jutta Eckstein
- Agile Refactoring for Making Systems More Adaptable — Joseph Yoder
- Agility and SOA – Experiences with System Landscapes under Maintenance — Nicolai Josuttis
- CUTE GUTs for GOOD — Good Unit Tests drive Good OO Design — Peter Sommerlad
- XP Game – Playing — Tiago Andrade e Silva
Talks
Talks are 20min presentations (+10min questions), about exciting ideas, research projects, experience reports, or lessons learned, from experienced speakers on the relevant topics for the audience of the conference.
- Scrum with Visual Studio — Tiago Andrade e Silva
- Test-Driven Development with Visual Studio 2010 — Nuno Silva
- The Role of Tools and Platforms in Agile Development — Lúcio Ferrão
- Behave Yourself! — Taming the wild, wild multiple system integration using RSpec, Cucumber & Friends — José Bonnet
- Creating Great Agile Teams — Mário André Araújo
- Agility with uncertain tasks — Joaquim Baptista
- Patterns, Wikis and Agility: Where They Came From & Where They’re Going — Ademar Aguiar
- Collaborative Development Environments: Grasping the collective knowledge — Nuno Flores
- What makes a good information radiator? — Lachlan Heasman
- Evolving Software: Five powerful metaphors to explain change — Filipe Figueiredo Correia
- Incomplete by Design — Thoughts on Agile Architectures — Hugo Sereno Ferreira
- XP Game – Introduction — Tiago Andrade e Silva
- Agile for BAU — Lachlan Heasman
- Simple Code — Regain Control over Software through Decremental Development — Peter Sommerlad
- Automating Interaction Testing with UML Sequence Diagrams — Where TDD and UML meet — João Pascoal Faria
Open Space
Open Space goes beyond the program’s pre-selected sessions, providing a place to share questions, talk to the experts, demonstrate software and techniques, and experiment with emerging Agile practices and ideas. Its schedule will be written by the participants, and modified throughout, as new topics emerge. Notes from the sessions should be recorded at Open Space.
Sessions are not meant to be formal, like the ones on the program — anyone can convene a session at the Open Space based on a passion and a commitment to make the session happen. Walk away with valuable new insights into topics that are relevant to you today.
Check the Open Space schedule at the Open Space wiki, and suggest your own session.
Lightning-Talks
If you have something to share about agility to the other participants of the conference don’t hesitate to submit a lightning-talk. These are 5min presentations (+3min questions), devoted to inspiring ideas, fears, questions, concerns, experience reports, etc. Lightning-talks will be a special session at Open Space.
Retrospective
Teams that strive to improve need to accurately find and fix on-going problems. Agile retrospectives help teams to assess what went right and what went wrong on any project; iteratively and incrementally.
The retrospective by the end of the first day of Agile Portugal will help us examine what is working and what is not, thus assisting us on improving the ongoing conference. Day 2 will undoubtedly become much better thanks to everyone’s feedback.
Panel
The Agile Development Process has enjoyed over a decade of acceptance in Industry and recently has grown to become the popular “buzz” word to throw around; even if it is done to show you participating with the latest accepted development process.
Agile focuses more on the people side encouraging better interactions and communications between people. Additionally Agile openly embraces changes to the system. So given all this hype and acceptance, is Agile the end? Have we finally found a process that can be used for most of our software development? Or is there life beyond Agile?
This panel will examine the potential benefits of Agile and contrast this to what we might see as we move Beyond Agile!
Social Event – Porto by the Douro River
For those that are visiting Porto for the first time (but not only), the Social Event will provide you an intensive impression of the city and its riverfront attractions.
We will leave the conference venue (FEUP) by bus, we will do some sightseeing, and we will end the bus trip at Ribeira de Gaia.
We will then take our time to visit the Porto Wine Cellars, and taste the most important thing they hold. After that we will see Porto from the Douro river, during a “Porto World Heritage Cruise”.
After all of this, it will be dinner time. A restaurant nearby will serve us a buffet with the most important of the traditional Portuguese gastronomy.