The book Unblock! A Guide to the New Continuous Agile by Andy Singleton provides ideas and practices for doing distributed cloud-based development with continuous delivery. It describes how you can build, test, and frequently release code, and how continuous agile can be used with strategies for managing teams, products, and enterprises in a continuous delivery environment.
At a recent Google Tech Talk in New York, Lindsay Pasricha, software test engineer at Google for the last eight years, provided a peek into the test and release processes for Google Chrome for iOS, exploring product development strategy, automated testing frameworks, and manual testing processes. Here a summary of the most important takeaways.
At the last AnDevCon, Doug Bateman moderated a panel focused on what it takes to build Android apps that scale up to millions of global users. This included team management, testing and design for testability, feature and release management, support, open source contributions, alternative architectures, and more.
The book More Agile Testing cover developments in agile testing from the last five years: challenges, test practices, and examples of and experiences with testing from teams all around the world. 2
"Scrum Shortcuts Without Cutting Corners" by Ilan Goldstein is a must read book that delivers real world examples on how to effectively implement and embed Agile in your team or organisation.
The second edition of Stephen Nelson-Smith's book "Test-Driven Infrastructure with Chef" describes a testing workflow and tools for writing fully tested infrastructure code
Monty Taylor and James Blair talk about the build and test challenges they face at OpenStack, and how they managed to tackle them.
Software can take inordinate amounts of time to develop and test. With the cloud, achieving hyper-agile software development is feasible with these key principles for building a next-gen dev/test lab.
Jazz Automation is a testing framework built to automate and speed up acceptance/functional testing for all types of web based systems or static websites and in any industry. 3
The process of developing an automated functional test solution is not much different from the process of creating the same program but Preparation and definition of the best practices are critical. 3
Hadoop MapReduce jobs have a unique code architecture that raises interesting issues for test-driven development. In this article Michael Spicuzza shows how to use MRUnit to solve these problems. 1
Many think that the role of testing is dead in agile, but I think it is growing and turning into better and effective testing; redefines the way things are done and the order in which they are done. 2