scispace - formally typeset
Search or ask a question
Topic

User story

About: User story is a research topic. Over the lifetime, 1078 publications have been published within this topic receiving 23717 citations.


Papers
More filters
Book ChapterDOI
30 Aug 2021
TL;DR: In this paper, the authors report experiences of coaching IT professionals in defining agile user stories based on personas, called: Persona User Stories (PUS), which is a suggested method to extend IT professionals' understanding of users and users' needs.
Abstract: Personas is a suggested method to extend IT professionals' understanding of users and users’ needs. A common advantage expressed is that personas extend the IT professionals’ empathy for the users, but a disadvantage is that personas are typically defined at the start of a software project and gradually are forgotten, since there is little reference to the personas through the software development project. In this paper we report experiences of coaching IT professionals in defining agile user stories based on personas, called: Persona User Stories (PUS). The aim of these workshops, was to extend the usage of personas and thereby extend the IT professionals’ understanding of their users. In a research project with three companies, we coached teams of IT professionals in three-hour workshops with 76 participants in total. The workshops were conducted at each company using personas already defined by the IT professionals. The persona descriptions were based on three types of information: (a) assumptions, (b) secondary research, and (c) data specific to a project. Our findings show that personas based on assumptions result in the participants questioning the description of the personas and having difficulties in understanding the personas. For making the persona user stories (PUS), the participants used themselves more often as a reference when working with the assumption based personas, than the participants using the other two types of personas.

3 citations

04 Jul 2012
TL;DR: The finding from the study is a conceptual model of designing story cards using machine learning technique that can be used to extract the content from the list of requirements and produce the story cards based on the priority and rules of requirements.
Abstract: Story card is one of the software development artifacts that can be used to gather requirements in extreme programming (XP).It can assists developers to translate and develop the system based on activities and rules stated in the story card.However, conventional XP story card framework or template is not well defined and only supports requirements in two or three sentences.It also does not states any information rather than system functionality.This may lead to conflicts, missing, and ambiguous requirements.In order to overcome this problem, Machine Learning is one of the techniques that can be used to extract the content from the list of requirements and produce the story cards based on the priority and rules of requirements.Thus, this study aims to to propose a new technique of designing story cards based on user requirements.The finding from the study is a conceptual model of designing story cards using machine learning technique.Future research will investigate how the technique adapt with the iterative changes of the requirements.

3 citations

Proceedings Article
01 Feb 2017
TL;DR: This paper summarizes previous works done by the authors on User Story (US) template unification and visual requirements models generation out of a US set and introduces the genuine contribution of generating a UML class diagram from aUS set.
Abstract: This paper summarizes previous works done by the authors on User Story (US) template unification and visual requirements models generation out of a US set. Indeed, transformation of a US set tagged using templates from a unified model to a Goal-Oriented model called the Rationale Tree and to a UML UseCase Diagram are previous contributions summarized here. It also introduces the genuine contribution of generating a UML class diagram from a US set. Future research – notably on the use of the transformations in real life-case studies – is also discussed. Finally, the CASE tool supporting the approaches is overviewed.

3 citations

Proceedings ArticleDOI
16 Sep 2020
TL;DR: The application to be developed is a web-based marketplace called Tokocabai that will use gRPC and GraphQL as an API service and the feature categories that have been successfully implemented are auth, product catalog, profile, transaction, and product review.
Abstract: Chili is one of the horticultural commodities that is the biggest contributor to inflation for the Indonesian economy. This is caused by the high level of consumption of chili by the public, while the price of chili tends to fluctuate throughout the year. This can come from a variety of factors, one of which is the long chili product distribution chain. With the help of information technology that has developed rapidly, the problem of price fluctuations can be reduced by creating a digital market for buying and selling chili. The digital market can accelerate the process of chili transactions throughout Indonesia so that it can narrow the distribution chain. The application to be developed is a web-based marketplace called Tokocabai. Back-end development will use gRPC and GraphQL as an API service. Front-end development will use the Vue Js framework. Tokocabai application development uses extreme programming methods. The stages of extreme programming methods are planning, design, coding, testing, and release. The iteration that has been successfully carried out is twice with the number of user stories as many as 19. The number of user stories in iteration one is eight and the second iteration is 11. The feature categories that have been successfully implemented are auth, product catalog, profile, transaction, and product review.

3 citations

Book ChapterDOI
01 Jan 2018
TL;DR: This chapter describes the University of California, Santa Cruz University Library’s use of agile principles and methods for the management of this project, detailing the creation of user stories and acceptance criteria.
Abstract: Processes for User-Centered Design and Development: The Omeka Curator Dashboard Project Susan Chesley Perry University of California, Santa Cruz, USA Jessica Waggoner University of California, Santa Cruz, USA ABSTRACT The authors discuss user-centered design and agile project management using the development of the Omeka Curator Dashboard as a case study. The University of California, Santa Cruz University Library developed a suite of 15 plugins for the Omeka open source content management system. This chapter describes the library’s use of agile principles and methods for the management of this project, detailing the creation of user stories and acceptance criteria. This chapter also outlines the usability testing conducted by the library in the form of online surveys and moderated field tests. The authors conclude that user-focused, inclusive, and iterative development are key components to the success of the software development process. Keywords: Agile Project Management, User-Centered Design, Usability, Omeka, GitHub, User Stories, Acceptance Criteria, Omeka Curator Dashboard INTRODUCTION

3 citations


Network Information
Related Topics (5)
Software development
73.8K papers, 1.4M citations
86% related
Component-based software engineering
24.2K papers, 461.9K citations
86% related
Software system
50.7K papers, 935K citations
84% related
Software construction
36.2K papers, 743.8K citations
84% related
Business process
31.2K papers, 512.3K citations
81% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202334
202259
202157
202084
201991
201875