• 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

Process Dynamics

Programmer Pairing with a Tester

Published: February 20, 2013 by James Bach 22 Comments

My sister, Erica, is not a programmer. Normally she's not a tester, either. But recently she paired with me, playing a tester role, and spotted bugs while I wrote in Perl. In the process, it became … [Read more...] about Programmer Pairing with a Tester

Filed Under: Agile Methodology, Process Dynamics, Skills, Test Strategy, Testing Culture

Exploratory Testing is not “Experienced-Based” Testing

Published: December 9, 2011 by James Bach 16 Comments

Prabhat Nayak is yet another thinking tester recently hired by the rising Indian testing powerhouse, Moolya. Speaking of the ISTQB syllabus, he writes: One such disagreement of mine is they have put … [Read more...] about Exploratory Testing is not “Experienced-Based” Testing

Filed Under: Critique, Exploratory Testing, Process Dynamics

A Nice Quote Against Confirmatory Testing

Published: October 18, 2011 by James Bach 5 Comments

Most of the technology of "confirmatory" non-qualitative research in both the social and natural sciences is aimed at preventing discovery. When confirmatory research goes smoothly, everything comes … [Read more...] about A Nice Quote Against Confirmatory Testing

Filed Under: Exploratory Testing, Process Dynamics, Testing vs. Checking

Immaturity of Maturity Models

Published: May 16, 2011 by James Bach 12 Comments

Maturities models (TMMi, CMM, CMMi, etc.) are a dumb idea. They are evidence of immaturity in our craft. Insecure managers sometimes cling to them as they might a treasured baby blanket. In so doing, … [Read more...] about Immaturity of Maturity Models

Filed Under: For Newbies, Important!, Process Dynamics, Testing Culture

This is What We Do

Published: January 5, 2011 by James Bach Leave a Comment

In the Context-Driven Testing community, the testing craft is a living, growing thing. This dialog, led by my partner in Rapid Testing, Michael Bolton, is a prime example of the life among us. Read … [Read more...] about This is What We Do

Filed Under: Context-Driven Testing, Exploratory Testing, Process Dynamics, Rapid Software Testing Methodology, Skills

Reclaim Your Personal Method

Published: June 4, 2009 by James Bach 3 Comments

(Since this pertains to both self-education AND technical work, I'm posting this on both of my blogs) Randy Ingermanson has an interesting approach to writing fiction. It's called the Snowflake … [Read more...] about Reclaim Your Personal Method

Filed Under: Context-Driven Testing, Critique, Process Dynamics, Skills

Quality is Dead #2: The Quality Creation Myth

Published: March 13, 2009 by James Bach 13 Comments

One of the things that makes it hard to talk about quality software is that we first must overcome the dominating myth about quality, which goes like this: The quality of a product is built into it by … [Read more...] about Quality is Dead #2: The Quality Creation Myth

Filed Under: Buggy Products, Process Dynamics, Risk Analysis, Test Reporting, Testing Culture

Studying Jeff Atwood’s Paint Can

Published: April 24, 2006 by James Bach 2 Comments

I just found Jeff Atwood's Coding Horror blog. He's an interesting writer and thinker. One of his postings presents a good example of the subtle role of skill even in highly scripted activities. He … [Read more...] about Studying Jeff Atwood’s Paint Can

Filed Under: For Newbies, Process Dynamics, Skills, Test Documentation, Testing vs. Checking

Defining Agile Methodology

Published: April 23, 2006 by James Bach 11 Comments

Brian Marick has offered a definition of agile methodology. I think his definition is strangely bulky and narrow. That's because it's not really a definition, but an example. Those of us who've … [Read more...] about Defining Agile Methodology

Filed Under: Agile Methodology, Important!, Language, Process Dynamics, Testing Culture

“Use Version Control”

Published: April 16, 2006 by James Bach Leave a Comment

Darrell Norton says that "version control" is a best practice. I disagree with him about that, but his blog posting gives me an opportunity to show how context-driven reasoning works. Darrell … [Read more...] about “Use Version Control”

Filed Under: Context-Driven Testing, Critique, Heuristics, Process Dynamics

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • 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