TY - JOUR
T1 - The patterns of user experience for sticky-note diagrams in software requirements workshops
AU - Gardner, Henry
AU - Blackwell, Alan F.
AU - Church, Luke
N1 - Publisher Copyright:
© 2020 Elsevier Ltd
PY - 2020/12
Y1 - 2020/12
N2 - Software requirements elicitation workshops often make use of a widely used and, on the surface, highly informal, notational medium: the sticky note. Often, in such workshops, facilitators and participants collaborate to construct “diagrams” made up of sticky notes. Methodologies have been developed that prescribe the way that diagram construction can uncover and document software requirements. Because they constitute a collaborative diagrammatic notation, such sticky-note diagrams lend themselves to an evaluation underpinned by theories of visual notation. In this paper we apply an analytic framework, the Patterns of User Experience (PUX), to sticky-note diagrams from two workshop methodologies, “Big Picture Event Storming” (BPES) by Alberto Brandolini and “User Story Mapping” (USM) by Jeff Patton. Our evaluation considers the sticky-note diagrams and the collaborative social processes surrounding them.
AB - Software requirements elicitation workshops often make use of a widely used and, on the surface, highly informal, notational medium: the sticky note. Often, in such workshops, facilitators and participants collaborate to construct “diagrams” made up of sticky notes. Methodologies have been developed that prescribe the way that diagram construction can uncover and document software requirements. Because they constitute a collaborative diagrammatic notation, such sticky-note diagrams lend themselves to an evaluation underpinned by theories of visual notation. In this paper we apply an analytic framework, the Patterns of User Experience (PUX), to sticky-note diagrams from two workshop methodologies, “Big Picture Event Storming” (BPES) by Alberto Brandolini and “User Story Mapping” (USM) by Jeff Patton. Our evaluation considers the sticky-note diagrams and the collaborative social processes surrounding them.
KW - Collaboration
KW - Requirements elicitation
KW - Software requirements
KW - Visual notations
KW - Workshop
UR - http://www.scopus.com/inward/record.url?scp=85091043477&partnerID=8YFLogxK
U2 - 10.1016/j.cola.2020.100997
DO - 10.1016/j.cola.2020.100997
M3 - Article
SN - 2665-9182
VL - 61
JO - Journal of Computer Languages
JF - Journal of Computer Languages
M1 - 100997
ER -