scispace - formally typeset
Open AccessBook

Extreme programming and agile methods -- XP/Agile universe 2002 : Second XP Universe and First Agile Universe Conference , Chicago, IL, USA, August 4-7, 2002 : proceedings

Don Wells, +1 more
Reads0
Chats0
TLDR
This book discusses how to get the most out of Extreme Programming/Agile Methods, and introduces Extreme Programming and Agile methods, as well as supporting Distributed Extreme Programming.
Abstract: 
Methods and Support Tools.- Designing Requirements: Incorporating Usage-Centered Design into an Agile SW Development Process.- Supporting Distributed Extreme Programming.- Using Ant to Solve Problems Posed by Frequent Deployments.- Supporting Adaptable Methodologies to Meet Evolving Project Needs.- Introducing Extreme Programming and Agile Methods.- Strategies for Introducing XP to New Client Sites.- Establishing an Agile Testing Team: Our Four Favorite "Mistakes".- Turning the Knobs: A Coaching Pattern for XP through Agile Metrics.- Experience Reports.- Agile Project Management Methods for ERP: How to Apply Agile Processes to Complex COTS Projects and Live to Tell about It.- Extreme Programming in a Research Environment.- Tailoring XP for Large System Mission Critical Software Development.- Testing.- Acceptance Testing HTML.- Probe Tests: A Strategy for Growing Automated Tests around Legacy Code.- An Informal Formal Method for Systematic JUnit Test Case Generation.- A Light in a Dark Place: Test-Driven Development with 3rd Party Packages.- Empirical Studies.- Agile Meets CMMI: Culture Clash or Common Cause?.- Circle of Life, Spiral of Death: Are XP Teams Following the Essential Practices?.- Tracking Test First Pair Programming - An Experiment.- How to Get the Most out of Extreme Programming/Agile Methods.- Empirical Findings in Agile Methods.- Pair Programming.- Exploring the Efficacy of Distributed Pair Programming.- Pair Programming: Addressing Key Process Areas of the People-CMM.- When Pairs Disagree, 1-2-3.- Educator's Symposium.- Triggers and Practice: How Extremes in Writing Relate to Creativity and Learning.- Extreme Teaching - An Agile Approach to Education.- Extreme Programming as a Teaching Process.- From the Student's Perspective.- Perceptions of Agile Practices: A Student Survey.- Tutorials.- XP in a Legacy Environment.- XP for a Day.- Accelerated Solution Centers - Implementing DSDM in the Real World.- Refactoring: Improving the Design of Existing Code.- The Agile Database.- Change Wizardry - Tools for Geeks.- Beyond the Customer: Agile Business Practices for XP.- XP Release Planning and User Stories.- Steering the Big Ship: Succeeding in Changing an Organization's Practices.- Scrum and Agile 101.- How to Be a Coach.- Sharpening the Axe for Test Driven Development.- Pair Programming: Experience the Difference.- How to Start an XP Project: The Initial Phase.- Effective Java Testing Strategies.- Test Drive for Testers: What, When, and How Testers Do for XP Teams.- Scaling Agile Processes: Agile Software Development in Large Projects.- Applying XP Tools to J2EE for the Extreme Programming Universe.- Workshops.- Distributed Pair Programming.- Agile Acceptance Testing.- XP Fest.- Empirical Evaluation of Agile Processes.- Panels.- Are Testers eXtinct? How Can Testers Contribute to XP Teams?.- XP - Beyond Limitations?.- Extreme Fishbowl.- Agile Experiences.

read more

Citations
More filters
Proceedings Article

Pair programming and the re-appropriation of individual tools for collaborative software development

TL;DR: The way resources designed for individuals are re-appropriated and augmented by pair programmers to facilitate collaboration is highlighted and it is illustrated that pair verbalisations can augment the benefits of the collocated team.

The Adoption of Agile Processes in Large Web Development Enterprises: A Survey in Jordan.

TL;DR: There is a weakness in adoption of agile processes in large Jordanian enterprises and the Extreme Programming is well known agile process by the developers working in these enterprises, and recommendations related to adoption of XP agile process are suggested.
Proceedings ArticleDOI

Do Developers Refactor Data Access Code? An Empirical Study

TL;DR: Overall, the results show that data access refactorings focus on improving the code quality but not the underlying data access operations, which indicates that more work is needed from the research community on providing awareness and support to practitioners on the benefits of addressing data access smells with refactoring.
Journal ArticleDOI

ITU X.1303 International Warning Standard: Lessons from an Asian Implementation

TL;DR: The International Telecommunication Union (ITU) Standardization Sector recommends implementing the ITU-T X1303 Common Alerting Protocol (CAP) early warning standard as mentioned in this paper, and the Sahana Alerting and Messaging Broker (SAMBRO) software adopts CAP and similar policies and procedures recommended for Mexico by Christian.
Journal ArticleDOI

An Agile Approach for Lifecycle Integration in Personal Rapid Transit Systems Engineering

TL;DR: In this article , the authors adopt an empirical approach and analyse a historical case study of a personal rapid transit (PRT) system, reflecting on key factors and relating those to the relevant literature.
Related Papers (5)