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 published on a yearly basis
Papers
More filters
••
01 Sep 2017
TL;DR: This paper constructs a reference method by examining and consolidating the user story life-cycle obtained in a multi-case study research project and can take inspiration from this method to learn the improvements possible with user stories.
Abstract: User story literature nearly exclusively studies how to create, prioritise, or ensure the quality of a user story. Little is known about other activities and artefacts involved preceding or following these activities in systems development. Consequentially, software teams seeking to leverage user stories’ full potential do not know how to incorporate user stories into all aspects of their software development process. This paper constructs a reference method by examining and consolidating the user story life-cycle obtained in a multi-case study research project. Practitioners can take inspiration from this method to learn the improvements possible with user stories.
20 citations
••
TL;DR: This paper describes the development, implementation, and evaluation of a minimalist user modelling component for the Tax and Investment Management Strategizer (TIMS), a complex commercial software system for financial management.
Abstract: While user modelling has produced many research-based systems, comparatively little progress has been made in the development of user modelling components for commercial software systems. The development of minimalist user modelling components which are simplified to provide “just enough” assistance to a user through a pragmatic adaptive user interface is seen by many as an important step toward this goal. This paper describes the development, implementation, and evaluation of a minimalist user modelling component for the Tax and Investment Management Strategizer (TIMS), a complex commercial software system for financial management. This user modelling component manages several levels of adaptations designed to assist novice users in dealing with the complexity of this software package. Important issues and considerations for the development of user modelling components for commercial software systems and the evaluation of such systems in commercial settings are also discussed.
20 citations
••
23 Jun 2010TL;DR: An innovative concept is presented showing that using a supervised text mining approach, COSMIC functional size can be automatically approximated from informally written textual requirements, demonstrating its applicability in popular agile software development processes, such as Scrum.
Abstract: Measurement of software size from user requirements is crucial for the estimation of the developmental time and effort. COSMIC, an ISO/IEC international standard for functional size measurement, provides an objective method of measuring the functional size of the software from user requirements. COSMIC requires the user requirements to be written at a level of granularity, where interactions between the internal and the external environments to the system are visible to the human measurer, in a form similar to use case descriptions. On the other hand, requirements during an agile software development iteration are written in a less formal way than use case descriptions -- often in the form of user stories, for example, keeping with the goal of delivering a planned release as quickly as possible. Therefore, size measurement in agile processes uses methods (e.g. story-points, smart estimation) that strictly depend on the subjective judgment of the experts, and avoid using objective measurement methods like COSMIC. In this paper, we presented an innovative concept showing that using a supervised text mining approach, COSMIC functional size can be automatically approximated from informally written textual requirements, demonstrating its applicability in popular agile software development processes, such as Scrum.
20 citations
••
25 May 2009TL;DR: A case study of how user involvement took place in a large agile project, which utilized the agile method eXtreme Programming, found genuine customer and user involvement in the form of direct and indirect participation in the project.
Abstract: Studies of user involvement in agile development are very scarce. We provide a case study of how user involvement took place in a large agile project, which utilized the agile method eXtreme Programming. Planning games, user stories and story cards, working software and acceptance tests structured the user involvement. We found genuine customer and user involvement in the form of direct and indirect participation in the project. The involved customer representatives played informative, consultative and participative roles in the project. This lead to their functional empowerment i.e. the users were enabled to carry out their work to their own satisfaction and in an effective, efficient and economical manner.
20 citations
••
10 Jan 2005TL;DR: ComicKit, an interface for acquiring StoryNet scripts from casual internet users that ability to dynamically make common-sense suggestions that guide user story construction is introduced.
Abstract: At the Media Lab we are developing a resource called StoryNet, a very-large database of story scripts that can be used for commonsense reasoning by computers. This paper introduces ComicKit, an interface for acquiring StoryNet scripts from casual internet users. The core element of the interface is its ability to dynamically make common-sense suggestions that guide user story construction. We describe the encouraging results of a preliminary user study, and discuss future directions for ComicKit.
20 citations