|Website:||website containing additional information|
|Period:||period 1 (week 36 through 45, i.e., 2-9-2019 through 8-11-2019; retake week 2)|
|Participants:||see Osiris Docent|
|Schedule:||Official schedule representation can be found in Osiris|
|Contents:||Software Production is the research domain that covers product development, corporate entrepreneurship, and societal implications of large scale software development in open market conditions. Requirements formulation is an essential activity during software production, for which User Stories have been adopted widely. |
The overall goal of this year's seminar is to develop a MOOC with corresponding book on User Stories. We will integrate current scientific knowledge on User Stories into a well-designed set of learning modules with presentations, assignments, and exams. Industrial materials and case material in various media will be included to boost the student experience.
The learning goals of this course are:
Topics covered this year are:
|Literature:||Garm Lucassen, Marcel Robeer, Fabiano Dalpiaz, Jan Martijn E. M. van der Werf, Sjaak Brinkkemper: Extracting conceptual models from user stories with Visual Narrator. Requir. Eng. 22(3): 339-358 (2017)
Garm Lucassen, Fabiano Dalpiaz, Jan Martijn van der Werf, Sjaak Brinkkemper: Improving agile requirements: the Quality User Story framework and tool. Requirements Engineering, 21(3): 383-403 (2016)
Dalpiaz, Fabiano, Ivor van der Schalk, and Garm Lucassen. "Pinpointing Ambiguity and Incompleteness in Requirements Engineering via Information Visualization and NLP." In International Working Conference on Requirements Engineering: Foundation for Software Quality, pp. 119-135. Springer, 2018.
Garm Lucassen, Maxim van de Keuken, Fabiano Dalpiaz, Sjaak Brinkkemper, Gijs Willem Sloof, Johan Schlingmann: Jobs-to-be-Done Oriented Requirements Engineering: A Method for Defining Job Stories. REFSQ 2018: 227-243
Garm Lucassen, Fabiano Dalpiaz, Jan Martijn van der Werf, Sjaak Brinkkemper: Bridging the Twin Peaks - The Case of the Software Industry. TwinPeaks@ICSE 2015: 24-28
Jan Martijn E. M. van der Werf, Rico de Feijter, Floris Bex, Sjaak Brinkkemper: Facilitating Collaborative Decision Making with the Software Architecture Video Wall. ICSA Workshops 2017: 137-140
More literature will be discussed and selected by the students during the seminar.
|Course form:||The course is run as a seminar. Interactive discussions led by students, PhDs, and staff.
The research project is performed individually assisted by peers. Students will present their proposals of chapters and clips, as well as their final deliverables.
|Exam form:||Various presentations. Written research reports. Knowledge clips|
|Minimum effort to qualify for 2nd chance exam:||Om aan de aanvullende toets te mogen meedoen moet de oorspronkelijke uitslag minstens 4 zijn.|