• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Satisfice, Inc.

Software Testing for Serious People

Rapid Software Testing A Context-Driven Methodology
  • Home
  • About
    • Privacy Policy
  • Methodology
    • Exploratory Testing
    • Reasons to Repeat Tests
  • Consulting
  • Classes
    • James Bach’s Testing Challenge
    • Testimonials
    • RST Courses Offered
    • Testers and Automation: Avoiding the Traps
    • Rapid Software Testing Explored
    • Rapid Software Testing Applied
    • Rapid Software Testing Managed
    • Rapid Software Testing Coached
    • Rapid Software Testing Focused: Risk
    • Rapid Software Testing Focused: Strategy
  • Schedule
  • Blog
  • Contact
  • Resources
    • Downloads
    • Bibliography: Exploratory Process
    • Bibliography: Risk Analysis
    • Bibliography: Coaching
    • Bibliography: Usability
    • Bibliography: My Stuff From IEEE Computer and IEEE Software Magazines
    • Bibliography: The Sociology of Harry Collins

Satisfice Blog

Round Earth Test Strategy

Published: September 8, 2018 by James Bach 11 Comments

The "test automation pyramid" (for examples, see here, here, and here) is a popular idea, but I see serious problems with it. I suggest in this article an alternative way of thinking that preserves … [Read more...] about Round Earth Test Strategy

Filed Under: Agile Methodology, Automation, Critique, Heuristics, Quality, RST, Test Coverage, Test Strategy, Testability

Jerry Weinberg’s Last Worry

Published: August 9, 2018 by James Bach 15 Comments

Jerry Weinberg has died. Jerry was my teacher more than any other single person. As I have told my students and clients for years: my work is an elaboration and improvisation on his work. In November … [Read more...] about Jerry Weinberg’s Last Worry

Filed Under: About Me, Testing Culture

Facebook and the AI Apocalypse

Published: May 24, 2018 by James Bach 11 Comments

I hate Facebook. Hate is a strong word. It is too strong for Facebook, for instance. I had a Facebook account for about 30-minutes before I was banned, apparently by an algorithm. After locking down … [Read more...] about Facebook and the AI Apocalypse

Filed Under: Testing Culture

My Personal Source Code: Books to Learn Analysis

Published: May 21, 2018 by James Bach 2 Comments

Occasionally people come to me and say they want to learn certain things. They ask "how do I become a good tester" or "how do I design test cases" or "how do I automate" or something specific like … [Read more...] about My Personal Source Code: Books to Learn Analysis

Filed Under: Heuristics, Process Dynamics, Risk Analysis

The Next Step In “Test Automation” is Pure Bullshitting

Published: February 21, 2018 by James Bach 28 Comments

I defy any responsible, sober technical professional to visit this website and discover what the "MABL" tool is and does without reaching out to the company to beg for actual details. It has an … [Read more...] about The Next Step In “Test Automation” is Pure Bullshitting

Filed Under: Automation, Critique, Testing Culture

My War: Agency vs. Algorithm

Published: February 8, 2018 by James Bach 15 Comments

In a recent Twitter conversation, yet again someone who should know better claimed that testing improves quality, and yet again Michael Bolton and I rose to speak against that notion. Our … [Read more...] about My War: Agency vs. Algorithm

Filed Under: Uncategorized

Hiring Me: An Un-Marketing Message

Published: January 3, 2018 by James Bach 8 Comments

Like a lot of independent consultants, I feel a bit icky about doing direct sales and marketing. I prefer the indirect approach-- to speak and write and just wait until people email me with offers of … [Read more...] about Hiring Me: An Un-Marketing Message

Filed Under: Uncategorized

Six Things That Go Wrong With Discussions About Testing

Published: August 27, 2017 by James Bach 21 Comments

Talking about software testing is not easy. It’s not natural! Testing is a “meta” activity. It’s not just a task, but a task that generates new tasks (by finding bugs that should be fixed or finding … [Read more...] about Six Things That Go Wrong With Discussions About Testing

Filed Under: For Newbies, Language, Management, Testing Culture, Working with Non-Testers

Regression Test Tool for Trash Walking

Published: August 7, 2017 by James Bach 12 Comments

My recent flirtation with trash-pickup-as-physical-exercise has led me down a familiar path. Even though it is not my responsibility to clean a public road in the first place, once I do it, I find … [Read more...] about Regression Test Tool for Trash Walking

Filed Under: Automation, Process Dynamics, Testing Culture

Test Coverage Parallels in Trash Walking

Published: August 4, 2017 by James Bach 3 Comments

First, about scope... As I began my trash walking (see here and here), I quickly found that I needed guidelines on what counts as my work space and work product. I am collecting trash along the road, … [Read more...] about Test Coverage Parallels in Trash Walking

Filed Under: Process Dynamics, Testing Culture

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Interim pages omitted …
  • Page 23
  • Go to Next Page »

Primary Sidebar

Search

Categories

  • About Me (17)
  • Agile Methodology (14)
  • AI and Testing (4)
  • Automation (20)
  • Bug Investigation and Reporting (9)
  • Buggy Products (24)
  • Certification (10)
  • Context-Driven Testing (44)
  • Critique (46)
  • Ethics (22)
  • Exploratory Testing (34)
  • FAQ (5)
  • For Newbies (25)
  • Heuristics (28)
  • Important! (20)
  • Language (35)
  • Management (20)
  • Metrics (3)
  • Process Dynamics (27)
  • Quality (8)
  • Rapid Software Testing Methodology (23)
  • Risk Analysis (13)
  • RST (5)
  • Scientific Method (3)
  • Skills (30)
  • Test Coverage (8)
  • Test Documentation (8)
  • Test Oracles (5)
  • Test Reporting (11)
  • Test Strategy (26)
  • Testability (4)
  • Testing Culture (96)
  • Testing vs. Checking (18)
  • Uncategorized (12)
  • Working with Non-Testers (7)

Blog Archives

Footer

  • About James Bach
  • Satisfice Blog
  • Bibliography: Bach on IEEE
  • Contact James
  • Consulting
  • Privacy Policy
  • RST Courses
  • RST Explored
  • RST Applied
  • RST Managed
  • RST Coached
  • RST Focused: Risk
  • RST Focused: Strategy
  • RST Methodology
  • Exploratory Testing
  • Testing Training
  • Resources
  • Bibliography: Exploratory
  • Bibliography: Risk Analysis
  • Bibliography: Coaching
  • Bibliography: Usability
  • Bibliography: The Sociology of Harry Collins
  • Schedule
  • Upcoming Public Classes
  • Upcoming Online Classes
  • Public Events
  • Tester MeetUps

Copyright © 2025 · News Pro on Genesis Framework · WordPress · Log in