
Advanced Skills - Part IV
Part IV describes advanced skills for agile software development.

Chapter 18
Large-scale Agile
Large-scale agile is required when timescales are short and the scope of work is, well, large. Large-scale development focuses on cooperating agile teams.
Chapter 19
Cloud Deployment
Many software applications and services are now deployed on remote servers and access using internet technologies. We learn about routes to application deployment.


Chapter 20
Technical Debt & Legacy
Most of the book has been concerned with developing new systems or features. In contrast, most commercial software development effort is directed towards live systems that have existing user communities.
Chapter 21
DevOps
We like to automate testing, becuse it makes it faster and repeatable for us to maintain high standards of quality. In a similar way, it makes sense to automate the build and deployment process.
