MEGORE: Mult imedia Enhanced Goal-Orient ed Requirement Elicit at - - PowerPoint PPT Presentation

megore mult imedia enhanced goal orient ed requirement
SMART_READER_LITE
LIVE PREVIEW

MEGORE: Mult imedia Enhanced Goal-Orient ed Requirement Elicit at - - PowerPoint PPT Presentation

MeRE workshop @ RE2008 MEGORE: Mult imedia Enhanced Goal-Orient ed Requirement Elicit at ion Experience Yuhui Shan, Lin Liu, Fei Peng School of Sof t ware Siemens China Tsinghua Universit y, China Barcelona Spain 2008


slide-1
SLIDE 1

MEGORE: Mult imedia Enhanced Goal-Orient ed Requirement Elicit at ion Experience

Yuhui Shan, Lin Liu, Fei Peng

School of Sof t ware Siemens China Tsinghua Universit y, China MeRE workshop @ RE’2008

Barcelona Spain 2008

slide-2
SLIDE 2

Cont ent s

Cult ure relat ed set t ings The popular RE t echniques in China I dent if y media enhance-able obj ect s Mult imedia enhanced goal-orient ed

requirement elicit at ion approach

Pract ice and lessons

slide-3
SLIDE 3

Chinese Cult ure relat ed issues

Percept ual t hinking

“Chinese like women’s language and are ashamed of

abst ract words, whose pat t ern of t hinking is bot h comprehensive and specif ic. The Chinese rely heavily on int uit ion t o discover t he myst ery of nat ure.”—Yut ang lin

I t is bet t er t o see once t han t o hear a hundred t imes. Seeing is believing.

Face percept ion Collect ivism

slide-4
SLIDE 4

I nf luence of Percept ual Thinking

Feedback f rom Engineering Cases

A web sit e engineer said:“ I n t he requirement elicit at ion

process, we had t o collect t he regulat ion in t he guide sect ion online, t hen made a prot ot ype immediat ely and drew workf low diagrams.… …Prot ot ype is bet t er t han f ocus group meet ing.”

“I n my recent proj ect s, we always used prot ot ype t o

complet e t he requirement s. Af t er analysis when we got a new proj ect , we make a new model as quickly as possibly, t hen modif ied it wit h cust omers’ f eedbacks. ”

slide-5
SLIDE 5

Popular RE t echniques

Ranking of requirements elicitation techniques[project report 2008 siemens]

slide-6
SLIDE 6

Our Proposal

Use media t o enhance t he requirement s elicit at ion process

slide-7
SLIDE 7

The core of t he met hod

The t hree t uple <

M, G, R>

M represent s a synchronized present at ion of media t ypes used f or sof t ware requirement elicit at ion, such as graphic, image, audio, video, and animat ion cont ent . G is t he goal of t he media scenario aims t o be achieved. R represent s t he requirement specif icat ion of t he goal and media.

slide-8
SLIDE 8

Use 5W2H t o ident if y media enhance-able obj ect s

Who capt ures t he maj or players of t he required scenarios and t heir roles, responsibilit ies. Why capt ures t he goals. What The concret e operat ions and act ions can be present ed by videos, cart oons vividly. When t he t ime of act ivit ies. Where The scene of t he act ions How & how well capt ure t he concret e design alt ernat ive and it s inf luence t o nonf unct ional requirement s.

slide-9
SLIDE 9

MEGORE

Collect raw mat erials I dent if y maj or players St at e t he business

  • bj ect ives

Ref ine t he goals and

sof t goals t o discover applicable scenarios increment ally

Represent t he scenario

wit h media

Go on f or several

it erat ions unt il sat isf ied

Refine the goals and softgoals to discover applicable scenarios incrementally G G G G

slide-10
SLIDE 10

MEGORE

Goals

Basis of MEGORE Beginning of t he MEGORE process Crit erion of whet her media f ulf ill t he

requirement .

Ot hers

Whet her videos or images are chosen largely

depends on t he t emporal order.

slide-11
SLIDE 11

Pract ice and lessons

  • The proposed met hod is applied in t he design of Electronic

Marine Chart Navigation System.

  • Take the process of design the interfaces for example

The sof t goal is user f riendliness. Collect t he raw mat erials including t he pencil dr awn user

int erf ace diagram, similar syst em int erf ace and some document s

Model t he user: navigat ors and operat ors Ref ine t he sof t goal Design t he user int erf ace in images and discuss wit h

st akeholders

Modif y t he images according t o comment s Go on f or several it erat ions unt il t he goal is achieved.

slide-12
SLIDE 12

Pract ice and lessons

slide-13
SLIDE 13

Pract ice and lessons

Ret urn of I nvest ment

Reuse t he mult imedia Prepare t he mult imedia reposit ory

Feedback is import ant

More comment s are usef ul t o get t he

requirement s.

Media can be easy t o be comment ed.

slide-14
SLIDE 14

THANK YOU