12
A Survey of Requirements Engineering Education IEEE EDUCON2012. Marrakech, Morocco 20 April, 2012 Authors : Ali Idri, Sofia Ouhbi Dept. of Software Engineering University Mohammed V Souissi Rabat, Morocco José Luis Fernández Alemán, Ambrosio Toval Dept. Informatica y Sistemas University of Murcia, Spain Presented by: Sofia Ouhbi

A Survey of Requirements Engineering Education

Embed Size (px)

Citation preview

A Survey of Requirements Engineering Education

IEEE EDUCON2012. Marrakech, Morocco 20 April, 2012

Authors: Ali Idri, Sofia Ouhbi Dept. of Software Engineering

University Mohammed V Souissi Rabat, Morocco

José Luis Fernández Alemán, Ambrosio Toval Dept. Informatica y Sistemas

University of Murcia, Spain

Presented by: Sofia Ouhbi

A survey of REE. EDUCON'12 2

Presentation outline

• Requirements Engineering?• Importance of Requirements Engineering Education

Introduction

• Classification framework• Identification of studies

Method

Results and discussion

Conclusions and future work

3

Introduction

“’ Requirements Engineering (RE) is a set of activities concerned with identifying and communicating the purpose of a

software-intensive system, and the contexts in which it will be used. Hence, RE acts as the bridge between the real-world needs of

users, customers, and other constituencies affected by a software system, and the capabilities and opportunities afforded by

software-intensive technologies” Steve Easterbrook

A survey of REE. EDUCON'12

Requirements Engineering?

4

Introduction

Failures and deficiencies of software systems are often rooted in the requirements activities undertaken, this is mainly caused by the lack of appropriate skills and knowledge of those engaged in

Requirements Engineering (RE) activities.

Increasing emphasis on incorporating RE into university curricula for undergraduate as well as postgraduate students in

the past decade

Increasing interest in REE

A survey of REE. EDUCON'12

The importance of Requirements Engineering Education (REE)

A survey of REE. EDUCON'12 5

Method: A survey

Classification framework

Research type

Validation research

Evaluation research

Solution proposal

Philosophical paper

Opinion paper

Experience paper

Contribution type

Process

Method

Model

Tool

Guideline

Metric

Framework

Empirical type

Case study

Survey

Experiment

Experience study

A survey of REE. EDUCON'12 6

Method: A surveyIdentification of Studies

Source Investigated Studies Selected Studies

IEEE Digital Library 20 12

ACM Digital Library 3 1

Conference 14 8

Journal 7 5

Workshop 4 2

Google scholar 18 3

Book 1 0

Overall results from both searches 67 31

A survey of REE. EDUCON'12 7

Results

Research Type

Contribution Type

Empirical Type

A survey of REE. EDUCON'12 8

Results

Classification results in form of Bubble plot

A survey of REE. EDUCON'12 9

Results

Simulator for Education and Training in Global RE

Gameplay to introduce and reinforce REE

RE with Viewpoints

Teaching RE through Role Playing Business game board Creative Problem Based Learning framework (Understanding RE Process: a challenge for Practice and Education)

A survey of REE. EDUCON'12 10

Conclusions and future work

Principle findings of the survey

The majority of the papers reported experiments of their authors (methods and models).

More validation research is needed to propose novel techniques.

Few papers reported the problems that need to be addressed in REE.

REE needs to be more explored by researchers.

Suggestions for Educators

Teaching student to design solutions that are needed instead of solutions that are asked for.

Teaching Students approaches to problem solving, development methodologies and development tools.

Preparing students for RE activities in global customer-developer relationships.

Future work Systematic mapping study of REE

Thank you

IEEE EDUCON2012. Marrakech, Morocco 20 April, 2012

??

A Survey of Requirements Engineering EducationAuthors:

Ali Idri, Sofia Ouhbi Dept. of Software Engineering

University Mohammed V Souissi Rabat, Morocco

José Luis Fernández Alemán, Ambrosio

Toval Dept. Informatica y Sistemas University of Murcia, Spain

Presented by: Sofia Ouhbi

IEEE EDUCON2012. Marrakech, Morocco 20 April, 2012