Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of An introduction to general systems thinking

    An introduction to general systems thinking

    Gerald M. Weinberg · 1975

    Use Team-Based Review Sessions to Maximize What You Learn from Each Project With detailed scenarios, imaginative illustrations, and step-by-step instructions, consultant and speaker Norman L. Kerth guides readers through productive, empowering retrospectives of project performance. Whether your shop calls them postmortems or postpartums or something else, project retrospectives offer organizations a formal method for preserving the valuable lessons learned from the successes and failures of every project. These lessons and the changes identified by the community will foster stronger teams and savings on subsequent efforts. For a retrospective to be effective and successful, though, it needs to be safe. Kerth shows facilitators and participants how to defeat the fear of retribution and establish an air of mutual trust. One tool is Kerth's Prime Directive: Regardless of what we discover, we must understand and truly believe that everyone did the best job he or she could, given what was known at the time, his or her skills and abilities, the resources available, and the situation at hand. Applying years of experience as a project retrospective facilitator for software organizations, Kerth reveals his secrets for managing the sensitive, often emotionally charged issues that arise as teams relive and learn from each project. Don't move on to your next project without consulting and using this readable, practical handbook.

    Software Engineering
    Open LibraryAmazon
    Stats for nerds
    24recommend
    41mentions
    31people
    2009–2026years
    78% recommend20% neutral2% critical

    Mentions per year

    2009201120132015201720192021202320252026

    What Hacker News says

    1. jropSep 2026
      An Introduction to General Systems Thinking by Gerald Weinberg. I've found his writing style to really land with my brain.
      thread
    2. pjmorrisJan 2024
      A couple favorites that haven't been mentioned:

      'An Introduction to General Systems Thinking', Weinberg, and he's got a dozen more worthwhile books behind it.

      'The Logic of Failure: Recognizing and Avoiding Error in Complex Situations', Dietrich Dorner

      thread
    3. rnjailambaDec 2023
      Mindset and leadership (explore other titles by Gerald M. Weinberg as well)

      - An Introduction to General Systems Thinking

      - Becoming a Technical Leader: An Organic Problem-Solving Approach

      So that you have a good answer to "when will it be ready"

      - Software Estimation: Demystifying the Black Art

      - Agile Estimating and Planning

      People management

      - The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

      - High Output Management

      Besides Mythical Man Month already mentioned in other comments.

      thread
    4. pjmorrisNov 2022
      My three favorites from Gerald Weinberg:

      1. 'The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully' I was put off for a decade by the click-bait title but this is a profound little book that helped me get perspective on problem solving in my work and myself.

      2. 'Becoming a Technical Leader' The text is great; working the exercises for yourself will make you a stronger thinker.

      3. 'An Introduction to General Systems Thinking' One of his densest, driest books, but a great summary of the highlights of the field with plenty of thought problems in the exercises and plenty of pointers for digging deeper.

      thread
    5. satisficeSep 2022
      The best book on software testing was written in 1974 and doesn’t mention testing: Introduction to General Systems Thinking, by Jerry Weinberg.

      The best book on consulting is by the same guy: Secrets of Consulting.

      thread
    6. martttMar 2022
      "An Introduction to General Systems Thinking" by Gerald M. Weinberg [0] was highly influential to me. I still often use his "systems triumvirate" when I have to sort out bigger-picture problems:

      1. Why do I see what I see?

      2. Why do things stay the same?

      3. Why do things change?

      0: https://geraldmweinberg.com/Site/General_Systems.html

      thread

    Related

    The psychology of computer programmingGerald M. Weinberg
    2009–2026

    The psychology of computer programming

    Gerald M. Weinberg
    44 recommend · 122
    Cover of Thinking in systems
    2010–2026

    Thinking in systems

    Donella H. Meadows
    124 recommend · 202
    Cover of Seeing systems
    2013–2022

    Seeing systems

    Barry Oshry
    3 recommend · 7
    Cover of Becoming a technical leader
    2008–2025

    Becoming a technical leader

    Gerald M. Weinberg
    28 recommend · 49
    Cover of Quality Software Management
    2009–2026

    Quality Software Management

    Gerald M. Weinberg
    3 recommend · 19
    Cover of Secrets of Consulting
    2007–2026

    Secrets of Consulting

    Gerald M. Weinberg
    47 recommend · 112
    Cover of Are your lights on?
    2007–2025

    Are your lights on?

    Donald C. Gause
    15 recommend · 26
    Cover of Distributed Systems
    2012–2026

    Distributed Systems

    Andrew S. Tanenbaum
    14 recommend · 28