Gerald M. Weinberg: Writer  -  Consultant


Dedicated to Helping Smart People be Happy


SOFTWARE

 
 

      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



          Workshops


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.


Predictions

    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.



                          Interviews

             (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"