NWI-IPC023
Requirements Engineering
Course infoSchedule
Course moduleNWI-IPC023
Credits (ECTS)3
CategoryBA (Bachelor)
Language of instructionEnglish
Offered byRadboud University; Faculty of Science; Informatica en Informatiekunde;
Lecturer(s)
Coordinator
dr. ir. E. Herder
Other course modules lecturer
Examiner
dr. ir. E. Herder
Other course modules lecturer
Contactperson for the course
dr. ir. E. Herder
Other course modules lecturer
Lecturer
dr. ir. E. Herder
Other course modules lecturer
Lecturer
dr. I. Wilmont
Other course modules lecturer
Academic year2020
Period
KW3  (25/01/2021 to 04/04/2021)
Starting block
KW3
Course mode
full-time
RemarksI
Registration using OSIRISYes
Course open to students from other facultiesYes
Pre-registrationNo
Waiting listNo
Placement procedure-
Aims
After successvol completion of the course, students will be able to:
  • Analyse, specify and validate software requirements
  • Specify business requirements by means of, among others, context diagrams and features trees.
  • Formulate user requirements using personas and different types of requirements elicitation techniques
  • Document requirements in a clear and detailed manner, making use of diagrams and other visualization techniques.
  • Explain the role of software and business requirements in an interative process of development and prototyping.
Content
Requirements Engineering is a core activity during system development and involves the elicitation, analysis and specification of requirements and expectations of different stakeholders (including clinets, managers and end-users) with respect to a software system or information architecture. In this course, we study different methods, among others use cases, requirements elicitation and interactive prototyping. Further, you will learn how to specify software and business requirements in a clear and detailed manner, making use of diagrams and other types of visualization.

Instructional modes
  • Lecture
  • Tutorial
  • Self-study
Level

Presumed foreknowledge

Test information
Two group assignments (each 50%). For passing the course, a minimum grade of 5.0 for both assignments is required.
Specifics

Required materials
Book
Karl Wiegers, Joy Beatty Software Requirements - Third Edition Microsoft Press, 2013 ISBN: 0735679665

Recommended materials
Learning Management System (Brigthspace)
Other resources (incl. syllabus) will be made available through the website.

Instructional modes
Course
Attendance MandatoryYes

Project
Attendance MandatoryYes

Tests
Group assignment 1
Test weight1
Test typeAssignment
OpportunitiesBlock KW3, Block KW4

Group assignment 2
Test weight1
Test typeAssignment
OpportunitiesBlock KW3, Block KW4