chartletv0.21.0

← All examples

Story map of an online shop

Three activities of an online shop, six user tasks and eleven stories in three release slices, each opened by a dashed cut line named MVP, Release 2 and Later. On a phone the map becomes a list with the release beside each story. The table lists every story by activity, task and release. Illustrative backlog, with a phone variant.

Story map of an online shop

examples/shop-story-map.json
{
  "schemaVersion": 1,
  "type": "storymap",
  "title": "Story map of an online shop",
  "source": "Illustrative backlog of a small shop",
  "width": 960,
  "height": 560,
  "mobile": {
    "width": 380,
    "height": 900
  },
  "storymap": {
    "releases": [
      "MVP",
      "Release 2",
      "Later"
    ],
    "activities": [
      {
        "label": "Find a product",
        "tasks": [
          {
            "label": "Browse the catalog",
            "stories": [
              {
                "title": "List products by category",
                "release": "MVP"
              },
              {
                "title": "Filter by price",
                "release": "Release 2"
              }
            ]
          },
          {
            "label": "Search",
            "stories": [
              {
                "title": "Search by name",
                "release": "MVP"
              },
              {
                "title": "Suggest while typing",
                "release": "Later"
              }
            ]
          }
        ]
      },
      {
        "label": "Buy it",
        "tasks": [
          {
            "label": "Fill the cart",
            "stories": [
              {
                "title": "Add and remove items",
                "release": "MVP"
              },
              {
                "title": "Save the cart for later",
                "release": "Release 2"
              }
            ]
          },
          {
            "label": "Pay",
            "stories": [
              {
                "title": "Pay by card",
                "release": "MVP"
              },
              {
                "title": "Pay by invoice",
                "release": "Release 2"
              },
              {
                "title": "Split the payment",
                "release": "Later"
              }
            ]
          }
        ]
      },
      {
        "label": "Receive it",
        "tasks": [
          {
            "label": "Follow the order",
            "stories": [
              {
                "title": "Confirmation email",
                "release": "MVP"
              },
              {
                "title": "Tracking page",
                "release": "Release 2"
              }
            ]
          },
          {
            "label": "Return an item",
            "stories": [
              {
                "title": "Return label by email",
                "release": "Release 2"
              }
            ]
          }
        ]
      }
    ]
  }
}
Story map of an online shop
Story map of an online shopStory map of 3 activities, 6 tasks and 12 stories in 3 releases. Find a product: Browse the catalog (MVP: List products by category; Release 2: Filter by price); Search (MVP: Search by name; Later: Suggest while typing). Buy it: Fill the cart (MVP: Add and remove items; Release 2: Save the cart for later); Pay (MVP: Pay by card; Release 2: Pay by invoice; Later: Split the payment). Receive it: Follow the order (MVP: Confirmation email; Release 2: Tracking page); Return an item (Release 2: Return label by email).Find a productFind a productBuy itBuy itReceive itReceive itBrowse the catalogBrowse the catalogSearchSearchFill the cartFill the cartPayPayFollow the orderFollow the orderReturn an itemReturn an itemMVPList products by categoryList products bycategorySearch by nameSearch by nameAdd and remove itemsAdd and removeitemsPay by cardPay by cardConfirmation emailConfirmation emailRelease 2Filter by priceFilter by priceSave the cart for laterSave the cart forlaterPay by invoicePay by invoiceTracking pageTracking pageReturn label by emailReturn label by emailLaterSuggest while typingSuggest while typingSplit the paymentSplit the payment
Story map of an online shopStory map of 3 activities, 6 tasks and 12 stories in 3 releases. Find a product: Browse the catalog (MVP: List products by category; Release 2: Filter by price); Search (MVP: Search by name; Later: Suggest while typing). Buy it: Fill the cart (MVP: Add and remove items; Release 2: Save the cart for later); Pay (MVP: Pay by card; Release 2: Pay by invoice; Later: Split the payment). Receive it: Follow the order (MVP: Confirmation email; Release 2: Tracking page); Return an item (Release 2: Return label by email).Find a productFind a productBrowse the catalogBrowse the catalogList products by categoryList products by categoryMVPFilter by priceFilter by priceRelease 2SearchSearchSearch by nameSearch by nameMVPSuggest while typingSuggest while typingLaterBuy itBuy itFill the cartFill the cartAdd and remove itemsAdd and remove itemsMVPSave the cart for laterSave the cart for laterRelease 2PayPayPay by cardPay by cardMVPPay by invoicePay by invoiceRelease 2Split the paymentSplit the paymentLaterReceive itReceive itFollow the orderFollow the orderConfirmation emailConfirmation emailMVPTracking pageTracking pageRelease 2Return an itemReturn an itemReturn label by emailReturn label by emailRelease 2

Source: Illustrative backlog of a small shop

Show chart data
Data for Story map of an online shop
ActivityTaskReleaseStory
Find a productBrowse the catalogMVPList products by category
Find a productBrowse the catalogRelease 2Filter by price
Find a productSearchMVPSearch by name
Find a productSearchLaterSuggest while typing
Buy itFill the cartMVPAdd and remove items
Buy itFill the cartRelease 2Save the cart for later
Buy itPayMVPPay by card
Buy itPayRelease 2Pay by invoice
Buy itPayLaterSplit the payment
Receive itFollow the orderMVPConfirmation email
Receive itFollow the orderRelease 2Tracking page
Receive itReturn an itemRelease 2Return label by email
  • Story map
  • Plan releases from the user's view