NetInverse Developers Blog

April 2, 2009
Category: Agile — Tags: — admin @ 7:11 pm

 XP is a lightweight but disciplined approach to software development that has testing and quality at its core.

XP is based on four values: communication, simplicity, feedback, and courage.

Twelve practices comprise the rules of XP:

  • Onsite customer
  • Pair programming
  • Coding standards
  • Metaphor
  • Simple design
  • Refactoring
  • Testing
  • Continuous integration
  • Small releases
  • Planning game
  • Collective code ownership
  • Sustainable pace

XP solves three major testing and quality assurance problems:

  • Unit and integration bugs during system and acceptance testing
  • Lack of requirement from which to develop tests
  • Large gaps between customer expectations and delivered product

- Testing Extreme Programming (Crispin House)

XP tools:
- Continuous Integration for .NET: Draco.NET is a Windows service application designed to facilitate continuous integration.

- Fit, FitNesse, and Canoo Web Test, etc.

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

©2009 NetInverse. All rights reserved. Powered by WordPress