+612 9045 4394
Agile Processes in Software Engineering and Extreme Programming : 11th International Conference, XP 2010, Trondheim, Norway, June 1-4, 2010, Proceedings - Alberto Sillitti

Agile Processes in Software Engineering and Extreme Programming

11th International Conference, XP 2010, Trondheim, Norway, June 1-4, 2010, Proceedings

By: Alberto Sillitti (Editor), Xiaofeng Wang (Editor), Angela Martin (Editor), Elizabeth Whitworth (Editor)

Paperback Published: 20th May 2010
ISBN: 9783642130533
Number Of Pages: 418

Share This Book:


or 4 easy payments of $39.60 with Learn more
Ships in 5 to 9 business days

Interest in agile development continues to grow: the number of practitioners adopting such methodologies is increasing as well as the number of researchers investigating the effectiveness of the different practices and proposing improvements. The XP c- ference series has actively participated in these processes and supported the evolution of Agile, promoting the conference as a place where practitioners and researchers meet to exchange ideas, experiences, and build connections. XP 2010 continued in the tradition of this conference series and provided an int- esting and varied program. As usual, we had a number of different kinds of activities in the conference program including: research papers, experience reports, tutorials, workshops, panels, lightning talks, and posters. These proceedings contain full - search papers, short research papers, and experience reports. Moreover, we have also included in these proceedings the abstracts of the posters, the position papers of the PhD symposium, and the abstract of the panel. This year we had two different program committees for evaluating research papers and experience reports. Each committee included experts in the specific area. This approach allowed us to better evaluate the quality of the papers and provide better suggestions to the authors to improve the quality of their contributions.

Research Papers
Extending Refactoring Guidelines to Perform Client and Test Code Adaptationp. 1
Security Testing in Agile Web Application Development - A Case Study Using the EAST Methodologyp. 14
Adoption of Team Estimation in a Specialist Organizational Environmentp. 28
Extreme Product Line Engineering - Refactoring for Variability: A Test-Driven Approachp. 43
Introducing Agile Methods in a Large Software Development Team: The Impact on the Codep. 58
Agile Undercover: When Customers Don't Collaboratep. 73
Exploring Defect Data, Quality and Engagement during Agile Transformation at a Large Multisite Organizationp. 88
Auto-tagging Emails with User Stories Using Project Contextp. 103
Towards Understanding Communication Structure in Pair Programmingp. 117
Continuous Selective Testingp. 132
Applying SCRUM in an OSS Development Process: An Empirical Evaluationp. 147
Short Research Papers
An Automated Approach for Acceptance Web Test Case Modeling and Executingp. 160
Communication in Context: A Stimulus-Response Account of Agile Team Interactionsp. 166
Understanding the Importance of Trust in Distributed Agile Projects: A Practical Perspectivep. 172
Values and Assumptions Shaping Agile Development and User Experience Design in Practicep. 178
Introducing Agile Methods in a Large Software Development Team: The Developers Changing Perspectivep. 184
A Systematic and Lightweight Method to Identify Dependencies between User Storiesp. 190
Agile Documents: Toward Successful Creation of Effective Documentationp. 196
Structuring Complexity Issues for Efficient Realization of Agile Business Requirements in Distributed Environmentp. 202
A Literature Review on Story Test Driven Developmentp. 208
Improving Responsiveness, Bug Detection, and Delays in a Bureaucratic Setting: A Longitudinal Empirical IID Adoption Case Studyp. 214
Dealing with Navigation and Interaction Requirements Changes in a TDD-Based Web Engineering Approachp. 220
Adoption of Software Engineering Process Innovations: The Case of Agile Software Development Methodologiesp. 226
A Quantitative Comparison of Test-First and Test-Last Code in an Industrial Projectp. 232
Product and Release Planning Practices for Extreme Programmingp. 238
Experience Reports
Launchpad's Quest for a Better and Agile User Interfacep. 244
Distributed Meetings in Distributed Teamsp. 251
Transitioning a Large Organisation: Adopting TDDp. 261
What Agile Teams Can Learn from Sports Coachingp. 269
Prototypes Are Forever Evolving from a Prototype Project to a Full-Featured Systemp. 277
Put It to the Test: Using Lightweight Experiments to Improve Team Processesp. 287
Kanban at an Insurance Company (Are You Sure?)p. 297
Automated Acceptance Testing of High Capacity Network Gatewayp. 307
So You Think You're Agile?p. 315
From a Timebox Tangle to a More Flexible Flowp. 325
Stakeholder Engagement in the Evolutionary Design of an APIp. 335
From Chaos to Kanban, via Scrump. 344
Tech Challenges in a Large-Scale Agile Projectp. 353
Energy Project Story: From Waterfall to Distributed Agilep. 362
Design and Development in the ôAgile Roomö: Trialing Scrum at a Digital Agencyp. 372
Reinforcing the Learning of Agile Practices Using Coding Dojosp. 379
AnnoTestWeb/Run: Annotations Based Acceptance Testingp. 381
Open Source and Agile Methods: Two worlds Closer than It Seemsp. 383
A Technique to Classify and Compare Agile Methodsp. 385
What Language Does Agile Speakp. 387
Combining Open Space Technology (OST) with XP through Scenarios for Enhanced Requirements Elicitationp. 389
Balancing Scrum Project Management Processp. 391
TDD Effects: Are We Measuring the Right Things?p. 393
Pair Programming: The Choice of a Partnerp. 395
Agile Adoption Strategies in the Context of Agile in the Large: FLEXI Agile Adoption Industrial Inventoryp. 397
Educating 'RITA' with XPp. 399
Ph.D. Symposium
A Multiple Case Study of Teamwork in Norwegian Software Development Organizationsp. 401
A Systematic Approach for Selection and Adoption of Agile Practices in Component-Based Projectsp. 403
Software Development: A Stakeholder Approachp. 405
A Framework for Situated Evaluation of Methodology Usage in Agile Environmentsp. 407
Collaboration in an Agile Worldp. 410
Author Indexp. 417
Table of Contents provided by Ingram. All Rights Reserved.

ISBN: 9783642130533
ISBN-10: 3642130534
Series: Lecture Notes in Business Information Processing
Audience: General
Format: Paperback
Language: English
Number Of Pages: 418
Published: 20th May 2010
Publisher: Springer-Verlag Berlin and Heidelberg Gmbh & Co. Kg
Country of Publication: DE
Dimensions (cm): 23.39 x 15.6  x 2.26
Weight (kg): 0.61