Being Agile: Eleven Breakthrough Techniques to Keep You from “Waterfalling Backward”
by Leslie Ekas, Scott Will
What Do You Automate?
Like continuous integration, automation is another critical practice for agile success. If you’re not in the habit of automating, may I recommend in the strongest terms that you start putting significant focus on automation beginning right now? Teams should start with automation that can occur as close to when the code is being written as possible (that is, automated unit-testing). Next up would be automated build verification testing and reporting, followed by automated functional testing. After that, automated provisioning is a great practice. Finally, automated system testing should be pursued—assuming it makes sense for your project. (Sometimes system test environments are set up and used just once, so automating testing ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access