You are on page 1of 40

Requirements Elicitation and Modeling

Techniques


:
-1

-2

-3

-4

-5

.1

Requirements Elicitation

.
.

. .


.
.

-1
.

. ""


"" ).(What

""

) (How .


:
-1

-2

) (.

-3

-4

-5

-6

-7

-8

-9

-10 .
-2

.

.
.
:
-1

-2

-3

-4

-5

-6

-7

.
1 4 6 .5

.2

:
-1

.Stakeholders Analysis

-2

.Interviewing

-3

.Observation

-4

.Task Demonstration

-5

.Document Studies

-6

.Questionnaires

-7

.Brainstorming

-8

.Focus Groups

-9

.Domain Workshops

-10 .Design Workshops


-11 .Prototyping
-12 .Pilot Experiments
-13 .
-14 .
-15 .Negotiation
-16 .Risk Analysis
-17 .Cost/Benefit Analysis
-18 .Goal-Domain Analysis
-19 .Domain-Requirements Analysis
-1

Stakeholders Analysis

.
:

-1

-2

-3

-4

-5

-6

. .
-2 Interviewing

.

:

: ) (

:
.

: .
.

.
-1

-2

-3

"" .

.
.

.
48 .

-3

Observation

%80
.

.


.

-4

Task Demonstration


. .

.
.

-5

Document Studies

-6

Questionnaires

. :
-1

" ":
-1

-2

-3

-4

.
-5

... .

:
" "

" "

) ( .
.
)
( . .

-7

Brainstorming

. .

.
.

.
.

-8

Focus Groups

. .
.

.
. .

. .

6 .18
.

.
. .

. .
" : " " " .

40 .

-9

Domain Workshops

-10

Design Workshops

. .

-11

Prototyping

. :
-1

.
.

.
-2

. .



. .

-12

Pilot Experiments

. .

. .
.

-13

.
.

.
.

. .
.

-14



. )

(... .


. .

.
-15

Negotiation

.
.

.

.

.
.

) (.

-16

Risk Analysis

.
.

. .

. :

-17

Cost/Benefit Analysis

) (

)(
.

-18

Goal-Domain Analysis

) ( .

.
.

: .

-19

Domain-Requirements Analysis

: .

"" .

:
.

and Matsumoto

.McCall

.
: .

: .
: .

:Integrity )

Security

(.

:Correctness .

:Reliability )
Failures MTBF

.%99

Mean Time

(Between ) (Availability

:usability .

:Efficiency )
.(Performance

:Maintainability .

:Testability .

:Flexibility .
.

:Portability .
:Interoperability

:Reusability .

.3

Shipyard

Danish Shipyard

Shipyard

.
.Business Goals
-1

-2

-3

-4

-5

-6

-1

-1

.
-2


:
.

-3

.
100

.
-4

.
-5

.
-6

. 100

.
-2

40.000

shipyard

.
.

-1 .

-2 .
1 2 .

1 . 2 .
-3 .
-4 .

3 4

-5 .
-6 .

5 6

. .

.

.

. 3 :
.%5
. .

-3 :
.
Shipyard

m$

0.2

1.0

4.0

4.0

6.5

0.4

1.0

1.0

1.0

2.5

-0.4

-0.4

-0.6

-0.6

-0.3

-0.3

-0.1

-0.1

-0.1

-0.1

-0.1

-0.4

-1.4

0.5

1.9

4.9

4.9

7.3

shipyard

. .


.

0.2

: .

. .

.(shipyard
) %10
:
.

0.2*0.9+1.0*0.92+4.0*0.93+4.0*0.94=6.5

: .
.

: .

: .

:
.

50

:
.

. %20 )

(.

: .

. .

.
.cash flow

payback period

.
!

) Return on Investment (ROI

.%113

10

1.4 shipyard

5-0

10

shipyard

. .0

3
.

. .

.4

: .

.

.
.
)(

.

.

.

.

shipyard .

-4

.shipyard

...

. .

.

shipyard


.
.


. .
.

-5


:
-1

-2

-3

: .

.
.



shipyard .

) ( .

:
: .

. .
:

xx

yy

zz

.zz yy xx

yy

. :

___

xx

zz

___ . 12.

.
:
-1
-2

.External Model

Internal Model

:
-1

-2

-3

Representational
Behavioral

Structural

-1

.

story-board

prototype

.paper

-2
.
.

"
:

."tab

-3

:
-1

.Data and Conceptual Modeling

-2

:Functional Modeling
o

You might also like