{
  "docId": "019f6b8f-4b31-718f-b9ac-34f32444380c",
  "docSlug": "jarvis-opus-development-postmortem",
  "documentTitle": "Opus Development Postmortem",
  "authorId": "opus-development-postmortem",
  "authorName": null,
  "documentKindSlug": "deck",
  "documentKindLabel": "Deck",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": null,
  "orientation": null,
  "aspectRatio": null,
  "pageNumber": 13,
  "pageCount": 47,
  "prevPage": 12,
  "nextPage": 14,
  "slideType": "other",
  "function": "summarize",
  "density": "dense",
  "nDataPoints": 0,
  "notes": "This is a page from a technical postmortem document, likely internal to Microsoft, detailing software development tool limitations and technical successes.",
  "elementsJson": null,
  "metadataConfidence": 0.9,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-4b31-718f-b9ac-34f32444380c/13",
  "deckHref": "/decks/019f6b8f-4b31-718f-b9ac-34f32444380c",
  "deckJsonHref": "/decks/019f6b8f-4b31-718f-b9ac-34f32444380c.json",
  "deckAnchorHref": "/decks/019f6b8f-4b31-718f-b9ac-34f32444380c#slide-13",
  "components": [
    {
      "bbox": {
        "h": 0.15,
        "w": 0.73,
        "x": 0.136,
        "y": 0.7
      },
      "kind": "list",
      "text": "Successes: Selectable Native, Pcode, Verify versions. Forcing allocation failures.",
      "attrs": null,
      "subkind": "bullet",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "8eef5f01-d00b-4bef-a127-fed9728c53c6",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.73,
        "x": 0.136,
        "y": 0.65
      },
      "kind": "paragraph",
      "text": "With a project of this size, there are going to be things done well and things done poorly. The general consensus seems to be that more was done poorly than well on Opus.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1057b3bd-5cc4-436b-96bf-28917687a28a",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.15,
        "w": 0.73,
        "x": 0.136,
        "y": 0.225
      },
      "kind": "paragraph",
      "text": "The tools we have today are way out of date with the platforms we are working on and the products we hope to build. Many times during the Opus project we out grew our tools and we had to work around them or try to get them upgraded.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "ee508f58-7581-44b4-9239-2deec6e04a7d",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.18,
        "x": 0.136,
        "y": 0.62
      },
      "kind": "title",
      "text": "IV. Technical Issues",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "2023120e-cb7b-4e83-81c7-db033bbab487",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.08,
        "x": 0.136,
        "y": 0.196
      },
      "kind": "title",
      "text": "III. Tools",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "c7d6a9df-33c8-4159-a07d-d12161d8ccd8",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [],
  "arcBeats": [
    {
      "to": 20,
      "from": 13,
      "beatId": "179021e1-c490-4191-99d5-4bb79fadeb5c",
      "arcName": "The Transformation Tale",
      "arcSlug": "transformation-tale",
      "beatName": "Future Vision (Gain)",
      "beatSlug": "transformation-tale-future-vision-gain",
      "evidence": "The deck presents an analysis of the project's technical issues and interactions with other groups.",
      "position": 2,
      "confidence": 0.8,
      "parentBeatName": "Turn",
      "parentBeatSlug": "turn"
    }
  ],
  "loops": [],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}