1 ics-forth dimitris plexousakis, pisa, february 2001 wp1: user requirements collection and analysis...

5
1 ICS-FORTH Dimitris Plexousakis, Pisa, February 2001 WP1: User Requirements Collection and Analysis Dimitris Plexousakis [email protected] Computer Science Department, University of Crete & Institute for Computer Science - FORTH Heraklion, Crete

Upload: zachary-cantrell

Post on 27-Mar-2015

215 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 1 ICS-FORTH Dimitris Plexousakis, Pisa, February 2001 WP1: User Requirements Collection and Analysis Dimitris Plexousakis dp@csi.forth.gr Computer Science

1

ICS-FORTH

Dimitris Plexousakis, Pisa, February 2001

WP1: User Requirements Collection and Analysis

Dimitris [email protected]

Computer Science Department, University of Crete& Institute for Computer Science - FORTH

Heraklion, Crete

Page 2: 1 ICS-FORTH Dimitris Plexousakis, Pisa, February 2001 WP1: User Requirements Collection and Analysis Dimitris Plexousakis dp@csi.forth.gr Computer Science

2

ICS-FORTH

Dimitris Plexousakis, Pisa, February 2001

Requirements Elicitation

Identify relevant user communities (have we established contacts?)

DELOS NoE in Digital Libraries ERCIM Library Representatives German and Italian Societies of Mathematics German Society of Physics Greek Society of Mathematics Hellenic Informatics Society O.A.I user groups Other Networks (e.g., PLANET, OntoWeb)

Page 3: 1 ICS-FORTH Dimitris Plexousakis, Pisa, February 2001 WP1: User Requirements Collection and Analysis Dimitris Plexousakis dp@csi.forth.gr Computer Science

3

ICS-FORTH

Dimitris Plexousakis, Pisa, February 2001

Requirements Elicitation

specify scenarios of use assemble and distribute customized questionnaires

questionnaires should be detailed but non-technical assumptions about users:

familiarity with computer / web-browser use address current practices in literature search

tools to use distribution over WWW, e-mail collection through WWW

avoid in-print questionnaires web-site hosting questionnaire forms

language? (single -- English, multi?)

Page 4: 1 ICS-FORTH Dimitris Plexousakis, Pisa, February 2001 WP1: User Requirements Collection and Analysis Dimitris Plexousakis dp@csi.forth.gr Computer Science

4

ICS-FORTH

Dimitris Plexousakis, Pisa, February 2001

Requirements Analysis

Many requirement analysis methodologies exist None is obviously better than the other Goal-based requirements analysis

questionnaire processing should lead to goal specification goal decomposition and refinement exception handling though scenario analysis result in operationalizable specifications

tools to use (under investigation) some requirements modeling tools exist few analysis tools (e.g., GBRAT)

Must capture functional and non-functional requirements

Page 5: 1 ICS-FORTH Dimitris Plexousakis, Pisa, February 2001 WP1: User Requirements Collection and Analysis Dimitris Plexousakis dp@csi.forth.gr Computer Science

5

ICS-FORTH

Dimitris Plexousakis, Pisa, February 2001

Bibliography

P. Loucopoulos, V. Karakostas “System Requirements Engineering”, McGraw-Hill, 1995

A. Anton, “Goal-Based Requirements Analysis”, International Conference on Requirements Engineering, 1996

C. Potts et al. “Inquiry-based Requirements Analysis”, IEEE Software 11(2), 1994

M. Jarke (ed), “Requirements Tracing”, Communications of the ACM, 41(12), 1998

T. Alspaugh et al. “An Integrated Scenario Management Strategy”, International Symposium on Requirements Engineering,1999

…. Requirements Engineering Journal, ICRE conferences