Top News
The state of testing survey aims to provide insights on a number of aspects of the testing profession. Reviewing things like the adoption of test techniques and practices, test automation, and many of the other challenges that testers are facing today. The survey, made by testers for testers, is organized by Joel Montvelisky from PractiTest together with Lalit Bhamare from Tea-Time with Testers.
At the microXchg 2016 conference, held in Berlin, Rick Buskens presented "Microservice Deployment Pipelines with Spinnaker", which discussed the collaboration between Netflix and Google on the Netflix-conceived Spinnaker continuous delivery platform. Spinnaker can be used to create build pipelines for safe and predictable deployment of microservice applications across multiple cloud providers.
Proper implementation of feature toggles based on a categorisation of their longevity and dynamism helps dealing with their operational complexity according to Pete Hodgson, consultant at ThoughtWorks. In his post he expands Martin Fowler's FeatureToggle pattern and proposes Release, Ops, Experiment and Permission Toggle implementation strategies.
InfoQ interviewed Gil Zilberfeld about the benefits that a test first approach can bring, the concepts of Test Driven Development (TDD) and Behavior Driven Development (BDD) and examples of teams using BDD and TDD, and how you can explore BDD and TDD without doing any coding.
Tarcio Saraiva and Adam Crough talked about crafting quality software at the 1st Conference in Melbourne, Australia. InfoQ asked them to share their views on what software quality is, and to explain the business benefits and how it can be managed. InfoQ also asked them about the role for testing, how continuous integration supports quality, and advice for delivering high quality software products.
Top Articles
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.
The idea of self-organizing teams has been called the secret sauce of agile development. This article describes a model of how to systematically develop healthy self-organization.
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.
A look at how Microsoft's Bing development team has implemented agile and continuous delivery methods to vastly improve their development workflow.
In this third article in the #noprojects series Evan Leybourn explains the importance of focusing on outcomes rather than activities in order to maximize value for the organization.
Top Interviews
In this interview, Michael Bryzek, co-founder and former CTO of Gilt, is sharing some of his experience on working with microservices and to design our APIs to avoid ending up in a dependency hell.
Lisa Crispin and Janet Gregory talk about how they came to collaborate on the "Agile Testing" books, the testing skillset and approaches to learning, and new and interesting approaches to testing.
Michael Hamman, Lyssa Adkins and Michael Spayd of the Agile Coaching Institute talk about Integral Agile and the personas of Agile Coach, Enterprise Agile Coach and Organisational Leader.
David Hussman shares his thoughts around the Uncertainty Movement and moving from progress to product, as well as NonBan, Dude's Law, Cardboard and the horizon of electronic card boards.
Manuel Edwards on building DevOps momentum across the company with an initial success story and top-down support. Also how to empower self-supporting teams by providing them the tools to do their job.
Top Presentations
Stuart Bargon discusses how to "descale" an organization, removing the extra weight and making it agile, showcasing the transformation of one of the oldest Australian public institutions.
Todd Charron argues that for success it is necessary to go beyond a change of processes and tools, to change how people in an organization see themselves and their role in it.
Michael Sahota how to produce organizational change by inviting it and not forcing it and by using the Laloux Culture Model.
David Alpert shares 10 tips on streamlining the delivery pipeline to make the process fast and smooth.