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 Software Estimation

    Software Estimation

    Steve McConnell · 2006

    A practical guide for software developers and development teams, this book--written by an award-winning author--features effective and understandable formulas, procedures, and heuristics to help organizations improve their project cost estimates.

    ProgrammingSoftware EngineeringComputer Science
    Open LibraryAmazon
    Stats for nerds
    58recommend
    120mentions
    81people
    2007–2026years
    69% recommend30% neutral1% critical

    Mentions per year

    20072009201120132015201720192021202320252026

    What Hacker News says

    1. tiberriver256Jan 2026
      How do people get to "staff" without reading industry core reading?

      Software Estimation: Demystifying the black art by Steve McConnell should be 1st year reading in any software development major in college...

      We've largely "solved" this problem in the industry we just have a problem of getting people to read and read the right things

      thread
    2. PaulHouleMar 2025
      Depends on the book. There are a lot of books that are the equivalent of a podcast episode (anything by Malcolm Gladwell) or a series of podcast episodes (anything by Robert Greene) and even some serious and influential books in the social sciences and can be cooked down to a single university lecture like

      Exit, Voice and Loyalty by Albert O. Hirschman

      Logic of Collective Action by Mancur Olson

      The Zero-sum Society by Lester Thurow (want to know why the world gave up on tariffs?)

      maybe some worthwhile management books could be extended into a podcast series, I'd say

      Quality is Free by Phillip Crosby

      Then there are some books that really could change your life, say

      Solid State Physics by Ashcroft and Mermin

      The Art of Computer Programming by Donald Knuth

      Principles of Compiler Design by Aho and Ullman

      Software Estimation: Demystifying the Black Art by Steve McConnell

      The Mushroom Cultivator: A Practical Guide to Growing Mushrooms at Home by Paul Stamets

      Starting Strength by Mark Rippetoe

      Being and Event by Alain Badiou

      Liberation in the Palm of your Hand by Pabongka Rinpoche

      The Art of Happiness by Mirko Fryba

      All of which have the element that they'll only change you if you engage deeply with them or the subject, like for the Rippetoe book you're going to have to pick up a bar.

      thread
    3. PaulHouleNov 2024
      How about

      https://www.amazon.com/Software-Estimation-Demystifying-Deve...

      ?

      thread
    4. tra3Jul 2024
      Have a look at "Software Estimation: Demystifying the Black Art" by Steve McConnell [0]

      I really found this quote illuminating:

      > When executives ask for an “estimate,” they’re often asking for a commitment or for a plan to meet a target. The distinctions between estimates, targets, and commitments are critical to understanding what an estimate is, what an estimate is not, and how to make your estimates better.

      It's a pretty deep book that discusses everything around estimating:

      - how to estimate and what things get missed during estimation

      - why estimates gets missed

      Really recommended.

      [0]: https://www.amazon.com/Software-Estimation-Demystifying-Deve...

      thread
    5. vedranmMay 2024
      I read Steve McConnell's Software Estimation: Demystifying the Black Art and I can recommend it without hesitation. It is quite old by now so there might be something newer and better out there as well.
      thread
    6. lowkeyMar 2024
      This is a great article with some valuable insights.

      I also noticed that it is part of a larger series of articles on Software Estimation which in my experience is one of the most challenging aspects of development in any organization.

      Worth reading: https://jacobian.org/series/estimation/

      thread

    Related

    Cover of Rapid development
    2009–2025

    Rapid development

    Steve McConnell
    27 recommend · 82
    Cover of Software project survival guide
    2007–2022

    Software project survival guide

    Steve McConnell
    12 recommend · 16
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Professional software development
    2012–2026

    Professional software development

    Steve McConnell
    2 recommend · 6
    Cover of Software by Numbers
    2009–2023

    Software by Numbers

    Mark Denne
    2 recommend · 2
    Cover of The algorithm design manual
    2007–2026

    The algorithm design manual

    Steven S. Skiena
    195 recommend · 321
    Cover of Agile estimating and planning
    2011–2025

    Agile estimating and planning

    Mike Cohn
    recommend · 8
    5
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799