Course Description
This course includes: the principal requirements of engineering activities and their
relationships, a range of techniques for eliciting, documenting, validating, and managing
requirements. Key areas such as requirement structuring, prioritizing requirements,
requirement traceability and resolving conflicting requirements are also covered.
Course Objectives
After completion of this course you should be able to:
• Understand the concepts and the role of requirements engineering in software
engineering.
• Understand and gain practical experience of the current techniques, notations,
methods, processes and tools used in requirements engineering.
• Document and prioritize requirements, and be able to recognize and help resolve
conflicting requirements.
Main Reference
· Karl E. Wiegers, Software Requirements, 2nd ed., Microsoft Press, 2003.
· Textbook website: http://www.microsoft.com/learning/en/us/book.aspx?ID=6496&locale=en-us
No comments:
Post a Comment