PA1310 Praktisk kravhantering
Programkurs, 7,5 högskolepoäng, Grundnivå, höstterminen 2012
Kursen är obligatorisk inom programmet "Magisterprogram i Software Engineering", med start höstterminen 2012.
Översikt
Den första utmaningen i programvaruutveckling är att säkerställa att man utvecklar rätt system, dvs kravhantering. I den här kursen förväntas studenten förvärva en förståelse av hur man samlar relevanta krav från relevanta källor innan man börjar utvecklingen.
I den här kursen fokuserar vi på vikten av, och hur man säkerställer att, kraven hålls uppdaterade genom hela utvecklingsansatsen. Studenterna förväntas lära sig hur man hittar rätt intressenter för ett system och hur man får information (krav) från dem. Studenterna förväntas lära sig hur man skriver och underhåller en användbar kravspecifikation. Studenterna erbjuds en insikt i hur kraven prioriteras och paketeras för olika releaser av programvarusystem.
I den här kursen fokuserar vi på vikten av, och hur man säkerställer att, kraven hålls uppdaterade genom hela utvecklingsansatsen. Studenterna förväntas lära sig hur man hittar rätt intressenter för ett system och hur man får information (krav) från dem. Studenterna förväntas lära sig hur man skriver och underhåller en användbar kravspecifikation. Studenterna erbjuds en insikt i hur kraven prioriteras och paketeras för olika releaser av programvarusystem.
Kurstid
2012 vecka 45 till
2013 vecka 03
2013 vecka 03
Undervisningsform
Campus, Dagtid, deltid 50 %
Ort
Karlskrona
Undervisningsspråk
Engelska
Kursplan
Huvudområde
Programvaruteknik
Fördjupningsnivå
G2F
Antagning
Förkunskapskrav
Grundläggande behörighet.Lärandemål
Innehåll
Kursen tar upp problemen som uppstår när man hanterar krav i en snabb och kostnadskänslig verklighet. Följande ämnen berörs i kursen:- Processer för inom-projektskravhantering (så kallad bespoke, eller skräddarsydd, kravhantering)
- Identifiering och hantering av intressenter
- Metoder för Kravinsamling
- Skriva krav och kravspecifikationer
- Kvalitetssäkring av krav
- Koppling mellan krav och efterföljande utvecklingsfaser (t.ex. design och testfaserna)
Lärandemål
Efter genomförd kurs skall studenten:- skickligt kunna samla in mjukvarukrav.
- tydligt och icke tvetydigt kunna dokumentera krav enligt industristandard.
- ingående förstå och kunna beskriva hur man genomför bespoke kravhantering i termer av vanligt förekommande processer och tekniker.
- ingående förstå och kunna beskriva utmaningarna i traditionell kravhantering.
- ingående och i detalj kunna värdera existerande kravhanteringspraxis i ett mjukvaruprojekt eller ett mjukvaruföretag.
- kunna föreslå relevanta förbättringar på kravhanteringsprocessen på ett övertygande sätt.
Generella förmågor
Följande generella förmågor tränas i kursen:- Lagarbete
- Personlig planering
- En systematisk ingenjörsansats
Kurslitteratur och övriga läromedel
Huvudlitteratur
1. Software Requirements - Styles and Techniques
Författare: S. Lauesen
Förlag: Addison-Wesley
Utgiven: 2002, Antal sidor: 600
ISBN: 0201745704
Referenslitteratur
1. Software Requirements
Författare: K.E. Wiegers
Förlag: Microsoft Press
Utgiven: 1999, Antal sidor: 350
ISBN: 0735606315
2. Mastering the Requirements Process
Författare: S. Robertson och J. Robertson
Förlag: Addison-Wesley
Utgiven:1999, Antal sidor: 416
ISBN: 0201360462
3. Requirements Engineering - Processes and
Techniques
Författare: G. Kotonya och I. Sommerville.
Förlag: John Wiley & Sons Ltd
Utgiven: 1998, Antal sidor: 400
ISBN: 0471982088
1. Software Requirements - Styles and Techniques
Författare: S. Lauesen
Förlag: Addison-Wesley
Utgiven: 2002, Antal sidor: 600
ISBN: 0201745704
Referenslitteratur
1. Software Requirements
Författare: K.E. Wiegers
Förlag: Microsoft Press
Utgiven: 1999, Antal sidor: 350
ISBN: 0735606315
2. Mastering the Requirements Process
Författare: S. Robertson och J. Robertson
Förlag: Addison-Wesley
Utgiven:1999, Antal sidor: 416
ISBN: 0201360462
3. Requirements Engineering - Processes and
Techniques
Författare: G. Kotonya och I. Sommerville.
Förlag: John Wiley & Sons Ltd
Utgiven: 1998, Antal sidor: 400
ISBN: 0471982088
Upplägg - Litteratur
Kurslitteratur och övriga läromedel
Huvudlitteratur
1. Software Requirements - Styles and Techniques
Författare: S. Lauesen
Förlag: Addison-Wesley
Utgiven: 2002, Antal sidor: 600
ISBN: 0201745704
Referenslitteratur
1. Software Requirements
Författare: K.E. Wiegers
Förlag: Microsoft Press
Utgiven: 1999, Antal sidor: 350
ISBN: 0735606315
2. Mastering the Requirements Process
Författare: S. Robertson och J. Robertson
Förlag: Addison-Wesley
Utgiven:1999, Antal sidor: 416
ISBN: 0201360462
3. Requirements Engineering - Processes and
Techniques
Författare: G. Kotonya och I. Sommerville.
Förlag: John Wiley & Sons Ltd
Utgiven: 1998, Antal sidor: 400
ISBN: 0471982088
1. Software Requirements - Styles and Techniques
Författare: S. Lauesen
Förlag: Addison-Wesley
Utgiven: 2002, Antal sidor: 600
ISBN: 0201745704
Referenslitteratur
1. Software Requirements
Författare: K.E. Wiegers
Förlag: Microsoft Press
Utgiven: 1999, Antal sidor: 350
ISBN: 0735606315
2. Mastering the Requirements Process
Författare: S. Robertson och J. Robertson
Förlag: Addison-Wesley
Utgiven:1999, Antal sidor: 416
ISBN: 0201360462
3. Requirements Engineering - Processes and
Techniques
Författare: G. Kotonya och I. Sommerville.
Förlag: John Wiley & Sons Ltd
Utgiven: 1998, Antal sidor: 400
ISBN: 0471982088
Lärande och undervisning
Kursen organiseras runt ett antal föreläsningar där studenterna förväntas delta aktivt genom att diskutera, ifrågasätta, och bidra med egna erfarenheter. Föreläsningarna ges tidigt i kursen för att ge en solid grund för de efterföljande uppgifterna. Uppgifterna är konstruerade för att ge övning i de olika delarna av kravhantering.Arbetslivsanknytning
Praktik, projekt, gästföreläsningar och industrifallstudier.Lärare
ExaminatorSamuel Fricker
Kursansvarig
Samuel Fricker
Planerade lärtillfällen
Föreläsningar, seminarier, övningar, laborationer och exkursioner.Tidsåtgång
I genomsnitt bör en student räkna med att studera 200 timmar för att nå lärandemålen. I denna tid ingår alla olika förekommande lärandeaktiviteter (föreläsningar, självstudier, examination m. m.). Tidsuppskattningen baseras på att ett akademiskt år omfattar 60 högskolepoäng (motsvarar 60 ECTS credits), som svarar mot en total studietid på ca 1 600 timmar. Den faktiska studietiden varierar individuellt.Examination
Bedömning
Examinationsmoment för kursen
| Kod | Benämning | Högskolepoäng | Betyg |
|---|---|---|---|
| 0810 | Kravinsamling | 1 | F-A |
| 0820 | Kravhantering | 1 | F-A |
| 0830 | Kravprioritering | 1 | F-A |
| 0840 | Industrifallstudie | 2 | F-A |
| 0850 | Tentamen | 2,5 | F-A |
Betyg
Kursen bedöms med betygen F Otillräckligt, FX Otillräckligt, E Tillräckligt, D Tillfredsställande, C Bra, B Mycket bra eller A Utmärkt.Kommande tentamenstillfällen
| Tentadatum | Moment | Anmälningsperiod | Ansv. | Plats | Klockan | |
|---|---|---|---|---|---|---|
| 2013-08-27 | 0850 | 2013-07-28 - 2013-08-13 | SFR | Karlskrona | 09:00 - 09:00 |
För att få delta vid ett centralt samordnat tentamenstillfälle måste du ha anmält dig i Studentportalen senast 15 dagar innan tentamensdagen.
Lokal och tidpunkt publiceras ca 5 dagar innan tentamensdagen.
Det kan finnas andra planerade examinationstillfällen. Information om de finns i It's Learning eller på annan plats som kursansvarig hänvisar till.
Kursutvärdering
Kursansvarig ansvarar för att studenternas synpunkter på kursen systematiskt och regelbundet inhämtas och att resultaten av utvärderingar i olika former påverkar kursens utformning och utveckling.







