PA2406 Praktisk projektstyrning inom programvarutillverkning

Programkurs, 7,5 högskolepoäng, Avancerad nivå, höstterminen 2012
Kursen är obligatorisk inom programmet "Magisterprogram i Software Engineering", med start höstterminen 2012.

Översikt

Idag utvecklas merparten av programvara i projektform. Därför är det viktigt att programvaruutvecklare har kunskap om och erfarenhet av detta arbetssätt.
Målet med denna kurs är att förmedla hur man planerar, utför och slutför ett projekt. Detta inkluderar, men begränsas inte till, projektstyrning och administration från början till slut, tillämpning av metoder och tekniker för att säkerställa att projektet avslutas på ett framgångsrikt sätt. Ytterligare ett syfte är att uppnå en förståelse för, och kunskap om, hur man ska tolka olika intressenters roller och behov i ett typiskt projekt.

Kurstid

2012 vecka 45 till
2013 vecka 03

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Svenska

Kursplan

Huvudområde

Programvaruteknik

Fördjupningsnivå

A1N

Antagning

Förkunskapskrav

För tillträde till kursen krävs att studenten har kandidatexamen i Datavetenskap eller Programvaruteknik

Kurstid

2012 vecka 45 till
2013 vecka 03

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Svenska

Kursplan

Huvudområde

Programvaruteknik

Fördjupningsnivå

A1N

Lärandemål

Innehåll

Kursen omfattar följande delmoment:
  • En introduktion till projektledning: Motivation, aktuellt forskningsläge (state-of-the-art), framtida forskningsinriktningar och relaterade områden.
  • Projektlivscykel och organisation: Planering, design, exekvering.
  • Projektledningsprocesser: Grupper, samspel och kartläggning
  • Kunskapsområden för projektledning (Management Knowledge Areas): Integration, omfattning (scope), tid, kostnad, kvalitet, personal/resurser, kommunikation, risker och planering av inköp/upphandling/investering (procurement)

Lärandemål

Efter avslutad kurs skall studenten:
  • kunna beskriva området projektstyrning inom programvarutillverkning (standarder, nyckelkoncept, definitioner av programvarukvalitet) samt namnge att antal nyckelfrågor inom området.
  • kunna identifiera projektstyrningsverktyg och föreslå lämpliga alternativ för olika projekttyper.
  • kunna definiera frågor rörande riskstyrning inom programvaruprojekt.
  • kunna genomföra och slutföra ett projekt med produktleveranser genom medverkan i ett projektteam.
  • självständigt kunna definiera och kategorisera kvalitetsfrågor inom projektstyrning för programvarutillverkning.
  • självständigt kunna förklara skillnaderna mellan traditionell projektstyrning och modern projektstyrning inom programvarutillverkning.
  • i grupp, kunna förbereda en projektplan för ett programvaruprojekt; inklusive uppskattning av storlek och insats, tidsplan, resursallokering, konfigurationskontroll, versionshantering, samt identifikation och hantering av projektrisker.
  • kunna genomföra en ''post-mortem''-analys med åtföljande förslag på processförbättringar.

Generella förmågor

I kursen tränas följande generella förmågor:
  • Förmåga att arbeta i team
  • Planering och time management
  • Förmåga att applicera kunskap i praktiken
  • Kritiskt förhållningssätt
  • Informationssökning
  • Problemlösning
  • Förmåga till analys och syntes

Kurslitteratur och övriga läromedel

Huvudlitteratur
IEEE Std. 1490-2003. Adoption of PMI Standard A Guide to the Project Management Body of Knowledge (PMBOK® Guide)
Författare: Project Management Institute
Förlag: Project Management Institute
Utgiven: 2004, Antal sidor: 388
ISBN10: 193069945X
ISBN13: 9781930699458
---
Referenslitteratur
A Spiral Model of Software Development and Enhancement
Författare: Boehm, B
Förlag: ACM SIGSOFT Software Engineering Notes
Utgiven: 1986

Kurstid

2012 vecka 45 till
2013 vecka 03

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Svenska

Kursplan

Huvudområde

Programvaruteknik

Fördjupningsnivå

A1N

Upplägg - Litteratur

Kurslitteratur och övriga läromedel

Huvudlitteratur
IEEE Std. 1490-2003. Adoption of PMI Standard A Guide to the Project Management Body of Knowledge (PMBOK® Guide)
Författare: Project Management Institute
Förlag: Project Management Institute
Utgiven: 2004, Antal sidor: 388
ISBN10: 193069945X
ISBN13: 9781930699458
---
Referenslitteratur
A Spiral Model of Software Development and Enhancement
Författare: Boehm, B
Förlag: ACM SIGSOFT Software Engineering Notes
Utgiven: 1986

Lärande och undervisning

Deltagarna kommer att i grupper genomföra ett projekt.

Kursen inleds med introduktion av ämnesområdet och består sedan av en serie workshops och lektioner som genomförs parallellt med studenternas projekt. Gruppen måste planera, genomföra och slutföra projektet.

Projektet har två gruppuppgifter, vilka examineras i momentet ”Projektplan och genomförande”, och en individuell slutrapport som examineras i momentet ”Slutlig projektrapport”

I de två gruppuppgifterna ska ett antal artefakter levereras som indikation på att gruppen följer den fastställda projektplanen.

I den individuella slutrapporten krävs att studenten på egen hand genomför en analys av projektet med åtföljande förslag på processförbättringar för projektet.
Gruppuppgifterna måsta vara avklarade innan den individuella slutuppgiften kan påbörjas.

Arbetslivsanknytning

Praktik, projekt och gästföreläsningar.

Lärare

Examinator
Samuel Fricker

Kursansvarig
Nino Dzamashvili Fogelström

Planerade lärtillfällen

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.

Kurstid

2012 vecka 45 till
2013 vecka 03

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Svenska

Kursplan

Huvudområde

Programvaruteknik

Fördjupningsnivå

A1N

Examination

Bedömning

Examinationsmoment för kursen
Kod Benämning Högskolepoäng Betyg
1205 Projektplan och genomförande 4 U/G/VG
1215 Slutlig projektrapport 3,5 U/G/VG

Betyg

Kursen bedöms med betygen Underkänd, Godkänd eller Väl godkänd.

Vid begäran ges även betyg enligt ECTS.

Kommande tentamenstillfällen

Inga kommande centralt samordnade tentamenstillfällen hittades för denna kurs.

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.

Kurstid

2012 vecka 45 till
2013 vecka 03

Undervisningsform

Campus, Dagtid, deltid 50 %

Ort

Karlskrona

Undervisningsspråk

Svenska

Kursplan

Huvudområde

Programvaruteknik

Fördjupningsnivå

A1N

 

Share Dela