Gerald M. Weinberg: Writer  -  Consultant

Dedicated to Helping Smart People be Happy



      Books on Software

Perfect Software and other Fallacies about Testing

The Aremac Project (a novel)

Quality Software Management Series

    Vol.1. Systems Thinking

    Vol.2. First-Order Measurement

    Vol.3. Congruent Action

    Vol.4. Anticipating Change

Rethinking Systems Analysis and Design

Understanding the Professional Programmer

Becoming a Technical Leader

Roundtable on Technical Leadership

Roundtable on Project Management

Are Your Lights On?

Exploring Requirements

Amplifying Your Effectiveness


Problem Solving Leadership

with Esther Derby and Johanna Rothman

AYE Conference (Amplifying Your Effectiveness)

• I offer a few private workshops, such as

        • Workshop in designing experiential training

        • Consulting Clinics

         These private workshops are open only to people I know through previous workshops or the AYE Conference or the SHAPE Forum. (To indicate your interest, or for information, contact Esther Derby.)

     Articles About Software

Secrets of Consulting (blog)

What Have 20 Years Accomplished and What Is Left to Accomplish in the Next 20 Years?

Bi-Quinary Search

    Here's a technique for fast searching.

Beyond Blaming

    Make your organization blame-free and productive

Beware of the Quick Fix

   A moment's thought may keep you out of big trouble.

Disposable Programs

    One-time programs should be much cheaper.

The Exception is the Rule

    Exceptions are here to stay. Deal with them.

The Liar’s Contest

    Learn the dynamics of intimidation.

Planning for Delays

    Delays are here to stay. Learn to handle them.


    Learn to be skeptical about predictions.

Advice for Software Development Managers

    Here are some different ways to see your job.

Test Trimming: A Fable about Testing

    Make sure you have the time you need.

Treaties to Deal with Communication and Conflict

    Manage interfaces.

Yielding to Pressure

    Improve your negotiating.


             (with comments about software)

Here are some recent interviews with Jerry, in a variety of formats:

Meet the Masterminds: Jerry Weinberg Reveals Secrets

Clarke Ching asks Questions about Perfect Software

CIO Magazine: The Unfulfilled Project

StickyMinds:Beth Layman interviews Jerry about the state of the practice, becoming a technical leader, and the future of software engineering

PM Boulevard website: Five questions on Agile methods.

Interview about the Silver Anniversary Edition of The Psychology of Computer Programming

Michael Hunter asks Five questions on testing and debugging.

Dr. Dobbs interview on computing's past and future

An open-ended interview with TechRepublic:

"the discussion ranges from the programmer/manager relationship to the impact of foreign programmers on the profession in the United States."

On change, as part of an article by John Manuel K.

Software Development Interview: Advice for Software Development Managers

Consulting Tips: Management Consulting News

On the past and future of software engineering, by StickyMinds

Dorset House: Sidebar links to various interviews about books and book topics

A really fun, wide-ranging interview conducted by Clay Shannon

(AUDIO) Radio interview on secrets of consulting, on "Let's Talk Computers"