InfoQ Homepage Culture & Methods Content on InfoQ
-
Release Testing Is Risk Management Theatre
Steve Smith discusses why Release Testing is an anti-pattern, and offers an alternative risk reduction strategy.
-
Programming with GUTs
Kevlin Henney advises on writing Good Unit Tests (GUTs) by treating testing as a form of communication with multiple levels and forms of feedback.
-
The Sweet Spot
Alberto Brandolini discusses how the Theory of Constraints, Kanban, CQRS, Domain-Driven Design, EventStorming and UX blend together to solve the real problems in software development.
-
Continuous Delivery: Responding to Change, Faster than Ever Before
Mike Bowler discusses CD, the build pipeline and version control practices and automated testing, exploring best practices and pitfalls, and making the deployment question a business decision.
-
Wired to Connect - Creating Great Relationships Is Human Nature
Jenni Jepsen shares the neuroscience behind why human brain is wired to connect with others, and how to use that to delight customers and stakeholders every day.
-
Continuous Delivery: Tools, Collaboration, and Conway's Law
Matthew Skelton shares his recent experience of helping many different organisations to evaluate and select tools to facilitate DevOps and Continuous Delivery.
-
The Rationale for Continuous Delivery (The culture and practice of good software development)
Dave Farley discusses the problems raised by inefficient processes creating poor quality output, too late to capitalise on the expected business value, and proposes solutions to them.
-
Open Agile Adoption - Reaching Escape Velocity
Stuart Turner explains how to achieve both rapid and sustained transformation with Open Agile Adoption which combines games, rites-of-passage and other techniques into a framework.
-
Exploratory Testing
Tony Bruce introduces Exploratory Testing, what are its benefits, how to get value from it and some misconceptions.
-
Simplify Project and Portfolio Planning with "Real Options"
Matt Barcomb shares practical ideas for generating and validating projects as Real Options, using value models and risk consideration to create a framework for prioritization and decision-making.
-
Neuro-diversity and Agile
Sallyann Freudenberg takes some very different slants on the psychology of programming and explores how each of them might be better supported: cognitive, autistic, introverted / extraverted.
-
High Impact Facilitation
Lynne Cazaly shares insight on how to start a high impact meeting or workshop, the process, the agenda, and the tools that can help facilitate such an event.