|Status||Compulsory/Courses of Limited Choice|
|Level and type||Post-graduate Studies, Academic|
|Field of study||Computer Science|
|Academic staff||Mārīte Kirikova|
|Credit points||4.0 (6.0 ECTS)|
The course explains the role of requirements engineering in the organizational development and information systems design. During the course students learn several requirements engineering methods, such as soft systems methodology, process oriented methods, and architecture, service, decision analysis, business rules, and agent oriented methods. The main emphasis in the course is on training the ability to understand in which situations which requirements engineering methods and tools are to be used and how they are to be combined to achieve desired level of requirements acquisition detail and manageability..
Goals and objectives
of the course in terms
of competences and skills
|The goal of the course is to provide knowledge and skills of requirements identification, management and documentation, as well as to provide competence in decision-making with the respect to the choice of appropriate requirements engineering methods and tools.|
Students understand common and specific issues of requirements engineering and systems design. - Examination question that requires demonstration of common and specific issues in requirements engineering and systems design.
Students are able to identify and solve requirements engineering problems. - Examination questions prompting requirements problem solutions.
Students are able to use and evaluate requirements engineering methods and tools. - Assessment is based on the results of individual assignements and examination.
Students are able to integrate requirements engineering methods. - At the examination can describe requirements engineering methods integration.
Students recognize, can evaluate and use different enterprise/business architecture frameworks and their models. - At the examination it is necessary to choose the most appropriate architecture framework for a given case. In individual assignments models are developed involving several enterprise arch-es.
|Course prerequisites||Suggested: Systems analysis and software engineering.|