make reqs elicit at ion t raceable how crit ical det ails
play

} Make reqs elicit at ion t raceable - How Crit ical det ails t o - PDF document

1 Making Requirement s Elicit at ion Traceable Orlena Got el & Ant hony Finkelst ein RS RS RS v6 v8 v7 RESS 94 2 An Overview... Meet ing cust omer needs: - Problems & progress - I mport ance of RT RT t ypes & t heir pot


  1. 1 Making Requirement s Elicit at ion Traceable Orlena Got el & Ant hony Finkelst ein RS RS RS v6 v8 v7 RESS ‘94 2 An Overview... Meet ing cust omer needs: - Problems & progress - I mport ance of RT RT t ypes & t heir pot ent ial: - Why } Make reqs elicit at ion t raceable - How Crit ical det ails t o obt ain & render t raceable: - Cont ribut ion st ruct ures - Proposed approach Quest ions f or workshop RESS ‘94 Page 1

  2. 3 Why Needs Are Not Met ... Obt ain Specif y Use Techniques I dent if icat ion Transcript ion & pract ice & involvement Emergence Viewpoint s & change RESS ‘94 4 Progress I n Meet ing Needs... Assurances? Guarant ees? Connect ion bet ween Reqs elicit at ion: elicit ed inf o, derived - Obt ain needs reqs & subsequent art if act s Reqs descript ion: - Record needs Reqs t raceabilit y: - Augment needs Development met hods: - Meet needs - Use needs - Change needs RESS ‘94 Page 2

  3. 5 Some Terminology... “ Requirement s Traceabilit y (RT) ref ers t o t he abilit y t o describe & f ollow t he lif e of a requirement in bot h a f orwards & backwards direct ion” (i.e., From it s origins, t hrough it s development & specif icat ion, t o it s subsequent deployment & use, & t hrough all periods of on-going ref inement & it erat ion in any of t hese phases) RESS ‘94 6 Some More Terminology... “Post -RS Traceabilit y is concerned wit h t hose aspect s of a requirement ’s lif e t hat result f rom it s inclusion in t he RS” (i.e., Requirement deployment ) “Pre-RS Traceabilit y is concerned wit h t hose aspect s of a requirement ’s lif e prior t o it s inclusion in t he RS” (i.e., Requirement product ion) RESS ‘94 Page 3

  4. 7 Pre-RS & Post -RS Traceabilit y... Reqs art if act s produced Reqs art if act s produced (relat ed t o product ion) (relat ed t o deployment ) RS s0 s1 sn Pre Post RESS ‘94 8 Persist ent RT Problems... Traceabilit y & I n what way Of what (access & present at ional (inf ormat ional requirement s) requirement s) Depends on Who want s it Why t hey want it (user charact erist ics) (t ask charact erist ics) When t hey want it (proj ect & cont ext ual charact erist ics) RESS ‘94 Page 4

  5. 9 Crux Of RT Problems... Can you help me locat e ....mmm.... & access personnel? No Can Do I t is a f undament al working pract ice... I need t o back up & augment inf o! RESS ‘94 10 Traceabilit y Of Requirement s Cont ribut ors & Cont ribut ions... Model cont ribut ion st ruct ure underlying reqs: I I can ident if y can ident if y sources of sources of reqs-relat ed reqs-relat ed work inf o We can locat e We can personnel ident if y sources of reqs I can t race personnel RESS ‘94 Page 5

  6. 11 Our Approach (1)... Def ine cont ribut ion f ormat of art if act : Principal Cont ribut ed_by Art if act Cont ribut ed_t o Aut hor Document or P: agent whose posit ion or belief is est ablished by t he inf ormat ion t he art if act expresses A: agent responsible f or choosing & organising t he cont ent & st ruct ure of t he art if act D: agent responsible f or physical manif est at ion of t he art if act (i.e., capt ures or records it ) RESS ‘94 12 Our Approach (2)... Cont ribut ion f ormat of art if act & int ernal component s PAD agent s: P A Art if act D P A D P A D P A D RESS ‘94 Page 6

  7. 13 Our Approach (3)... I nf er cont ribut ion roles of agent s wrt art if act : Deviser Ghost Aut hor Sponsor P A Represent at ive Nominal Aut hor Aut hor Relayer D True Aut hor RESS ‘94 14 Our Approach (4)... I nf er agent commit ment t o art if act Who t o involve/ inf orm in queries/ changes: � � True P hysical appearance Ant icipat ed/ realised ef f ect St ruct ural f orm Semant ic cont ent � � Aut hor: � P hysical appearance Ant icipat ed/ realised ef f ect � Deviser: St ruct ural f orm Semant ic cont ent � � � � P hysical appearance Ant icipat ed/ realised ef f ect Relayer: St ruct ural f orm Semant ic cont ent � � RESS ‘94 Page 7

  8. 15 Our Approach (5)... I nf er more about t ypes/ degrees of commit ment Qualif y PAD st at us: ref er a1 a2 (see chpt . 4) xy xyz elaborat e req abc req abc copy RESS ‘94 16 Summarising... Problem: Tracing required det ails about reqs elicit at ion process - Hinders reqs product ion & ref inement Cont ribut ion st ruct ures: Fine/ rapid locat ion of personnel t o perf orm act ivit ies & address def ect s Pot ent ial f or cont inuous reqs (re)-def init ion & (re)-assessment RESS ‘94 Page 8

  9. 17 Quest ions... What elicit at ion det ails t ypically get document ed: - How, when, why used/ by whom? Which t echniques/ t ools couple det ails of elicit at ion process wit h end product s? Our approach: Scaleable? Dist inguishable? How ext ract , couple & use cont ribut or det ails? How current ly account f or dif f erent capacit ies in which RE part icipant s provide inf o? Now over t o you... RESS ‘94 Page 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend