In this Guide, we dig into the process of continuous integration (CI) and the key processes that make up the overall CI process. We will review, in depth, two concepts that are fundamental to the modern development life cycle:
1. The role of user experience in agile development is critical to the success of testing.
2. Continuous testing is critical to the success of agile development. In the next few pages, we will introduce and explain these two concepts.
We’ll also discuss the relationships and process flows between change management, configuration management, and release/build management — and how the CI process, when coupled with a solid performance engineering discipline across the product lifecycle, can result in a better user experience for your web and mobile applications.