Welcome to the ultimate online hub for all things Gerald M. Weinberg! Whether you’re a seasoned consultant, a software development enthusiast, or simply someone captivated by his insightful and often humorous take on human behavior in technical environments, you’ve come to the right place. This fan site is dedicated to celebrating Weinberg’s prolific work, exploring his groundbreaking ideas, and fostering a community of like-minded individuals who appreciate his profound impact on the world of systems thinking and software engineering.
GeraldMWeinberg.com
Fri, 04 Aug 2023 19:33:16 +0000
The Secrets of Consulting
The Secrets of Consulting
The Secrets of Consulting
A Guide to Giving and Getting Advice Successfully
Fri, 04 Aug 2023 19:15:20 +0000
Are Your Lights On?
Are Your Lights On?
Are Your Lights On? How to Figure Out What the Problem Really Is
Wed, 11 Dec 2019 21:31:09 +0000
About Jerry
About Jerry
…
Mon, 09 Dec 2019 01:23:06 +0000
On Dysfunctional Organizations
On Dysfunctional Organizations
At Company S, The developers were incredibly capable of designing and implementing fabulous product. The company was started by all engineering/development people, and we didn’t know how to attract any other kind of marketing, or senior management capability to the …
Mon, 09 Dec 2019 01:15:34 +0000
Male Morning-After Contraception
Male Morning-After Contraception
The author comments:
This paper was composed as an exercise in criticizing the design of experiments. You may wish to test your scientific acumen by identifying as many fallacies as you can – then compare these with your favorite experiment …
Mon, 09 Dec 2019 01:12:29 +0000
The Bugger’s Abecedarian: An Entomological Essay for Software Engineers
The Bugger’s Abecedarian: An Entomological Essay for Software Engineers
Gerald M. Weinberg
The author comments:
Over the years, I’ve tried to show managers and developers how much serious damage mistakes can cause, but seriousness doesn’t seem to carry much weight with software folks. So, instead, I’ve decided to offer …
Mon, 09 Dec 2019 01:10:12 +0000
New Ways For Managing Software Development Projects: 3. Grassroots Software Management: Simple Things to Do
New Ways For Managing Software Development Projects: 3. Grassroots Software Management: Simple Things to Do
In the previous two articles we’ve talked about managing software projects. The first article focused on how traditional project management techniques fall short of addressing the inherent uncertainty in software development. The second article looked at three examples of increasingly …
Mon, 09 Dec 2019 01:08:12 +0000
New Ways For Managing Software Development Projects: 2. Adjusting for Reality: Mitigating Uncertainty in Projects
New Ways For Managing Software Development Projects: 2. Adjusting for Reality: Mitigating Uncertainty in Projects
This article is the second in a three-part series exploring how you can keep a better handle on your software development project to ensure it doesn’t spin out of control or face cancellation before the product’s release. One major reason …
Mon, 09 Dec 2019 01:05:15 +0000
New Ways For Managing Software Development Projects: 1. A Walk on the Wild Side
New Ways For Managing Software Development Projects: 1. A Walk on the Wild Side
Don Willerton
This article is the first in a three-part series exploring how you can keep a better handle on your software development project to ensure it doesn’t spin out of control or face cancellation before the product’s release. Because …
Mon, 09 Dec 2019 01:03:16 +0000
Project Management in Haiku Form
Project Management in Haiku Form
Rick Brenner
+-+-+
Project management?
A complete course requires
Ten simple haiku.
– Jerry
+-+-+
I
Our project was late,
so we added more people.
The problem got worse.
II
When requirements changed,
the schedule did not – were we…