11.07.2015 Views

Full document describing all aspects of the curriculum, release 2 (pdf)

Full document describing all aspects of the curriculum, release 2 (pdf)

Full document describing all aspects of the curriculum, release 2 (pdf)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

REQUIREMENTS ENGINEERING (SE-C-02)AIMS:S<strong>of</strong>tware requirement engineering is <strong>the</strong> science and discipline concerned with establishing and<strong>document</strong>ing s<strong>of</strong>tware requirements. It consists <strong>of</strong> s<strong>of</strong>tware requirement elicitation, analysis,specification, verification and management. On <strong>the</strong> o<strong>the</strong>r hand, system requirements engineering is<strong>the</strong> science and discipline concerned with analysing and <strong>document</strong>ing system requirements. Itinvolves transforming an operational need into a system description, system performanceparameters and a system configuration. This is accomplished through an iterative process <strong>of</strong>analysis, design, trade-<strong>of</strong>f studies and prototyping.This module is intended to provide <strong>the</strong> student with a comprehensive understanding, criticalevaluation <strong>of</strong> requirement engineering both s<strong>of</strong>tware and system.LEARNING OUTCOMES:Upon successful completion <strong>of</strong> this module, <strong>the</strong> student will be able to:• critic<strong>all</strong>y evaluate baseline management models;• critic<strong>all</strong>y evaluate fundamentals <strong>of</strong> requirements engineering;• appreciate <strong>the</strong> essential issues <strong>of</strong> requirement engineering and architecture design;• perform requirements engineering, including elicitation, analysis, <strong>document</strong>ation and validation;• practic<strong>all</strong>y implement traceability issues in system requirement engineering;• critic<strong>all</strong>y evaluate <strong>the</strong> role <strong>of</strong> tools and methods in requirement engineering.SYLLABUS CONTENT:• The requirement environment.• Requirements characteristics.• System and system engineering.• Requirement <strong>all</strong>ocation and/or relationship assignment.• Requirement versus design implementation.• Requirement quality.• Relationships among stakeholders, i.e., users, analysts, non-user customers, sponsors,managements…• The concept <strong>of</strong> operations: <strong>the</strong> bridging from operational requirement to technical specifications• Techniques for requirement elicitation.• Requirement engineering with a tool (e.g. ViewPoints) and use casesPREREQUISITES: NoneRECOMMENDED ASSESMENT: Courseworkhttp://perun.im.ns.ac.yu/msc-se/ 17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!