Agile Development Framework
Zentegra utilizes an agile management framework for incremental integration development using small, cross-functional teams.
The framework provides a structure of roles, meetings, rules, and artefacts. Teams are responsible for creating and adapting their processes and artefacts within this framework.
Acceptance Test Driven Development (ATDD)
To achieve the highest integration quality, we use acceptance test driven development approach coupled with an automated, continuous build process.
The main steps of Zentegra’s integration design and development process are:
- Turn the intended interface/flow/behaviour into an executable acceptance test.
- Make the acceptance test run, but fail.
- Implement interface/flow/behaviour so that the acceptance test succeeds.
- Add acceptance test to regression test suite.