User Stories Context
JSON-LD context defining the semantic vocabulary for User Stories from User Stories.
40 Classes
2 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
us:
https://api-evangelist.github.io/user-stories/vocab#
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
UserStory
Epic
Persona
AcceptanceCriteria
StoryPoint
Sprint
Backlog
name
description
identifier
url
asA
iWant
soThat
persona
epic
acceptanceCriteria
storyPoints
priority
status
tags
relatedStories
apiCapability
endpoint
method
Developer
APIConsumer
ProductManager
EndUser
Administrator
DataAnalyst
New
InProgress
InReview
Done
Blocked
MustHave
ShouldHave
CouldHave
WontHave
Properties
| Property |
Type |
Container |
| criteria |
|
list |
| scenarios |
|
list |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"us": "https://api-evangelist.github.io/user-stories/vocab#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"UserStory": "us:UserStory",
"Epic": "us:Epic",
"Persona": "us:Persona",
"AcceptanceCriteria": "us:AcceptanceCriteria",
"StoryPoint": "us:StoryPoint",
"Sprint": "us:Sprint",
"Backlog": "us:Backlog",
"name": "schema:name",
"description": "schema:description",
"identifier": "schema:identifier",
"url": "schema:url",
"asA": "us:asA",
"iWant": "us:iWant",
"soThat": "us:soThat",
"persona": "us:persona",
"epic": "us:epic",
"acceptanceCriteria": "us:acceptanceCriteria",
"storyPoints": "us:storyPoints",
"priority": "us:priority",
"status": "us:status",
"tags": "schema:keywords",
"relatedStories": "us:relatedStories",
"apiCapability": "us:apiCapability",
"endpoint": "us:endpoint",
"method": "us:method",
"criteria": {
"@id": "us:criteria",
"@container": "@list"
},
"scenarios": {
"@id": "us:scenarios",
"@container": "@list"
},
"Developer": "us:Developer",
"APIConsumer": "us:APIConsumer",
"ProductManager": "us:ProductManager",
"EndUser": "us:EndUser",
"Administrator": "us:Administrator",
"DataAnalyst": "us:DataAnalyst",
"New": "us:New",
"InProgress": "us:InProgress",
"InReview": "us:InReview",
"Done": "us:Done",
"Blocked": "us:Blocked",
"MustHave": "us:MustHave",
"ShouldHave": "us:ShouldHave",
"CouldHave": "us:CouldHave",
"WontHave": "us:WontHave"
}
}