Team transitions from a traditional development process to a test driven development process.
As a project leader, I want a development team to transition from a development process where minimal testing is done or tests are added after implementing new functionality, to a TDD process so that team productivity will be improved.
Stage | Description |
---|---|
0 | Little or no functional testing. |
1 | Tests are added on an ad-hoc basis after implementation. |
2 | Tests are added after the implementation of significant new funcationality. |
3 | Tests are added after the implementation of all new functionality. |
4 | Tests for simple functional improvements are written first, code to pass the tests is implemented second. |
5 | Tests for all functional improvements are written first, code to pass the tests is implemented second. |
This Project Tracking Card originated from the PSIP PTC Catalog. The development of the PSIP PTC Catalog was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.