The Community for Technology Leaders
AGILE Conference (2006)
Minneapolis, Minnesota
July 23, 2006 to July 28, 2006
ISBN: 0-7695-2562-8
TABLE OF CONTENTS
Introduction
Introduction

Agile 2006 Research Papers (PDF)

Grigori Melnik , University of Calgary, Canada
Frank Maurer , University of Calgary, Canada
pp. 3
Agile Value and Estimation

AgileEVM - Earned Value Management in Scrum Projects (Abstract)

Brent Barton , SolutionsIQ
Tamara Sulaiman , SolutionsIQ
Thomas Blackburn , InfoTech, Inc.
pp. 7-16
Agile Value and Estimation
Test-Based Specifications and Refactoring

Executable Acceptance Tests for Communicating Business Requirements: Customer Perspective (Abstract)

Mike Chiasson , Lancaster University, UK
Frank Maurer , University of Calgary, Canada
Grigori Melnik , University of Calgary, Canada
pp. 35-46

On Agile Performance Requirements Specification and Testing (Abstract)

Laurie Williams , North Carolina State University
Chih-Wei Ho , North Carolina State University
E. Michael Maximilien , IBM Corporation
Michael J. Johnson , IBM Corporation
pp. 47-52

Refactoring with Contracts (Abstract)

Shmuel Tyszberowicz , The Academic College of Tel Aviv Yaffo, Israel
Maayan Goldstein , Tel Aviv University, Israel
Yishai A. Feldman , The Interdisciplinary Center, Israel
pp. 53-64
Cognitive Aspects of Customer Communication

The Role of Story Cards and the Wall in XP teams: A Distributed Cognition Perspective (Abstract)

Hugh Robinson , The Open University, UK
Helen Sharp , The Open University, UK
Dominic Furniss , University College London, UK
Judith Segal , The Open University, UK
pp. 65-75

A Case Study on the Impact of Customer Communication on Defects in Agile Software Development. (Abstract)

Pekka Abrahamsson , VTT Technical Research Centre of Finland, Finland
Mikko Korkala , University of Oulu, Finland
Pekka Kyllönen , VTT Technical Research Centre of Finland, Finland
pp. 76-88
Reflections on Agile Approaches

Critical Personality Traits in Successful Pair Programming (Abstract)

Joseph Chao , Bowling Green State University, USA
Gulgunes Atli , Bowling Green State University, USA
pp. 89-93

What Lessons Can the Agile Community Learn from A Maverick Fighter Pilot? (Abstract)

Steve Adolph , University of British Columbia, Canada
pp. 94-99

Reflections on Reflection in Agile Software Development (Abstract)

Arie Keren , MAMDAS, Israel
Orit Hazzan , Technion - Israel Institute of Technology, Israel
Yael Dubinsky , Technion - Israel Institute of Technology, Israel
David Talby , MAMDAS, Israel
pp. 100-112
Agile Stories

The Deployment Production Line (Abstract)

Dan North , ThoughtWorks Limited
Jez Humble , ThoughtWorks Limited
Chris Read , ThoughtWorks Limited
pp. 113-118

The Cost of Code Quality (Abstract)

Yuri Khramov , Apple Computer Inc.
pp. 119-125
Introduction
Depth of Experience

The Agile Marathon (Abstract)

Bob Schatz , Solstice Software
Ibrahim Abdelshafi , Primavera Systems
pp. 139-146

A Tale of Two Projects (Abstract)

Rod Coffin , Valtech
pp. 155-164
Planning

The Pairing Session as the Atomic Unit of Work (Abstract)

Paul Ingalls , Smilebox, Inc.
Troy Frever , Smilebox, Inc.
pp. 165-169

Value Based Extreme Programming (Abstract)

Monica Yap , WDSGlobal, USA
pp. 175-184
Large Companies

Ssh! We Are Adding a Process... (Abstract)

Mark Striebeck , Google Inc.
pp. 185-193

Agile Coaching in British Telecom: Making Strawberry Jam (Abstract)

Laura Waite , Exoftware
Sean Hanly , Exoftware
Roger Leaton , British Telecom
Linsley Meadows , British Telecom
pp. 194-202

Something to Believe In (Abstract)

Jonathan Clark , Elsevier, Inc.
Jeff Honious , Reed Elsevier, plc
pp. 203-212
Change Agency
Guerilla Agile

T3 - Tool for Monitoring Agile Development (Abstract)

Valerie Trapa , Avaya Communications, Inc.
Santhpur Rao , Avaya Communications, Inc.
pp. 243-248
Developer Practices

Automating Functional Tests Using Selenium (Abstract)

Marc Kellogg , Digital Focus
Antawan Holmes , Digital Focus
pp. 270-275

Presenter First: Organizing Complex GUI Applications for Test-Driven Development (Abstract)

Micah Alles , Atomic Object
Curt Stienstra , Burke Porter Machinery
Greg Pattison , Burke Porter Machinery
Carl Erickson , Atomic Object
David Crosby , Atomic Object
pp. 276-288
Whole Team

Adding Usability Testing to an Agile Project (Abstract)

Janice Aston , Canadian Pacific Railway
Gerard Meszaros , clearStream Consulting
pp. 289-294

A Tale of Two Writing Teams (Abstract)

Melody Locke , BMC Software, Inc.
Stacia Heimgartner , Rally Software Development Corp.
pp. 295-304

How Not to Do Agile Testing (Abstract)

Michael Puleio , Microsoft Corporation
pp. 305-314
Distributing/Scaling

How BMC is Scaling Agile Development (Abstract)

Israel Gat , BMC Software, USA
pp. 315-320

Lessons Learned from an eXtremely Distributed Project (Abstract)

Ben Hogan , ThoughtWorks, Australia
pp. 321-326

Offshore Agile Maintenance (Abstract)

Naresh Jain , ThoughtWorks
pp. 327-336
Learning Agile

Agile Project Initiation Techniques - The Inception Deck and Boot Camp (Abstract)

Jonathan Rasmusson , ThoughtWorks Australia Pty Ltd, Australia
pp. 337-341

A Self Funding Agile Transformation (Abstract)

Daniel Poon , Romax Technology Ltd
pp. 342-350
Agile Value

Using an Agile Approach in a Large, Traditional Organization (Abstract)

George A. Walter , OCLC Online Computer Library Center, Inc.
Dot Tudor , TCC
pp. 367-373
Educator's Symposium

Educators' Symposium Overview (PDF)

Joseph Chao , Bowling Green State University, USA
pp. 383

Extreme Construction: Making Agile Accessible (Abstract)

Fred Grossman , Pace University, USA
Joseph Bergin , Pace University, USA
pp. 384-389

Forming Successful eXtreme Programming Teams (Abstract)

Alan Gray , Trinity College Dublin, Ireland
Shiu Lun Tsang , Trinity College Dublin, Ireland
Ioanna Stamouli , Trinity College Dublin, Ireland
Andrew Jackson , Trinity College Dublin, Ireland
pp. 390-399

The Impact of Agility on a Bachelor's Degree in Computer Science (Abstract)

Carol Wellington , Shippensburg University
Thomas Briggs , Shippensburg University
C. Dudley Girard , Shippensburg University
pp. 400-404

Using Agile Management to Share Course Projects Among Multiple Classes (Abstract)

Michael Wainer , Southern Illinois University, USA
pp. 405-410

Examining the Compatibility of Student Pair Programmers (Abstract)

Jason Osborne , North Carolina State University, USA
Lucas Layman , North Carolina State University, USA
Neha Katira , Micromass Communications, USA
Laurie Williams , North Carolina State University, USA
pp. 411-420

Give It Your Best Shot: Favorite Lectures from Agile Teachers (PDF)

Gary Pollice , Worcester Polytechnic Institute
Joseph Chao , Bowling Green State University
pp. 423
Author Index

Author Index (PDF)

pp. 425
136 ms
(Ver 3.1 (10032016))