Praktiskt kravarbete

Praktiskt kravarbete

Kursnummer: A3307

Antal dagar: 3

Kursavgift: 16 950 kr (exklusive moms)

Med Astrakangaranti

Kursbeskrivning
Kursinnehåll
Omdömen (2)

Kursbeskrivning

På den här kursen lär vi ut hur du praktiskt går till väga för att ta fram krav på såväl funktionalitet som kvalitet och hur du dokumenterar dem med användningsfall*. Kursen består av tre delar där vi börjar med hur du praktiskt går tillväga för att fånga krav utifrån verksamhetsmodeller och övar på att identifiera användningsfall i processmodeller.

Vi lär också ut hur du fångar kraven med användningsfall då du inte har någon bra verksamhetsmodell att utgå ifrån, eller då du arbetar med tekniska eller inbyggda system.
Vi går igenom hur du praktiskt organiserar arbetet för att få rätt intressenter engagerade och fånga deras krav, samt hur du löpande kvalitetssäkrar arbetsresultatet.

Del två i kursen går igenom hur du beskriver krav i form av användningsfall och kvalitetsattribut.
Den sista delen i kursen visar hur du använder krav och hur du utifrån dessa tar fram övriga modeller som grund för att designa och bygga användbara system.

Under kursen använder vi ett genomgående exempel för övningarna, för att skapa en röd tråd och lära ut ett metodiskt arbetssätt.

Kursmål

Efter kursens teoriavsnitt och praktiska övningar ska du …

  • behärska kravställning med användningsfall (AF)
  • kunna ta fram kravspecifikationer som inte bara leder fram till att system byggs rätt, utan att rätt system byggs!
  • behärska väl fungerande arbetsformer för praktiskt kravställningsarbete
  • utgående från verksamhetens behov, kunna identifiera och dokumentera såväl funktionella som kvalitetskrav (kallas även icke funktionella krav)
  • Ha förståelse för hur kraven omsätts till systemdesign

Målgrupp & Förkunskaper

Kursen riktar sig till …

  • dig som arbetar med att kravställa system
  • dig som arbetar med att leda utvecklingsprojekt
  • verksamhetsutvecklare som vill förstå förutsättningar för och krav på systemutveckling
  • dig som vill ha en bred och djup förståelse för kravarbete

Inga speciella förkunskaper krävs. Störst utbyte av kursen får du som har erfarenhet av kravställning eller utveckling av system.
 
* den engelska termen är Use Case, men användningsfall är ursprungligen ett svenskt påfund. Upphovsmannen är Ivar Jacobsson, en av personerna bakom Ericssons AXE-system och grundare av företaget Objectory, som förvärvades av Rational Software, som sedermera förvärvades av IBM.
Användningsfall ingår i UML (Unified Modeling Language), som är rådande världsstandard för modellering av system.

 

 

Kursinnehåll

Kursintroduktion

Kursens syfte och mål
Kort historik

Introduktion till kravhantering

Brister i traditionell systemutveckling
- kravspecifikationsfällan
Kvalitet i informationssystem
Källor till krav: processmodell, målmodell, begreppsmodell, intressentmodell, befintliga system, GUI

Fånga krav

Användningsfall (AF)
Hur hittar man system, aktörer och AF?
Begreppsdefinitioner: scenario, system, systemgräns, aktör, beroenden, generalisering, mm
Att hitta användningsfall med verksamhetsmodellen som grund
Användningsfallsworkshops 
Rollfördelning
Granskningsmöten
Engagera verksamhetens kravställare
Förankring och kvalitetssäkring
Tekniska system och inbyggda system

Beskriva krav

Funktionella och icke-funktionella krav
Beskrivning för olika mottagare
Vad är ett bra AF?
AF-beskrivning: text, diagram och GUI
Paketering
Korta beskrivningar
Huvudflöde och alternativflöde
Dokumentera användningsfall
<<include>> och <<extends>>
Mönster och antimönster för krav
GUI
Riskeliminering
Kvalitetsattribut
Quality of Service (QoS) och SLA krav
Kravspårning

Använda krav

Användningsfalls-driven utveckling
Användningsfallsrealisering
Koppling till objektorientering och andra UML-diagram
Beroenden
Design
Hur omsätts kraven till detaljerad systemdesign?
Hur påverkas test och utbildning av kvaliteten i kravarbetet
Användningsfall som grund för testfall
Användningsfall och acceptanstest
Planering av iterativa projekt
Prioritering av krav
Ändringshantering

Praktiska övningar

För att maximera inlärningen varvas teoriavsnitten med praktiska övningar

Avslutning

 

Skriv ut Tipsa om kurs Bokningsinformation

  

  

  


  • Kurstillfällen
  • Göteborg
    2010-09-13 - 2010-09-15
  • Stockholm
    2010-10-13 - 2010-10-15
  • Göteborg
    2010-10-25 - 2010-10-27
  • Stockholm
    2010-12-07 - 2010-12-09
  • Göteborg
    2010-12-13 - 2010-12-15
Kurslärare
Eva Strickert

Eva Strickert

Peter Junermark

Peter Junermark

Christer Dahl

Christer Dahl

Andreas Hägglund

Andreas Hägglund

 Anmäl intresse för företagsintern kurs