Many of us have already experimented with Docker - for example, running one of the pre-built images from Docker Hub. However, a comprehensive build pipeline is required before deploying any containers into a production environment. This article outlines the steps you need to take for a fully automated continuous-deployment pipeline that builds microservices deployed via Docker containers.
Hot-fix redeployment is a waste at best, and often a source of further regression, Adam discusses some ready-to-use techniques that helped he and his team reduce the frequency of hot-fixing. 2
Trello is fast becoming a popular tool for agile teams of all flavours, here we look at some of good practices and patterns people are adopting when using Trello to manage their Scrum process 2
Security has evolved to be pretty good at granting and managing access to confidential information - by people. But automation is taking over, requiring a shift in how we secure our infrastructure. 1
Mike Talks, Test Manager at Datacom, gave a talk at the Agile New Zealand 2015 conference on Deprogramming the Cargo Cult of Testing. Afterwards he explained why agile testing needs deprogramming 1
Lyssa Adkins and Dan Greening had a chance to explore the ideas behind the Agile Base Patterns, identifying ways organisations can use these ideas to improve the outcome from their agile adoptions
The book Toolbox for the Agile Coach - Visualization Examples by Jimmy Janlén can be used by agile software development teams to visualize and improve their collaboration and communication.
This article explores how the Ericsson ICT Development Center Eurolab applies Kaizen and agile to develop products with around 100 professionals from all related development and product areas. 4
In this article Dragan Jojic explores “the agility challenge”: A company where employees are able to sense and respond to external inputs without managers having to tell them what to do. 1
A look at how Microsoft's Bing development team has implemented agile and continuous delivery methods to vastly improve their development workflow. 1