Requirements development

Quarter 1, 2008

   Analysis
   Evaluation
   Exam
> Home page
   ISIS
   Plan
   Syllabus

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

  1. requirements elicitation (finding and formulating requirements),
  2. requirements analysis (structuring requirements),
  3. requirements specification (writing a requirements specification),
  4. requirements validation (checking that requirements match demands), and
  5. 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]
This page was last modified by Jyrki Katajainen on 26.11.2008.