Everyone is NOT Responsible for Quality
Argues against the Agile mantra 'quality is everyone's responsibility' and advocates for dedicated software testing roles.
James Bach is a leading voice in software testing, known for Rapid Software Testing and sharp critiques of Agile, automation, and AI in testing. He writes about quality, ethics, test strategy, and taking testing seriously as a professional discipline.
8 articles from this blog
Argues against the Agile mantra 'quality is everyone's responsibility' and advocates for dedicated software testing roles.
A software tester proposes the term 'slop-coding' to describe quickly built, untested tools, contrasting it with 'vibe coding' for clearer communication.
A data-driven analysis of LLM performance on a simple retrieval task, highlighting the need for evidence-based AI testing.
Explores the unique challenges of testing Generative AI and Large Language Models, contrasting it with traditional software testing approaches.
Author announces publication of 'Taking Testing Seriously', a 500-page book detailing the RST software testing methodology after 55 months of work.
An article discussing the risks of over-relying on AI for creative work and how it can damage professional credibility and trust.
Introduces Augmented Experiential Testing (AET), a method using software tools to enhance manual testing without altering the user experience.
Call for participation in WAIT #3, a peer conference on AI in software testing, seeking experienced testers to share and evaluate real-world AI testing experiences.