Still working to recover. Please don't edit quite yet.

Difference between revisions of "comparison between DSDM and XP testing"

From Anarchopedia
Jump to: navigation, search
(nn)
m (Reverted edits by 64.247.69.74 (Talk) to last version by Beta M)
 
Line 1: Line 1:
nn
+
This article will compare and contrast [[Dynamic Systems Development Method|DSDM]] and [[Extreme Programming|XP]] [[software testing]].
 +
 
 +
==DSDM==
 +
Principles (J Stapleton, ''DSDM business focused development, 2nd ed. 2003):
 +
4. Fitness for business purpose is the essential criterion for acceptance of deliverables.
 +
8. Testing is integrated throughout the lifecycle.
 +
 
 +
* {{ll|Unit test}}s are prioritised in accordance with [[Risk Based Testing]].
 +
* Testing is done at the end of each phase/iteration. (see: [[Dynamic Systems Development Method|DSDM]] lifecycle)
 +
 
 +
==XP==
 +
* Fully integrated testing.
 +
* Continuous integration.
 +
* Write test first, code to pass the test.
 +
 
 +
* Extreme programming achieves 100% code coverage through coding only to pass the tests.
 +
 
 +
==Simmilarities==
 +
In both frameworks:
 +
* Tests are repeatable.
 +
* Customer validation is the key
 +
 
 +
 
 +
[[Category:Software testing]]
 +
[[Category:Software design methodologies]]

Latest revision as of 09:29, 20 November 2008

This article will compare and contrast DSDM and XP software testing.

DSDM[edit]

Principles (J Stapleton, DSDM business focused development, 2nd ed. 2003): 4. Fitness for business purpose is the essential criterion for acceptance of deliverables. 8. Testing is integrated throughout the lifecycle.

XP[edit]

  • Fully integrated testing.
  • Continuous integration.
  • Write test first, code to pass the test.
  • Extreme programming achieves 100% code coverage through coding only to pass the tests.

Simmilarities[edit]

In both frameworks:

  • Tests are repeatable.
  • Customer validation is the key