User stories for agile software requirements

被引:0
|
作者
Cohn, Mike
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The technique of expressing requirements as user stories is one of the most broadly applicable techniques introduced by Extreme Programming. User stories are an effective approach on all time constrained projects, not just those using XP. In this talk, we will look at how to identify and write good user stories. The talk will describe the six attributes all good stories must exhibit and present thirteen guidelines for writing better stories. We will explore how user role modeling can help when gathering a project's initial stories.
引用
收藏
页码:125 / 149
页数:25
相关论文
共 50 条
  • [21] Capturing User Needs for Agile Software Development
    Gazzerro, Stella
    Marsura, Roberto
    Messina, Angelo
    Rizzo, Stefano
    PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING FOR DEFENCE APPLICATIONS, SEDA 2015, 2016, 422 : 307 - 319
  • [22] Customer and User Involvement in Agile Software Development
    Kautz, Karlheinz
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 168 - 173
  • [23] Predicting Changes in User-Driven Requirements Using Conditional Random Fields in Agile Software Development
    Yin, Ming
    Meng, Danli
    Zhu, Dan
    Wang, Yibo
    Jiang, Jijiao
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2023, 70 (11) : 3715 - 3727
  • [24] Integrating UX work with agile development through user stories: An action research study in a small software company
    Ananjeva, Alisa
    Persson, John Stouby
    Bruun, Anders
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 170 (170)
  • [25] A Contemporary View on Software Quality Requirements in Agile and Software Architecture Practices
    Kassab, Mohamad
    2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2017, : 260 - 267
  • [26] Comparing Agile Software Processes Based on the Software Development Project Requirements
    Qasaimeh, Malik
    Mehrfard, Hossein
    Hamou-Lhadj, Abdelwahab
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 49 - 54
  • [27] An Approach for Improving the Requirements Quality of User Stories
    Wang C.
    Jin Z.
    Zhao H.
    Cui M.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2021, 58 (04): : 731 - 748
  • [28] Improving User Stories and Agile Test Cases Based on TDD
    Villamizar Suaza, Katerine
    Tabares Garcia, John Jairo
    Zapata Jaramillo, Carlos Mario
    CUADERNO ACTIVA, 2015, (07): : 41 - 53
  • [29] Enhancing User-Stories Prioritization Process in Agile Environment
    Sheemar, Heera
    Kour, Gurpreet
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN CONTROL, COMMUNICATION AND INFORMATION SYSTEMS (ICICCI-2017), 2017, : 73 - 78
  • [30] Competence requirements for project managers in agile software development
    Anke, Sarah
    Ringeisen, Tobias
    GIO-GRUPPE-INTERAKTION-ORGANISATION-ZEITSCHRIFT FUER ANGEWANDTE ORGANISATIONSPSYCHOLOGIE, 2021, 52 (01): : 51 - 63