Kursprogram, ETS032 Programvaruutveckling för stora system (PUSS), 7,5 hp



Relevanta dokument
Kursprogram, ETSF20 Programvaruutveckling för stora projekt (PUSP), 7,5 hp

Projekthandledning (PH) Grundsystemet (GS) Utvecklingsmiljön (UM)

Kursprogram: ETSN05 Programvaruutveckling för stora system, 2014 (7,5 hp)

Christin Lindholm. Programvaruutveckling av Stora System, PUSS ETS032. Välkomna! Vad är ett projekt?

Tekniska högskolan vid Linköpings universitet Uppdaterad ITN DT2/ELE2/BI3. Kursinformation. TNIU03 Industriella styrsystem, 6 hp VT1 2010

Christin Lindholm. Programvaruutveckling av Stora Projekt, PUSP ETSF20. Välkomna! Vad händer idag?

Christin Lindholm. Programvaruutveckling av Stora Projekt, PUSP ETSF20. Välkomna! Vad händer idag?

KURSPROGRAM MODELLERING AV DYNAMISKA SYSTEM, 5hp, period 4

Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION

INDUSTRIELL EKONOMI FK

Webbdesign med multimedia, 5p Kurskod Kurstillfälle Hösten 2007 Kursansvarig lärare Ulf Larsson, Rum 3047

Tidshantering. Effektiva studievanor och aktivt lärande

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

Totalt kurs i lv 1: aktiviteter du har under , Timmar: 1h = 1 Halvtimme = 0,5 Kvart: 0,25

Kurskompendium Distansutbildning 5p Ht-00

FMS032: MATEMATISK STATISTIK AK FÖR V OCH L KURSPROGRAM HT 2015

PM för delkurs Grundläggande metod (4,5 + 3 högskolepoäng), Beteendevetenskaplig kurs PAO, HT 2013

4. Kunna tolka och bedöma resultaten i enklare studier.

4. Kunna tolka och bedöma resultaten i enklare studier.

STOCKHOLMS UNIVERSITET HT 2011 Statistiska institutionen Bertil Wegmann

Människa- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete

4. Kunna tolka och bedöma resultaten i enklare studier.

Scriptprogrammering och avancerad Flash. Ulf Larsson Jon Wåhlstedt

Totalt kurs i lv 1: aktiviteter du har under , Timmar: 1h = 1 Halvtimme = 0,5 Kvart: 0,25

Människa- datorinteraktion, MDI, ht 2012, Anvisningar för projekt- /grupparbete

LTH Ingenjörshögskolan vid Campus Helsingborg Sanne Johansson Avdelningen för Byggnadsmaterial MATERIALLÄRA (VBM 611) 2012

Kursansvarig: Margareta Kesselberg, Rum: B320, Tel: , E-post:

FAFA55 Kvantfysikaliska koncept PROJEKT UNDER LÄSPERIOD 1

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16)

KURS-PM för. Lärande i arbete 2 (YTLR27) 40 Yhp. Version 1.0 Uppdaterad

Studiehandledning. Kursens syfte. Kursinnehåll

Mål. Kursmoment. Laborationer i python. LAB1: Laboration 1-5 (1.5hp) LAB2: Datorprov (1.5hp) LAB3: P-del (3hp)

HUSBYGGNADSTEKNIK ht Kursprogram

Delkursplan för kvantitativ analys, 4.5 hp, GN (Quantitative Analysis, FC, 4.5. ECTS)

Schema för BL2011 Gener, celler och populationer 15 hp VT17 del 3:

Kursprogram för Elektronik E, ESS010, 2013/2014

WEBB13: Bild och Grafisk produktion, 7,5 hp, H13 (31KBG1)

Delkursplan för Sociologi I, Introduktion, 3 hp, GN

KURS-PM för. Lärande i arbete 1 (YTLW17) 20 Yhp. Version 1.1 Uppdaterad

MATRISTEORI, 6 hp, vt 2010, Kurskod FMA120. MATRISTEORI Projektkurs, 3 hp, Kurskod FMA125. och

Studiehandbok 1FE196 Introduktion till ekonomistyrning, 7,5

LTH Ingenjörshögskolan vid Campus Helsingborg Sanne Johansson Avdelningen för Byggnadsmaterial MATERIALLÄRA (VBM 611) 2013

Delkursplan för Sociologi I, Introduktion, 3 hp, GN

Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17

Välkommen till KUM på Karolinska Universitetssjukhuset i Solna

Kursens livsloppsperspektiv syftar till att öka förståelsen kring hur ohälsa förs över generationer och hur ohälsa ackumuleras över livet.

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. Kurs: Barndomens villkor. ht-15

Industriellt byggande, 7,5 hp

Kursanvisningar och schema till Kurs 2, moment 2: NEUROPSYKOLOGI OCH KOGNITION, 7,5 hp

Kursen är en obligatorisk kurs inom Kandidatprogrammet för service management och ges tredje terminen.

PSYKOLOGISKA INSTITUTIONEN

Kursinformation - TEIO 61, Industriell organisation grundkurs

KURS-PM INGENJÖRSARBETE 2012

Studiehandledning. Vetenskaplig teori och metod I (VPG01F) 7.5 hp (distans, helfart) HT-18

Kognitionsvetenskaplig avslutningskurs 729 G41

Kandidatarbete på Industriell ekonomi

Personalvetenskaplig integration och praktik 15 hp

Projektplan, Cykelgarage

Socialpsykologiska teorier, 7,5 hp

Kursprogram för Elektronik E, ESS010, 2014/2015

Design och konstruktion av grafiska gränssnitt

KURS PM INDIVIDUELLT PROJEKTARBETE (2IV206)

KURSBESKRIVNING DELKURS C GRUNDKURS KRIGSVETENSKAP HT 2015 STRIDSKRAFTER OCH OPERATIV PLANERING

Historia II. Fördjupningsstudier, att forska om historia samt uppsats, 30 hp

Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik

Introduktionskurs i datavetenskap, 3p.

Människa- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete

Kursbeskrivning för Statistisk teori med tillämpningar, Moment 1, 7,5 hp

Studiehandledning Sociala villkor och sociala problem II HT 2014

Sociologisk Analys I, 7,5 hp, Sociologi I

MALMÖ HÖGSKOLA Teknik och samhälle. Kurs-PM Fastighetsvetenskap hp Fastighetsmarknad och värdering (FF221A)

Fördjupningsarbete i maskinkonstruktion

PSYKOLOGISKA INSTITUTIONEN

Kursplan. Kalkylering och internredovisning. Cost Accounting, Basic Course. Företagsekonomi. Målet för kursen är att ge de studerande:

Tilldelas efter registrering

INSTITUTIONEN FÖR SOCIOLOGI OCH ARBETSVETENSKAP

Kursanvisningar och schema till Kurs 2, moment 2: NEUROPSYKOLOGI OCH KOGNITION, 7,5 hp

Kursen ges som fristående kurs i huvudområdet socialt arbete och kan ingå i en masterexamen i samhällsvetenskap med fördjupning i socialt arbete.

Användarmanual NeverLOST webbokning

Kursanalysen ska genomföras inom 3 veckor efter avslutad kurs. Lämnas till prefekt eller den som prefekt delegerar till.

Industriellt byggande, 7,5 hp

Medie- och kommunikationsvetenskap A Delkurs 2: Medieanalys 5p/7,5 ects

Dokumentation och presentation av ert arbete

Kursen ges som fristående kurs i huvudområdet socialt arbete och kan ingå i en masterexamen i samhällsvetenskap med fördjupning i socialt arbete.

SGEK03, Samhällsgeografi: Kandidatkurs, 30 högskolepoäng Human Geography: Bachelor Thesis, 30 credits Grundnivå / First Cycle

Kortfattad sammanfattning av studenternas synpunkter och förslag

Studieanvisningar för. Grundläggande företagsekonomi HT2011

JUBN03, Kommersiell avtalsrätt, 15 högskolepoäng Commercial Contract Transactions, 15 credits Avancerad nivå / Second Cycle

Studiehandledning Pedagogisk och didaktisk forskning I (7,5 hp) Vårterminen 2014

Projektet. EDAA35 Föreläsning 7. Krav på uppgiften. Ert projektförslag. Inlämning av förslag. Egna idéer är välkomna!

PRELIMINÄRT SCHEMA GLOBAL FARMACI 5P, VT 2005

Arkitekturteknik 1: Arkitektur & bärverk VBKA05, 3 hp

Riktlinjer för Verksamhetsförlagd utbildning inom. Förskollärarutbildningen. UVK5: Sociala relationer, konflikthantering och ledarskap VT 2015

KURSHÄFTE. SKRIFTLIGT EXAMENSARBETE. ÄDELLAB 7,5 HP Handledare: Michell Zethson

Riktlinjer och mallar för betygskriterier inom grundutbildningen i biologi (beslutat av BIG: s styrelse den 13 juni 2007)

EP1100, Matematik och informationssystem, 7,5 högskolepoäng Mathematics and Information Systems, 7.5 higher education credits

KURS-PM Produktionsutveckling

Regler för kursansvar och examination

Hemtentamen: ETSA01 Ingenjörsprocessen för programvaruutveckling metodik

FÖRETAGSEKONOMISKA INSTITUTIONEN

Transkript:

ursprogram, S032 Programvaruutveckling för stora system (PUSS), 7,5 hp Version 1.0 Christin Lindholm Läsåret 2012/2013 Våren 2013 1. Inledning Syftet med kursen är att ge grundläggande kunskaper i utvecklingsprocesser, de centrala begreppen kring projektbaserad storskalig utveckling av system med betydande andel programvara samt grundläggande kunskaper i projektledningsprinciper. Syftet är också att ge erfarenheter kring de utmaningar som uppstår i stora projekt, där många involverade aktörer och parallellt arbete skapar situationer som måste hanteras. ursen fokuserar på metodik för storskalig utveckling av programvara och innehåller moment och principer som behövs i projekt där i storleksordningen 10-100 ingenjörer samverkar i utvecklingen. unskaper om grundläggande element får genom att genomföra ett utvecklingsprojekt för en tilldelad uppgift. ursen innehåller föreläsningar och övningar som fungerar som en direkt introduktion till projektet, medan huvuddelen av kursen består av projektarbete. Det är viktigt att du som går kursen kommer igång ordentligt redan första dagen. Andra personer i ditt projekt kommer att vara beroende av att du är väl påläst och utför dina arbetsuppgifter på utsatt tid. Detta innebär även att utrymmet för frånvaro är väldigt litet. 2. ursmaterial Följande kompendium utgör kursmaterial: Projekthandledning (PH) version 2.0 samt utdelat material ompendiet säljs via institutionen för 50 kronor. I priset för kursmaterialet ingår även visst övningsmaterial som utdelas senare. ursmaterialet säljs direkt efter första föreläsningen samt därefter av kursansvarig. Under kursen kommer referenser till kompendiet göras genom att använda förkortningarna PH, följt av ett nummer som anger kapitel eller en bokstav som anger appendix; exempelvis PH:7. ursens hemsida finns på http://cs.lth.se/ets032hbg 3. Personal Christin Lindholm (CL), christin.lindholm@cs.lth.se, 042-35 67 46, rum C: 646 kursansvarig, föreläsningar, övning, försäljning av kursmaterial, roll: sektionschef, granskare Anders Bruce (AB), anders.bruce@cs.lth.se, 046-222 49 11, LH Lund, laborationer, roll: kravexpert, testexpert, expert på epuss, granskare im Weyns (W), kim.weyns@cs.lth.se, 046-222 38 63, LH Lund, laborationer, designexpert, Martin Höst (MH), martin.host@cs.lth.se, 046-2229013, LH Lund, föreläsning

Camilla Lekebjer, Camilla.Lekebjer@cs.lth.se, 046-222 80 42, LH Lund, kurssekreterare 4. Undervisning tt sammanfattande schema för den gruppbaserade undervisningen återfinns i tabell 1 och den projektbaserade undervisningen finns i tabell 3. Föreläsningar och övningar ges koncentrerat i början av kursen för att projektarbetet skall kunna komma igång. Det är mycket viktigt att ni går på föreläsningar och övningar. De är inte många men de ger en viktig bas för projektarbetet som ni inte klarar er utan. 4.1 Föreläsningar Fyra föreläsningar kommer att hållas i vecka 6-7 För tid och plats, se tabell 1. 4.2 Övning ursen består av en salsövning som kommer att hållas vecka 7. För tid och plats, se tabell 1. 4.3 Datorövningar/laborationer vå datorövningar/laborationer kommer att hållas i vecka 8 och 9, dessa är viktiga förberedelser för projektet och är därför obligatoriska. För tid och plats, se tabell 1. 4.4 Översikt över gruppbaserad undervisning abell 1. Föreläsningar, övningar och terminalövningar i PUSS -kursen. Vecka Dat Dag Vad Grupp id Lokal Ansvarig 6 4/2 Må Fö1 Alla 13-15 C163 CL 6/2 On Fö2 Alla 13-15 230 MH/CL 7 11/2 Må Fö3 Alla 13-15 210 CL 14/2 o Fö4 Alla 13-15 C525 CL 15/2 Fr Ö1 Grupp 1 10-12 C422 CL 15/2 Fr Ö1 Grupp 2 13-15 C422 CL 8 18/2 Må L1 Grupp 1 13-15 C523-524 AB/W 18/2 Må L1 Grupp 2 15-17 C523-524 AB/W 9 25/2 Må L2 Grupp 2 13-15 C523-524 AB/W 25/2 Må L2 Grupp 1 15-17 C523-524 AB/W 4.5 Projekt Projektet avser att ge en inblick i hur en utvecklingsmodell för ett storskaligt programvaruprojekt ser ut och samtidigt illustrera arbetet med ett stort system. Arbetet skall följa en utvecklingsmodell, där vederbörliga dokument skall produceras. I utvecklingsmodellen ingår två granskningar och en slutinlämning, där gruppen presenterar sitt arbete.

4.5.1 Projekt indelning och roller Projektet genomförs i grupper om ca 17 studenter, är man arbetar i delgrupper om två eller tre studenter. Vi förbehåller oss rätten att flytta personer mellan grupperna för att åstadkomma lämpliga gruppstorlekar. Alla deltagare delas in i en av följande delgrupper: projektledare, systemgrupp, testgrupp och utvecklare. Projektledare tillsätts av kursansvariga, medan övrig arbetsfördelning inom projektgruppen bestäms på ett möte som projektledarna kallar till. 4.5.2 ick-off-möte och veckomöten med projektledare Onsdagen den 6/2 kl. 9.15 samlas alla projektledare för kick-off-möte med sektionschefen. Här projektet startas upp och frågor besvaras. Sal C625 orsdagen den 7/2 kl. 13.15 samlas alla systemgrupper + utvecklingsgrupperna (de som önskar) för kick-off-möte. Här ges tips och frågor besvaras. Sal C221 orsdagen den 7/2 kl. 14.15 samlas alla testgrupper för kick-off-möte. Här ges tips och frågor besvaras. Sal C221 Under projektets gång skall projektledarna ha möte med sektionschefen varje vecka. Första mötet är i onsdagen den 6/2 kl. 9.15 i sal C625. Därefter hålls veckomöte en gång i veckan enligt överenskommelse. Här rapporterar projektledarna om projektarbetet i förhållande till uppsatta planer. 4.5.3 ekniskexperten och expertmöten Som stöd för projektet finns nedanstående experter att tillgå. Dessa träffas enligt överenskommelse. Dock skall ett speciellt möte inför varje formell granskning hållas. rav kravexperten svarar på frågor om kravspecifikation och hjälper till att tolka kundens krav på systemet. Möte med systemgruppen enligt överenskommelse. Design designexperten svarar på frågor om design och kodning. Möte med systemgruppen enligt överenskommelse. est testexperten svarar på frågor om test. Möte med testarna enligt överenskommelse. Sektionschefen - ger projektledarna hjälp med datainsamling och slutrapport. Ges i samband med veckomöten. 4.5.4 Granskningar Granskningar av det producerade materialet kommer att ske i vecka 8 och vecka 12. xakta tider för granskningsmötena bokas av projektledarna med respektive granskare. Material till granskning måste lämnas in till granskaren minst 48 timmar före granskningsmötet. OBS! Acceptansmötet i vecka 18 gör att endast timmar kan läggas på måndagen på projektet den veckan. Inlämningen för projekten är måndagen den 29 april kl. 12.00. 4.5.5 epuss Rapportering av tid och fel ska ske via nätet med ett system som kallas epuss. Länk till systemet finns på kursens hemsida.

4.5.6 Individuell slutrapport För att kunna bedöma den individuella förståelsen av kursen i förhållande till kursmålen ska varje projektmedlem lämna in en kort individuell rapport. Denna lämnas in i samband med slutredovisningen av projektet. Rapporten, som är på två sidor, ska reflektera vad du har lärt dig i din roll om helheten av ett stort utvecklingsprojekt. Mer information om rapporten presenteras på kursens hemsida. 5. Prestationsbedömning ursen betygssätts genom en sammanvägning av projektets gemensamma resultat och individuella prestationer enligt följande princip: Fem områden vägs in i betyget: 1) hur väl processen följs, 2) hur bra produkten är, 3) vad slutrapporten avspeglar, 4) vad den individuella rapporten avspeglar och 5) kamratbedömning av det individuella arbetet i projektet. Områdena 1-4 består av två till tre delar som betygssätts i intervallet 0 till 1 enligt följande principer: 0 Underkänd. ompletterande uppgifter krävs. 0,25 Underkänd, men resultatet kan kompenseras av andra moment. 0,50 Godkänd 0,75 Väl godkänd 1 Mycket väl godkänd Delarna viktas samman till områden och områdena viktas samman till ett slutvärde enligt abell 2 Det sammanräknade poängtalet P omvandlas sedan till ett betyg för varje individ P<0,5 Underkänd. 0,5 <= P < 0,7 Godkänd, betyg 3 0,7<= P < 0,85 Väl godkänd, betyg 4 0,85<= P Mycket väl godkänd, betyg 5 abell 2. Viktning av betyg Område Del Viktning Viktning O xempel D Processen Projektstatus Gr1 25 % 25 % 0,75 0,25*0,25*0,75 Projektstatus Gr2 35 % 1 0,35*0,25*1 Projektstatus Slut 40 % 0,75 0,4*0,25*0,75 Produkten Produktnivå 20 % 25 % 0,5 0,2*0,25*0,75 Specifikationsenhetlighet 30 % 0,75 0,3*0,25*0,75 illförlitlighet/robusthet 50 % 0,75 0,5*0,25*0,75 Slutrapport Nivå 50 % 25 % 0,5 0,5*0,25*0,5 valité 50 % 0,75 0,5*0,25*0,75 Individuell Nivå 50 % 15 % 0,25 0,5*0,15*0,25 slutrapport valité 50 % 0,5 0,5*0,15*0,5 amratbedömning Nivå 50 % 10 % 0,5 0,5*0,10*0,5 valité 50% 0,5 0,5*0,10*0,5 Produktsumma 0,66 Betyg 3

6. Översiktsschema abell 3. Översikt Aktivitet Fö V.6 4-8/2 Fö1 Fö2 V.7 11-15/2 Fö3 Fö4 V.8 18-22/2 V.9 25/2-1/3 V.10 4-8/3 V 11 V.12 18-22/3 V.13 25/3-1/4 P Å V.14 2-8/4 O M Övn Ö1 N S N Labb L1 L2 A A QA1 V QA2 V Granskning C C Bokningar Projektgrupper A A xpertmöte ick-off PG SG+UG G rav Design est Aktivitet V.15 9-12/4 V.16 15-19/4 V.17 22-26/4 V.18 29/4-3/5 Fö Övn Labb Granskning xpertmöte Inlämning Acceptansmöte