Course description
Specifying requirements adequately is the key to success in systems
development. "Doing the right thing" is more important than just
"doing things right". The purpose of this course is provide formal
training in requirements activities, including
-
requirements elicitation (finding and formulating requirements),
-
requirements analysis (structuring requirements),
-
requirements specification (writing a requirements specification),
-
requirements validation (checking that requirements match demands), and
-
requirements management (handling requirements changes).
Other upstream prerequisites for systems development (business
modelling and problem definition) will also be considered to provide a
wider perspective on requirements development.
Course team
Lectures
- Tuesday
from 10.00 to 12.00 in Lille auditorium at DIKU
- Friday from 9.00 to
12.00 in N034 at DIKU
- First lecture on August 26th.
Literature
Karl Wiegers, Software Requirements, 2nd edition, Microsoft Press
(2003)
Soren Lauesen, Software Requirements: Styles and Techniques,
Addison-Wesley (2002)
Christopher Derek Curry & Jyrki Katajainen,
Reengineering a university department,
Jyrki Katajainen and Company (2006)
Study credit
- 7.5 ECTS (non-report documented)
To get the credit
- one has to pass all assignments,
- take part in the workshop,
- write a project report, and
- defend the project report in an oral exam.
Grading
The new 7-grade scale is used.
Other information
-
First announcement [html]
- The
Performance Engineering Laboratory [home page]
|