Sessió A2: Sistema de Control de Versions

2 d'Octubre

Objectius

Introducció teòrica: el document de requeriments

El glossari

Els stakeholders poden fer servir diferents termes per referir-se a un mateix concepte o fan servir els mateixos termes per identificar conceptes amb diferents matisos.

Un glossari és un bon complement del document de requeriments perquè redueix aquest tipus d'ambigüetats. Per un costat, el fet de definir els conceptes del domini ens obliga a entendre-ho, per un altre costat, amb una definició clara, els stakeholders ens poden corregir als analistes si anem errats.

Actors primaris y actors de suport

Actor: Quelcom (persona, sistema extern...) que interactua amb el sistema en consideració. En un determinat cas d'ús, els actors que intervenen són:

Eines CASE

Tasques

Treballant amb Subversion:

A partir d'aquesta sessió, haureu de treballar la pràctica amb el subversion. És important que aneu fent commits sovintejats (és un criteri que evaluarem).

  1. SVN Feu aquest tutorial de subversion que hem posat a la wiki. Recordeu que la wiki és editable, podeu completar el tutorial amb troballes vostres.
  2. A classe posareu en comú els dubtes (punts foscos) que teníem sobre el sistema. Els professors us donaran les respostes dels stakeholders.
  3. Redacteu la llista de stakeholders, tot indicant en forma de fitxa:
  4. Elaboreu un glossari de termes del domini
  5. Identifiqueu els casos d'ús del sistema indicant quins actors (primaris i de suport) té.
  6. Afegiu una descripció acurada del cas d'ús.
Nota:

Com que a l'enunciat no tenim gaire informació concreta haureu de fer servir la imaginació. Fent servir el sentit comú, això sí.

Al món real també té sentit "inventar-se" alguns requeriments no funcionals, ja que serveix com a proposta concreta que el client haurà de validar (o no).

Valid XHTML 1.0!