Data Connectedness Test

"The Data Connectedness test checks whether you actually can traverse the network of collaborations to gather all the information you need to deliver the services. (I have seen a major system design fail this test!) "

- from [1] "Object-oriented analysis and design, part 2", by AlistairCockburn, in C/C++ Users Journal, one of the 6 tests for a design. Also on ObjectDesignQuality, but there there are only 5 tests. In the CUJ article there are 6 :

  1. Data Connectedness
  2. Abstraction
  3. Responsibility Alignment
  4. Data Variations
  5. Evolution
  6. Communications Patterns


EditText of this page (last edited July 11, 1999) or FindPage with title or text search