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

Satisfice, Inc.

Software Testing for Serious People

  • Home
  • About
    • Privacy Policy
  • Methodology
    • Exploratory Testing
    • Reasons to Repeat Tests
  • Consulting
    • Ways to Engage Our Services
  • Classes
    • James Bach’s Public Test Consulting
    • Testimonials
    • RST Courses Offered
    • 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

Critique

34 Years in Testing

This past Friday, May 21st, 2021, was exactly 34 years since my first day at Apple Computer as a tester. Before that I was a dev, but I have been a tester ever since. This has put me in a … [Read more...] about 34 Years in Testing

Filed Under: About Me, Agile Methodology, Critique, Rapid Software Testing Methodology, RST, Testing Culture

The Immaturity of CMM

Originally published in 1994, this article pre-dates "Agile" as a named thing. It was written out of a culture that was critiquing authoritarian and factory-oriented approaches to software … [Read more...] about The Immaturity of CMM

Filed Under: Agile Methodology, Critique, Management, Process Dynamics

What Could Kill Testing?

  (I wrote this several years ago with Michael Bolton, but never got around to publishing it... UPDATE: Oh! I did publish this as an editorial in Tea Time for Testers. Well, anyway this is an … [Read more...] about What Could Kill Testing?

Filed Under: Critique, Testing Culture, Testing vs. Checking

Round Earth Test Strategy

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

The Next Step In “Test Automation” is Pure Bullshitting

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

Rethinking Equivalence Class Partitioning, Part 1

Wikipedia's article on equivalence class partitioning (ECP) is a great example of the poor thinking and teaching and writing that often passes for wisdom in the testing field. It's narrow and … [Read more...] about Rethinking Equivalence Class Partitioning, Part 1

Filed Under: Critique, Rapid Software Testing Methodology, Test Coverage, Test Strategy

We. Use. Tools.

Context-Driven testers use tools to help ourselves test better. But, there is no such thing as test automation. Want details? Here's the 10,000 word explanation that Michael Bolton and I have been … [Read more...] about We. Use. Tools.

Filed Under: Automation, Context-Driven Testing, Critique, For Newbies, Important!, Rapid Software Testing Methodology, Skills, Test Coverage, Test Oracles, Test Strategy, Testing Culture, Testing vs. Checking

How Not to Standardize Testing (ISO 29119)

Many years ago I took a management class. One of the exercises we did was on achieving consensus. My group did not reach an agreement because I wouldn't lower my standards. I wanted to discuss the … [Read more...] about How Not to Standardize Testing (ISO 29119)

Filed Under: Certification, Context-Driven Testing, Critique, Important!

Benjamin Mitchell and the Trap of False Hypocrisy

One of the puzzles of intellectual life is how to criticize something you admire without sounding like you don't admire it. Benjamin Mitchell has given an insightful talk about social dynamics in … [Read more...] about Benjamin Mitchell and the Trap of False Hypocrisy

Filed Under: Context-Driven Testing, Critique, Ethics, Language, Process Dynamics

Context-Driven Testing at a Crossroads

Cem Kaner, who controls www.context-driven-testing.com, has announced an interesting change in his view of the Context-Driven School. He says he prefers to think of it in terms of the Context-Driven … [Read more...] about Context-Driven Testing at a Crossroads

Filed Under: Context-Driven Testing, Critique, Testing Culture

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 5
  • Go to Next Page »

Primary Sidebar

Search

Categories

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

Blog Archives

Footer

  • About James Bach
  • Satisfice Blog
  • Bibliography: Bach on IEEE
  • Contact James
  • Consulting
  • Engage Our Services
  • 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 © 2023 · News Pro on Genesis Framework · WordPress · Log in