• 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

Language

Self-Discipline Redux

Published: December 15, 2007 by James Bach 3 Comments

I want to follow up on what I said about discipline in yesterday's post. I said that discipline is "motivation without reason." I stand by that, as far as it goes, but there's more to discipline than … [Read more...] about Self-Discipline Redux

Filed Under: Language, Management

Terminologizing and Danger Words

Published: August 11, 2007 by James Bach 11 Comments

I just read this on another blog: "Regression testing is usually seen as the poorer cousin of 'proper' domain-abstracted assertion-based testing. Often rightly so!" In twenty years of doing … [Read more...] about Terminologizing and Danger Words

Filed Under: Critique, Language

Unambiguous Definition

Published: June 16, 2007 by James Bach 8 Comments

I found this gem in the FDA Glossary of Computerized System and Software Development Terminology: "unambiguous. (1) Not having two or more possible meanings. (2) Not susceptible to different … [Read more...] about Unambiguous Definition

Filed Under: Language

Francis Bacon’s New Organon

Published: March 12, 2007 by James Bach 7 Comments

It would be an unsound fancy and self-contradictory to expect that things which have never yet been done can be done except by means which have never yet been tried. This reminds me of that … [Read more...] about Francis Bacon’s New Organon

Filed Under: Certification, Language

A Question About Test Strategy

Published: September 22, 2006 by James Bach 4 Comments

Maria writes: A) Your presentation Test Strategy: "What is it? What does it look like?" applies to creating a test strategy for a specific application (I've also read Ingrid B. Ottevanger's article … [Read more...] about A Question About Test Strategy

Filed Under: Language, Rapid Software Testing Methodology, Risk Analysis, Test Strategy

“Intuition” and “Common Sense” Considered Harmful

Published: July 10, 2006 by James Bach 21 Comments

Sometimes, you can improve your thinking just by avoiding using certain terms. I stopped using "best practice", years ago. When I am tempted to use the term in a serious discussion of methodology, I … [Read more...] about “Intuition” and “Common Sense” Considered Harmful

Filed Under: Language

Who Stole Agile?

Published: June 28, 2006 by James Bach 11 Comments

Brian Marick complains about people, like me, who prefer to use dictionary definitions of words such as agile, instead of capitalizing the word and using it as a brand name, as he does. Read his blog … [Read more...] about Who Stole Agile?

Filed Under: Agile Methodology, Language, Testing Culture

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

Some Useful Definitions

Published: April 14, 2006 by James Bach 1 Comment

I use the following. I find these definitions to be flexible, inclusive, and consistent with the dictionary: Technique: method. Method: a way of doing something; an idea or ideas that specify … [Read more...] about Some Useful Definitions

Filed Under: For Newbies, Language, Rapid Software Testing Methodology

Peer Conferences and Learning

Published: February 8, 2006 by James Bach 1 Comment

In the past two years, "Peer conference" and "exhibition conference" are terms I've come to use a lot. A peer conference is a get together among practitioners of a particular discipline for the … [Read more...] about Peer Conferences and Learning

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

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