Building and Testing
Short Tip: The actual building of the product and the running of quality tests.
What is it?
It consists in actually building the product increment defined for the Cycle and running the necessary quality tests.
Why use it?
It is the product’s fundamental building activity. The testing phase is included in this activity because with some products (e.g., software using Test Driven Design – TDD) the creation of testing routines can take place concomitantly with or even prior to product building.
How to use it?
The building process is carried out by the Development Team and is highly dependent on product type.
Product building and the use of testing routines can also vary, and the following are common:
- Creating the testing routine after finishing product building (e.g., building hardware and software components through traditional methods);
- Creating the testing routine during or before product building (e.g., material testing in building construction and software using Test Driven Design – TDD – concepts).
During this phase, daily Scrum meetings should be used to facilitate team alignment.