InfoQ Homepage Culture & Methods Content on InfoQ
-
Attack Trees, Security Modeling for Agile Teams
Michael Brunton-Spall talks about Attack Trees, a new way of understanding how a system might be attacked and how to prioritize security measures to be implemented.
-
Security Champions: Only You Can Prevent File Forgery
Marisa Fagan discusses how to become a Security Champion in five steps, what the benefits are, and what to do when there is no Security Champions program or even a Product Security program.
-
Healthy Agile Product Security
Molly Crowther discusses how the Pivotal CF teams are working on a secure development lifecycle, some pain points encountered, and best practices for shipping security features quickly.
-
Your Attention, Please: Optimizing Metrics for Humans
John Feminella shows how to improve common patterns in how data and information is presented to users optimized for attention.
-
Improving Life in Smaller, Heterogeneous Projects
James Uther explores how to ensure a good Developer Experience in the context of software consultancy when one is faced with an astoundingly diverse array of constraints and givens.
-
10k Deploys a Day - the Skyscanner Journey So Far
Stuart Davidson tries to dispel the myth that all needs to be "all-in" from the start and walks through how Skyscanner got to where they are, one step and one transition at a time.
-
Taking Back “Software Engineering”
Dave Farley explores the term "Software Engineering” and how it relates to craftsmanship.
-
Develop Your Development Experience
Jessica Kerr talks about the team that is more than the people on it - it's also the tools. Instead of onboarding more developers, one should enhance and customize the tools.
-
Introduction to Sociocracy 3.0 – Effective Collaboration at Any Scale
Frederik Vannieuwenhuyse explains the basic concepts of Sociocracy 3.0, looking at some patterns regarding co-creation and evolution, meeting practices, and organizational structures.
-
Manual Testing is Dead. Long Live Manual Testing
Tony Bruce discusses testing and the differences between manual and automated testing, if such a distinction should exist.
-
Data-Based Coaching Brings Humanness to Agile Teams
Bazil Arden discusses how ‘data-based coaching’ helps to surface and tackle cognitive biases, focus on the wider system and counter political forces, enhancing psychological safety.
-
Continuous Integration and Deployment with Jenkins for PCF
Andrei Krasnitski introduces Jenkins for PCF and shows how to create CI/CD pipelines to perform continuous release.