Go to:
Logótipo
You are here: Start > ESG0014

Requirements Engineering for Services

Code: ESG0014     Acronym: ERS

Keywords
Classification Keyword
OFICIAL Engineering
OFICIAL Economics

Instance: 2012/2013 - 2S

Active? Yes
Web Page: http://paginas.fe.up.pt/~apaiva/teach/1213/ERS.htm
Responsible unit: Department of Informatics Engineering
Course/CS Responsible: Master in Services Engineering and Management

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MESG 22 Syllabus since 2007/08 1 - 6 56 162
Mais informaçõesLast updated on 2013-03-06.

Fields changed: Teaching methods and learning activities, Fórmula de cálculo da classificação final, Programa, Melhoria de classificação final/distribuída, Obtenção de frequência, Avaliação especial

Teaching language

English

Objectives

The objective of this course is to teach the methods, techniques and best practices to plan, manage and carry out a process analysis and requirements specification of a system-based services technologies.

Learning outcomes and competences

At the end of this course, the students should have the skills needed to plan, manage and carry out a process of analysis and specification of requirements of a service system based in technologies.

 

Working method

Presencial

Program

1. Introduction: scope and importance of requirements engineering; notion of requirement; types of requirements; classification of requirements based on ISO/IEC 9126 standard; process of requirements engineering; systems life-cycle context. 2. Requirements discovery: source of requirements; traditional techniques (surveys, interviews, document analysis); group techniques (brainstorming, focus groups, RAD/JAD workshops); prototyping techniques; techniques directed by models (aims and scenario); cognitive techniques (laddering); contextual techniques (observation and social analysis). 3. Analysis and negotiation of requirements: checklists, interaction or dependence matrices, requirements risks and priorities; consistence verification, requirements modeling (use case modelling and domain models) 4. Requirements specification: structuring requirements documents; requirements table; wikis 5. Requirements validation: checklists, prototyping, model validation, acceptance tests. 6. Requirements management: alteration management, requirements attributes, requirements traceability; requirements management tools.

Mandatory literature

Klaus Pohl; Requirements Engineering: Fundamentals, Principles, and Techniques, Springer; 1st Edition. edition (July 23, 2010), 2010. ISBN: 978-3-642-12577-5

Complementary Bibliography

Karl E. Wiegers; Software Requirements, 2nd Edition, Microsoft Press, 2003. ISBN: 978-0735618794
Gerald Kotonya, Ian Sommerville; Requirements engineering. ISBN: 0-471-97208-8
Howard Podeswa; UML for the it business analyst. ISBN: 978-1-59863-868-4

Teaching methods and learning activities

Classes will be based on the presentation and discussion of course unit themes, as well as on the execution of some exercises with the support of tools and on the execution of a part of the practical assignments in the last classes of the semester. Students, in groups of two, have to carry out a practical assignment on the specification of requirements of a service system based on technologies.

Software

UMLet 11.5.1

keywords

Technological sciences > Engineering

Evaluation Type

Distributed evaluation with final exam

Assessment Components

Description Type Time (hours) Weight (%) End date
Report about Requirements Engineering Trabalho escrito 25,00 20,00 2013-07-31
Exame 5,00 50,00 2013-07-31
Trabalho de campo 40,00 25,00 2013-06-10
Participação presencial 5,00 2013-06-10
Total: - 100,00

Amount of time allocated to each course unit

Description Type Time (hours) End date
Frequência das aulas 42 2013-06-10
Estudo autónomo 50 2013-07-31
Total: 92,00

Eligibility for exams

A minimum grade of 45% in the continuous assessment component.

Calculation formula of final grade

Continuous assessment grade (50% of the final grade) comprises:

- Class participation (5%)

- Practical work (45%): (Modeling and requirements specification: 25%; lecture on a topic of RE: 20%)

- Final Exam (50% of the final grade)

For approval, a minimum grade of 45% in the final exame is required.

 

Special assessment (TE, DA, ...)

- Students excused from attendance at practical classes should contact the teacher for special sessions of follow up.
- The defense of practical work is mandatory for ALL students.

 

Classification improvement

- The marks obtained in practical work can be improved in the next edition of the discipline
- The classification of the exame can be improved by in the appeal exame.

 

Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-11-04 at 09:38:48 | Acceptable Use Policy | Data Protection Policy | Complaint Portal