‹ BackHN Continuity

Thread

Explaining to business people why building software is still hard

66 points · 59 comments · fagnerbrack

  1. digitallogic · · focus · HN ↗
    > You have enough budget for only the first floor, but you have a big family, and you know you’ll want a second one in a couple of years. > Adding the infrastructure to support a 2nd floor is MUCH cheaper right now than it will be when you actually want that 2nd floor.

    The problem with this thinking is it requires certainty about the future. It's much cheaper right now IF AND ONLY IF you end up needing the thing. If you don't need it, then you've threw time and money down the drain.

    Where I think this analogy weakens is you probably have far more certainty of whether or not you want a big family then you do on whether or not a new product line will see major adoption.

    1. bluGill · · focus · HN ↗
      You should have an idea of where you are going so you don't paint yourself into a corner. However certainty about the future is impossible. You make your best guess and often that will be wrong. That doesn't mean it is wrong to guess, it means you need to temper your guesses.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.