Agile Processes in Software Engineering and Extreme Programming : 11th International Conference, XP 2010, Trondheim, Norway, June 1-4, 2010, Proceedings

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 the...

Full description

Corporate Author: SpringerLink (Online service)
Other Authors: Sillitti, Alberto (Editor), Wang, Xiaofeng (Editor), Martin, Angela (Editor), Whitworth, Elizabeth (Editor)
Format: eBook
Language:English
Published: Berlin, Heidelberg Springer Berlin Heidelberg 2010, 2010
Edition:1st ed. 2010
Series:Lecture Notes in Business Information Processing
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • Tech Challenges in a Large-Scale Agile Project
  • Energy Project Story: From Waterfall to Distributed Agile
  • Design and Development in the “Agile Room”: Trialing Scrum at a Digital Agency
  • Posters
  • Reinforcing the Learning of Agile Practices Using Coding Dojos
  • AnnoTestWeb/Run: Annotations Based Acceptance Testing
  • Open Source and Agile Methods: Two Worlds Closer than It Seems
  • A Technique to Classify and Compare Agile Methods
  • What Language Does Agile Speak?
  • Combining Open Space Technology (OST) with XP through Scenarios for Enhanced Requirements Elicitation
  • Balancing Scrum Project Management Process
  • TDD Effects: Are We Measuring the Right Things?
  • Pair Programming: The Choice of a Partner
  • Agile Adoption Strategies in the Context of Agile in the Large: FLEXI Agile Adoption Industrial Inventory
  • Educating ‘RITA’ with XP
  • Ph.D. Symposium
  • A Multiple Case Study of Teamwork in Norwegian Software Development Organizations
  • Communication in Context: A Stimulus-Response Account of Agile Team Interactions
  • Understanding the Importance of Trust in Distributed Agile Projects: A Practical Perspective
  • Values and Assumptions Shaping Agile Development and User Experience Design in Practice
  • Introducing Agile Methods in a Large Software Development Team: The Developers Changing Perspective
  • A Systematic and Lightweight Method to Identify Dependencies between User Stories
  • Agile Documents: Toward Successful Creation of Effective Documentation
  • Structuring Complexity Issues for Efficient Realization of Agile Business Requirements in Distributed Environments
  • A Literature Review on Story Test Driven Development
  • Improving Responsiveness, Bug Detection, and Delays in a Bureaucratic Setting: A Longitudinal Empirical IID Adoption Case Study
  • Dealing with Navigation and Interaction Requirements Changes in a TDD-Based Web Engineering Approach
  • Research Papers
  • Extending Refactoring Guidelines to Perform Client and Test Code Adaptation
  • Security Testing in Agile Web Application Development - A Case Study Using the EAST Methodology
  • Adoption of Team Estimation in a Specialist Organizational Environment
  • Extreme Product Line Engineering – Refactoring for Variability: A Test-Driven Approach
  • Introducing Agile Methods in a Large Software Development Team: The Impact on the Code
  • Agile Undercover: When Customers Don’t Collaborate
  • Exploring Defect Data, Quality and Engagement during Agile Transformation at a Large Multisite Organization
  • Auto-tagging Emails with User Stories Using Project Context
  • Towards Understanding Communication Structure in Pair Programming
  • Continuous Selective Testing
  • Applying SCRUM in an OSS Development Process: An Empirical Evaluation
  • Short Research Papers
  • An Automated Approach for Acceptance Web Test Case Modeling and Executing
  • Adoption of Software Engineering Process Innovations: The Case of Agile Software Development Methodologies
  • A Quantitative Comparison of Test-First and Test-Last Code in an Industrial Project
  • Product and Release Planning Practices for Extreme Programming
  • Experience Reports
  • Launchpad’s Quest for a Better and Agile User Interface
  • Distributed Meetings in Distributed Teams
  • Transitioning a Large Organisation: Adopting TDD
  • What Agile Teams Can Learn from Sports Coaching
  • Prototypes Are Forever Evolving from a Prototype Project to a Full-Featured System
  • Put It to the Test: Using Lightweight Experiments to Improve Team Processes
  • Kanban at an Insurance Company (Are You Sure?)
  • Automated Acceptance Testing of High Capacity Network Gateway
  • So You Think You’re Agile?
  • From a Timebox Tangle to a More Flexible Flow
  • Stakeholder Engagement in the Evolutionary Design of an API
  • From Chaos to Kanban, via Scrum
  • A Systematic Approach for Selection and Adoption of Agile Practices in Component-Based Projects
  • Software Development: A Stakeholder Approach
  • A Framework for Situated Evaluation of Methodology Usage in Agile Environments
  • Panel
  • Collaboration in an Agile World