Informal description of one or more features of a software system
Some of this article's listed sources may not be reliable. Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed.(August 2017) (Learn how and when to remove this message)
Part of a series on
Software development
Core activities
Data modeling
Processes
Requirements
Design
Construction
Engineering
Testing
Debugging
Deployment
Maintenance
Paradigms and models
Agile
Cleanroom
Incremental
Prototyping
Spiral
V model
Waterfall
Methodologies and frameworks
ASD
DevOps
DAD
DSDM
FDD
IID
Kanban
Lean SD
LeSS
MDD
MSF
PSP
RAD
RUP
SAFe
Scrum
SEMAT
TDD
TSP
OpenUP
UP
XP
Supporting disciplines
Configuration management
Documentation
Software quality assurance
Project management
User experience
Practices
ATDD
BDD
CCO
CI
CD
DDD
PP
SBE
Stand-up
TDD
Tools
Compiler
Debugger
Profiler
GUI designer
UML Modeling
IDE
Build automation
Release automation
Infrastructure as code
Standards and bodies of knowledge
CMMI
IEEE standards
ISO 9001
ISO/IEC standards
PMBOK
SWEBOK
ITIL
IREB
OMG
Glossaries
Artificial intelligence
Computer science
Electrical and electronics engineering
Outlines
Outline of software development
v
t
e
In software development and product management, a user story is an informal, natural language description of features of a software system. They are written from the perspective of an end user or user of a system, and may be recorded on index cards, Post-it notes, or digitally in specific management software.[1] Depending on the product, user stories may be written by different stakeholders like client, user, manager, or development team.
User stories are a type of boundary object. They facilitate sensemaking and communication; and may help software teams document their understanding of the system and its context.[2]
^Dimitrijević, Sonja; Jovanović, Jelena; Devedžić, Vladan (2015). "A comparative study of software tools for user story management". Information and Software Technology. 57: 352–368. doi:10.1016/j.infsof.2014.05.012. a great number of software tools that provide, inter alia, support for practices based on user stories have emerged in recent years.
^Ralph, Paul (2015). "The Sensemaking-coevolution-implementation theory of software design". Science of Computer Programming. 101: 21–41. arXiv:1302.4061. doi:10.1016/j.scico.2014.11.007. S2CID 6154223.
a userstory is an informal, natural language description of features of a software system. They are written from the perspective of an end user or user...
short user-generated photo or video collections that can be uploaded to the user's Facebook Instagram Stories, a feature in Instagram that let the user post...
language. These are high-level tests to verify the completeness of a userstory or stories 'played' during any sprint/iteration. Operational acceptance test...
access layers. A vertical userstory encapsulates the action of one function. An example of a vertical userstory is, "As an end user I must be able to log...
technique enriches the requirement-gathering practice with support for user-story narratives. It also provides use case "slices" to facilitate incremental...
standard) Shall and will - phrasing MoSCoW Method - prioritisation technique UserStory Use Case Form and Style of Standards, ASTM Blue Book (PDF). ASTM International...
focusing on person-to-person photo sharing to presently featuring users' "Stories" of 24 hours of chronological content, along with "Discover", letting...
that development has no influence on this story. The story is written on a userstory card. Estimate a Story: Development estimates how long it will take...
otherwise errors are noted and the userstory is moved back to development in an 'in-progress' state. Userstories that successfully pass unit tests are...
User experience design (UX design, UXD, UED, or XD) defines the experience a user would go through when interacting with a company, its services, and...
When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen...
and systems engineering Userstory, in software development and product management USE (disambiguation) Used (disambiguation) User (disambiguation) This...
chairs the meeting. The Product Owner provides a short overview of one userstory to be estimated. The team is given an opportunity to ask questions and...
of self-organizing and cross-functional teams with their customer(s)/end user(s). While there is much anecdotal evidence that the agile mindset and agile-based...
User Friendly was a webcomic written by J. D. Frazer, also known by his pen name Illiad. Starting in 1997, the strip was one of the earliest webcomics...
EPIC board with PCI Express capability Epic (web browser) Epic, a large userstory in software development and product management Earth Polychromatic Imaging...
maintenance/support. In the Scrum framework, for example, one could say a single userstory goes through all the phases of the SDLC within a two-week sprint. By contrast...
images or videos in a single post, and a Stories feature—similar to its main competitor Snapchat—which allowed users to post their content to a sequential...
articulating a clear userstory/journey through an information architecture, interaction design and experience design that an end user navigates across products...