{
  "id": "c8d70f160530",
  "url": "https://jacobian.org/2021/may/25/my-estimation-technique/",
  "title": "My Software Estimation Technique - Jacob Kaplan-Moss",
  "note": "Some great wisdom here, but I would amplify even more the uncertainty aspect. Not only do you need to capture and measure that, you also have to realize that if uncertainty is above a certain level there **is no possible time estimate**. This is why teams tend to use [Fibonacci sequences](https://www.mountaingoatsoftware.com/blog/why-the-fibonacci-sequence-works-well-for-estimating) to estimate complexity. As complexity goes up the solution time and cost goes up much more than linearly, and at some point goes parabolic to the moon.\n\nYou have to know reasonably well what you are building and how that will happen before any estimation of time is meaningful at all.",
  "voice": "jamie",
  "saved": "2021-06-03T11:39:22Z",
  "host": "jacobian.org",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/c8d70f160530/",
  "markdown": "https://links.thingelstad.xyz/links/c8d70f160530.md",
  "issues": [
    {
      "number": 189,
      "slug": "weekly-thing-189-tiddlywiki-jsonlogic-smiling",
      "title": "Weekly Thing #189 / TiddlyWiki, JsonLogic, Smiling",
      "date": "2021-06-05T12:00:00Z",
      "section": "Notable",
      "position": 9,
      "url": "https://weekly.thingelstad.com/archive/189/",
      "page": "https://links.thingelstad.xyz/issues/189/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 2,
      "page": "https://links.thingelstad.xyz/hosts/jacobian.org/",
      "nearest": [
        {
          "id": "de93e6459f1e",
          "title": "A reading list for new engineering managers - Jacob Kaplan-Moss",
          "url": "https://jacobian.org/2018/may/2/engmanager-reading-list/",
          "record": "https://links.thingelstad.xyz/links/de93e6459f1e/"
        },
        {
          "id": "d9ff2d3ee678",
          "title": "That Wild Ask A Manager Story - Jacob Kaplan-Moss",
          "url": "https://jacobian.org/2022/feb/14/that-wild-aam-story/",
          "record": "https://links.thingelstad.xyz/links/d9ff2d3ee678/"
        }
      ]
    },
    "same_week": {
      "count": 34,
      "nearest": [
        {
          "id": "6ebbd4d143ca",
          "title": "Big Mail - Upgrade your inbox",
          "url": "https://getbigmail.com/",
          "record": "https://links.thingelstad.xyz/links/6ebbd4d143ca/"
        },
        {
          "id": "54ba2c5e9796",
          "title": "QUIC is now RFC 9000 | Fastly",
          "url": "https://www.fastly.com/blog/quic-is-now-rfc-9000",
          "record": "https://links.thingelstad.xyz/links/54ba2c5e9796/"
        },
        {
          "id": "375fbace7e55",
          "title": "The Unix Game",
          "url": "https://unixgame.io/unix50",
          "record": "https://links.thingelstad.xyz/links/375fbace7e55/"
        },
        {
          "id": "2843b4c72201",
          "title": "Avatar generator playground - Boring Avatars",
          "url": "https://boringavatars.com/",
          "record": "https://links.thingelstad.xyz/links/2843b4c72201/"
        },
        {
          "id": "f9acdeb0d734",
          "title": "JsonLogic",
          "url": "https://jsonlogic.com/",
          "record": "https://links.thingelstad.xyz/links/f9acdeb0d734/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://jacobian.org/2021/may/25/my-estimation-technique/"
  }
}
