Enginyeria de Requisits

358 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
358
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Enginyeria de Requisits

  1. 1. ENGINYERIA DE REQUISITS 20102011Q1Recapitulació de lassignatura Grup 2 - Divendres Marc Mauri Alloza Clara Bayarri Romaña Lluís Gómez Hernando Elena Vázquez Daza Sergi Purcet Soto Cristian Ortega Gómez FACULTAT D’INFORMÀTICA DE BARCELONA
  2. 2. ENGINYERIA DE REQUISITS Grup 2 - DivendresEnginyeria de requisits ● objectius reals ● funcions ● restriccions dun sistema software Principi dindeterminació de Humphrey: "Per un sistema software nou els requisits no es coneixeran completament fins que els usuaris hagin usat el sistema"
  3. 3. ENGINYERIA DE REQUISITS Grup 2 - DivendresObjectius SMARTDefinir-los és una tasca fonamental de lenginyer de requisits. ● Són el que les parts interessades esperen: ○ valor mínim que esperen amb lús del sistema ■ Vsys > Vstk ○ preu màxim que estan disposats a pagar ■ Psys < Pstk ● Objectius SMART ○ eSpecific ○ Mesurable ○ Acordat ○ Realista ○ Temporitzat ● Per tal de fer el producte adequat, cal saber que se nespera dell i com es mesurarà el seu èxit.
  4. 4. ENGINYERIA DE REQUISITS Grup 2 - Divendres Stakeholders ● Entitat que serà afectada pel sistema i que té una influencia directa o indirecta sobre els requisits. ● Es important identificar els stakeholders critics ? ! ● Es molt difícil satisfer a tots els stakeholders implicats, per tant sha de buscar un equilibri. Analitzar Resoldre Identificar (Dades, Interès, Win (Negociació,(Mètode KJ) Valor, Relació o 2 Solució creativa Estructural) Win o Decisió)
  5. 5. ENGINYERIA DE REQUISITS Grup 2 - DivendresEl cercle virtuós de lER Arguments de satisfacció
  6. 6. ENGINYERIA DE REQUISITS Grup 2 - DivendresÀmbit de la feina i del producte DomainEvents Querys
  7. 7. ENGINYERIA DE REQUISITS Grup 2 - DivendresImportància de lestat de lart Cal explorar el màxim nivell de coneixement i desenvolupament que té en lactualitat làmbit de la feina i del producte. Només aconseguirem un producte que satisfaci els objectius dels stakeholders si coneixem bé el seus objectius i com poden canviar evolucionar.
  8. 8. ENGINYERIA DE REQUISITS Grup 2 - DivendresEsquema conceptual ● És el coneixement general que un sistema dinformació necessita conèixer per a dur a terme les seves funcions. ○ Coneixement general sobre el domini, esquema estructural. ○ Coneixement sobre les funcions, especificació funcional. ● Tres funcions: ○ Memòria. ○ Activa. ○ Informativa.
  9. 9. ENGINYERIA DE REQUISITS Grup 2 - DivendresPrincipi de necessitat de lesquemaconceptualPer desenvolupar un sistema dinformació es necessari definirel seu esquema conceptual.
  10. 10. ENGINYERIA DE REQUISITS Grup 2 - DivendresConceptual Schema Centric Development(CSCD) "Per desenvolupar un sistema dinformació serà necessari i suficient definir el seu esquema conceptual" Necessitem que lesquema sigui: ● Explicit ● Executable ● Evolutiu
  11. 11. ENGINYERIA DE REQUISITS Grup 2 - DivendresValidació Requisits ● Tècnica: Inspecció ● Tècnica de suport: Checklists Esquema conceptual ● Tècnica: ○ Instanciació, validació de restriccions i execució desdeveniments. ● Tècnica de suport: Checklists Global: ● Comprovar la traçabilitat: Objectiu-> Requisit -> Cas dús -> Esedeveniment
  12. 12. FACULTAT D’INFORMÀTICA DE BARCELONAENGINYERIA DE REQUISITS Grup 2 - Divendres

×