Begin System Test Design During the System Design Stage
by Adrian Howes
In this week’s article Mr. Howes describes the importance of involving software testing throughout all facets of a systems project - from requirements through analysis and design and delivery of the software solution.
| Attachment | Size |
|---|---|
| System_Test_Design.pdf | 198.42 KB |

Test First
The concept of testing early as possible in the lifecycle was identified as a good practice several decades ago, so this really isn't new. In the 90s we pushed for this approach with the Full Lifecycle OO Testing method, for example, but even then the idea was hold hat. However, it's good to see that people are promoting the concept.
The agile community has taken it one step further by observing that it's a good idea to test as early as possible and the earliest possible time to do so is first. Hence test-first approaches based on the concept of writing executable specifications. Requires a bit of reskilling for BAs, but it's incredibly good experience to have on your resume.
- Scott