Release procedure

Provided that the project is a simple REpresentational State Transfer (REST) service, the creation of a release is not complex at all. According to the current procedure, a developer compiles the code and sends the artifact to the team that manages all deployments. That team coordinates the testing and deployment to production with the customer and QA departments.

You decide to ask John if he is happy with the process. Before you even get the answer, you know John is not happy at all with it. You can see on his face that he is making an effort to hide his feelings about it. John gulps back his emotions and starts describing the current situation of the team.

It turns out that not everything is joy and candy in the development ...

Get Test-Driven Java Development - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.