Keynote Papers |
What They Dont Teach You about Software at School: Be Smart! / Ivar Jacobson |
Beyond Budgeting in a Lean and Agile World / Bjarte Bogsnes |
Research Papers Testing in Agile Software Development |
Developing a Test Automation Framework for Agile Development and Testing / Eunha Kim ; Jongchae Na ; Seokmoon Ryoo |
Long-Term Effects of Test-Driven Development: A Case Study / Artem Marchenko ; Pekka Abrahamsson ; Tuomas Ihme |
Communicating Domain Knowledge in Executable Acceptance Test Driven Development / Shelly Park ; Frank Maurer |
An Empirical Study on the TDD Conformance of Novice and Expert Pair Programmers / Andreas Höfer ; Marc Philipp |
Teams and Organizations |
An Exploratory Study of Developers' Toolbox in an Agile Team / Irina Diana Coman ; Giancarlo Succi |
Balancing Individual and Collaborative Work in Agile Teams / Hamish T. Barney ; Nils B. Moe ; Tore Dybå ; Aybüke Aurum ; Martha Winata |
Organizational Enablers for Agile Adoption: Learning from GameDevCo / Jayakanth Srinivasan ; Kristina Lundqvist |
Migrating Defect Management from Waterfall to Agile Software Development in a Large-Scale Multi-site Organization: A Case Study / Kirsi Korhonen |
Empirical Studies and Education |
Perceptive Agile Measurement: New Instruments for Quantitative Studies in the Pursuit of the Social-Psychological Effect of Agile Practices / Chaehan So ; Wolfgang Scholl |
A Survey of Perceptions on Knowledge Management Schools in Agile and Traditional Software Development Environments / Finn Olav Bjørnson ; Torgeir Dingsøyr |
Empowering Students and the Community through Agile Software Development Service-Learning / Joseph T. Chao ; Jennifer K. Brown |
Putting Agile Teamwork to the Test - An Preliminary Instrument for Empirically Assessing and Improving Agile Software Development / Nils Brede Moe ; Emil A. Røyrvik |
Short Papers Standards and Lessons-Learned |
Agile Software Development and CMMI: What We Do Not Know about Dancing with Elephants / Célio Santana ; Cristine Gusmão ; Liana Soares ; Caryna Pinheiro ; Teresa Maciel ; Alexandre Vasconcelos ; Ana Rouiller |
Is ISO/IEC 15504 Applicable to Agile Methods? / Giuseppe Lami ; Fabio Falcini |
Lesson Learnt from an Agile Implementation Project / Paul Murphy ; Brian Donnellan |
A Study of Risk Management in DSDM / Sharon Coyle ; Kieran Conboy |
A Storytest-Driven Approach to the Migration of Legacy Systems / Fabio Abbattista ; Alessandro Bianchi ; Filippo Lanubile |
XP Practices: A Successful Tool for Increasing and Transferring Practical Knowledge in Short-Life Software Development Projects / Gabriel Tellez-Morales |
Customer Communication and User Involvement |
Distributed Agile Development: A Case Study of Customer Communication Challenges / Mikko Korkala ; Minna Pikkarainen |
Customer and User Involvement in Agile Software Development / Karlheinz Kautz |
Integration of Extreme Programming and User-Centered Design: Lessons Learned / Zahid Hussain ; Harald Milchrahm ; Sara Shahzad ; Wolfgang Slany ; Manfred Tscheligi ; Peter Wolkerstorfer |
Optimizing Agile Processes by Early Identification of Hidden Requirements / AgustÃn Yagüe ; Pilar RodrÃguez ; Juan Garbajosa |
Negotiating Contracts for Agile Projects: A Practical Perspective / Rashina Hoda ; James Noble ; Stuart Marshall |
Workshops and Tutorials |
The Lego Lean Game / Danilo Sato ; Francisco Trindade |
Agile Process Smells and Root Cause Analysis / Dave Nicolette |
Agile in Large-Scale Development Workshop: Coaching, Transitioning and Practicing / Thomas Nilsson ; Andreas Larsson |
What Does an Agile Coach Do? / Rachel Davies ; James Pullicino |
Workshop - Mechanics of Good - Creating Well Functioning Distributed Teams / Lars Arne Skår ; Jan-Erik Sandberg |
Test-Driven User Interfaces / Charlie Poole |
The New New NEW! Product Development Game / Marc Evers ; Willem van den Ende |
Positioning Agility / Nilay Oza |
Scrum Board Game / Stefan van den Oord ; Wim van de Goor |
XP2009 Workshop: Climbing the Dreyfus Ladder of Agile Practices / Patrick Kua |
Software "Best" Practices: Agile Deconstructed / Steven Fraser |
XP Workshop on Agile Product Line Engineering / Yaser Ghanam ; Kendra Cooper |
Test Driven Development: Performing Art / Emily Bache |
Business Value Game / Vasco Duarte |
Where Agile Research Meets Industry Needs: Starting from a 10-Year Retrospective / Xiaofeng Wang ; Michael Lane |
Continuous Integration - How Do You Know That Your Application Still Works? / Thomas Sundberg |
Executable Requirements in Practice / Pekka Klärck ; Juha Rantanen ; Janne Härkönen |
Product Owners Jamboree / Patrick Steyaert ; Tom Tourwé |
Explaining the Obvious - How Do You Teach Agile? / Erik Lundh |
Architecture-Centric Methods and Agile Approaches / Muhammad Ali Babar |
3rd International Workshop on Designing Empirical Studies: Assessing the Effectiveness of Agile Methods (IWDES 2009) / Massimiliano Di Penta ; Sandro Morasca ; Alberto Sillitti |
Telling Your Stories: Why Stories Are Important for Your Team / Johanna Hunt ; Diana Larsen |
Elements of an Art - Agile Coaching |
Posters |
A Survey on Industrial Software Engineering / Adnan Causevic ; Iva Krasteva ; Rikard Land ; Abdulkadir S. M. Sajeev ; Daniel Sundmark |
Modeling Spontaneous Pair Programming When New Developers Join a Team / Ilenia Fronza |
Summary Reporting for a Linked Interaction Design-Scrum Approach: How Much Modeling Is Useful? / Frank Keenan ; Namgyal Damdul ; Sandra Kelly ; David Connolly |
Software Product Line Engineering Approach for Enhancing Agile Methodologies / Jabier Martinez ; Jessica Diaz ; Jennifer Perez |
FLEXI Project Management Survey / Anna Rohunen ; Lech Krzanik ; Pasi Kuvaja ; Jouni Similä ; Pilar Rodriguez ; Jarkko Hyysalo ; Tommi Linna |
Demonstrations |
Documentation by Example / Daniel Brolund |
Alaska Simulator - A Journey to Planning / Barbara Weber ; Jakob Pinggera ; Stefan Zugal ; Werner Wild |
Using Metric Visualization and Sharing Tool to Drive Agile-Related Practices / Tadas Remencius |
ActiveStory Enhanced: Low-Fidelity Prototyping and Wizard of Oz Usability Testing Tool / Ali Hosseini-Khayat |
FitClipse: A Tool for Executable Acceptance Test Driven Development / Shahedul Huq Khandkar |
Using Digital Tabletops to Support Distributed Agile Planning Meetings / Xin Wang |
Additional Material: Panels |
The Future of Lean in an Agile World / Joshua Kerievsky ; Mary Poppendieck |
What Skills Do We Really Need in Agile Software Development? - Discussion of Industrial Impacts and Challenges / Daniel Karlstöm ; Jari Still |
Perspectives on Agile Coaching Steven Fraser / Jutta Eckstein ; Kati Vilkki |
Author Index |
Keynote Papers |
What They Dont Teach You about Software at School: Be Smart! / Ivar Jacobson |
Beyond Budgeting in a Lean and Agile World / Bjarte Bogsnes |