i samarbete med svensk industri - automation region
TRANSCRIPT
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Mälardalens högskola ● Blekinge Tekniska Högskola ● Chalmers Tekniska Högskola & Göteborgs Universitet Swedish Institute of Computer Science ● Swedsoft
i samarbete med svensk industri
Professionell masterutbildning i programvaruteknik
14-12-03 1
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Visionen
14-12-03 3
Ökad innova*onskra-
i svenskt näringsliv
Ett nationellt kompetenslyft inom mjukvaruutveckling:
• Ett öppet nationellt samarbete.
• Kurser som till stora delar kan följas oberoende av tid och rum.
• Traditionella kurser och företagsanpassade projekt.
”Fler ingenjörer som förstår mjukvaruutveckling”
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Varför mjukvaruutveckling?
14-12-03 4
Mjukvara: • en affärskritisk resurs för svenskt näringsliv • en viktig källa till innovation och konkurrenskraft. • 260.000 personer i Sverige jobbar med mjukvaruutveckling.
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Företag som deltar i kursutvecklingen
Varje kurs som utvecklas inom PROMPT har 5 företag, eller fler, med i kursutvecklingsarbetet. Företagens roll är att säkerställa att innehållet motsvarar branschens behov av kompetens på området.
14-12-03 5
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Ola Sellin, Bombardier Transportation:
– Vi ser ett behov av att utveckla vår metodik och kompetens för att kunna bygga robust mjukvara. Det känns mycket positivt att vi kan genomföra den här satsningen tillsammans med högskolan – På köpet kan vi åstadkomma en efterlängtat statushöjning för de som jobbar med testning. Genom att erbjuda våra medarbetare utvecklingsmöjligheter så hoppas jag att vi får behålla dem och det blir då också en garant för bra kvalitet.
Ola Sellin – ledare för utveckling av testsystem på Bombardier. Bombardier deltar i utvecklingen av kursen Programvarutest.
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Peter Wallin, Volvo CE
– Mjukvara och elektronik blir en allt större del av våra produkter. Idag står det för ungefär 25 procent av vår förutvecklingsbudget. Därför är PROMPT viktigt för att fylla vårt framtida kompetensbehov inom programvaruteknik. Att kunna påverka inriktningen på utbildningen är enormt värdefullt och något vi kommer att ha stor nytta av i utvecklingen av framtidens anläggningsmaskiner
Peter Wallin, Global Manger Technology Research på Volvo Construction Equipment AB.
Volvo Construction Equipment deltar i utvecklingen av följande kurser: • Funktionssäker mjukvara • Agile och Lean utveckling av mjukvaruintensiva produkter • Programvarutest • Projektkurs
14-12-03 7
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Krav på PROMPT
• Avancerad nivå – master • Flexibelt lärande • Medverkan av 5 företag i utveckling
av varje kurs • Industrirelevant innehåll • Genomförbart inom ramen för
högskolans ordinarie ramar (verksamhet, budget etc)
Kravställare
Finansiären (KKS)
Företagen
Studenterna
Lärosätena
Expertkompetens för Innova2on
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Resultat
14-12-03 9
Kursutveckling
Kursgenomförande
Industrirelevanta kurser
Företag
Deltagare
Lärosäten
Aktörer Ak*viteter Effekter • Vidareutbildade medarbetare
• Nya samarbeten
• Hås/håp • Nya kurser • Nya samarbeten
U;all/Resultat • Ökad konkurrenskraC • Ökad innova2onsförmåga • Nya produkter & tjänster
• Specialistkompetens • Effek2vitetsförbäIring • FörbäIrade karriärmöjligheter • Personlig utveckling
• Näringslivsanpassade utbildningar • Bredare kursutbud • Pedagogisk utveckling • Forskningsprojekt • Ökad konkurrenskraC
• Genomförda kurser • Projektarbeten • Vidgat nätverk
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Fördelar för företaget
• Skräddarsydd, kostnadsfri utbildning för anställda inom mjukvaruområdet.
• Nätverk och samarbete med andra företag och yrkesverksamma.
• Möjlighet att påverka innehållet i utbildning som ges till ”vanliga” studenter.
• Kompetenshöjning och försprång när det gäller att integrera ny forskning på området i företagets verksamhet.
14-12-03 10
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Fördelar för studenten
• Nätverk och samarbete med andra yrkesverksamma. • Skräddarsydd, kostnadsfri utbildning • Kompetensutveckling på rätt nivå • Möjlighet att bygga ihop till en ny examen • Närkontakt med forskningsfronten
på det egna expertområdet
14-12-03 11
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Hela kursprogrammet
14-12-03 12
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Spännande pedagogik
14-12-03 13
• Flipped classroom • Blended • MOOC - Massive open online course - en modell för att leverera
utbildning online till vem som helst som vill genomgå en kurs, utan begränsningar i antalet deltagare.
• SPOC – Small private on-line course
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Kurserna inom PROMPT
Kurserna inom PROMPT erbjuds som fristående kurser: • Agile och lean utveckling av mjukvaruintensiva system • Funktionssäker mjukvara • Programvarutest • Projektkurs
Kursstart Januari 2015
14-12-03 14
Anmäl dig på https://www.antagning.se
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Introduktion till kurserna
14-12-03 15
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Programvarutest, 7.5hp
Syfte: att ge deltagarna en förståelse för grundläggande problem, och praktiska metoder och verktyg för systematisk testning av programvara. Testning av programvara anses allmänt vara en kostsam, men fortfarande underprioriterad aktivitet i programvaruutveckling. Kursmoduler: 1. Introduction to software testing and test design 2. Unit testing, test design and automation 3. Testing at integration and system level 4. Static and dynamic analysis 5. Advanced test design
Ansvarig högskola: Mälardalens högskola /SICS
14-12-03 16
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Ansvarig högskola: Mälardalens högskola Kursen introducerar säkerhetsanalys (”safety analysis”) för utrustning som innehåller datorsystem och mjukvara och att lära ut hur man utvecklar säkerhetskritiska system och hur man skapar ett ”Safety case”. Kursmoduler: 1. Introduktion till funktionssäkerhet; förmedlar kunskaper som ger
ökad förståelse för relationen mellan inbyggda system / säkerhetskristiska system / olyckor / komplexitet / utvecklingsmodeller (development lifecycle models) / certifiering / ”the safety case”
2. Analys-och modelleringsmetoder; genomgång av analys-och modelleringsmetoder för utveckling av säkerhetskritiska system
3. Standarder och certifiering; förmedlar kunskaper om olika standarder för utveckling av system som innehåller datorsystem, t.ex. ISO 26262. Genomgång av stegen för att få ett system certifierat
14-12-03 17
Funktionssäker mjukvara, 7.5hp
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Agile och lean utveckling av mjukvaruintensiva produkter, 7.5hp
Ansvarig högskola: Blekinge Tekniska Högskola Kursen ger ett helhetsperspektiv på agile och lean utveckling i en mjukvaruutvecklande organisation. Agila metoder i projektorganisationer är endast ett steg för att realisera en anpassningsbar, snabb och effektiv produktutvecklingsorganisation. Genom tillämpning av lean-principer (ursprunget till agila metoder) i hela produktutvecklingskedjan, från produktledning och kravhantering, till leverans och underhåll, kan verklig flexibilitet och effektivitet uppnås utan sub-optimering. Kursmoduler: 1. Produktledning och kravhantering; förmedlar produktplanering,
kravinsamling och specifikation, prioritering och värdebaserad avvägning) 2. Projektcentrerad agilitet; genomgång av de etablerade agila metoder, men
även eliminering av slöseri och utvärdering för att kunna anpassa nivå av agilitet relevant för en organisation, samt vilka tekniker som lämpar sig för ett visst sammanhang
3. Kundrealisering inkl. konfigurationshantering; inkluderar leverans och realisering hos kund (sk. comissioning) samt underhåll (sk. maintenence), samt aspekter av hantering av existerande system (sk. legacy) vid beräkning av intern och extern effektivitet
14-12-03 18
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Projektkurs, 7.5hp
Ansvarig högskola: Mälardalens högskola – projektkurser planeras ges av samtliga medverkande lärosäten. Kursen kompletterar de teoretiska avsnitten med lösning av konkreta problem i projekt som kommer från de medverkande företagen. Teoretiska moment som inte täcks av andra kurser kan ingå i begränsad omfattning. Kursen har problembaserat lärande (PBL) som bärande pedagogisk idé. Studenter kan ta flera projektkurser med olika inriktning. Kurserna kännetecknas av stor flexibilitet vad gäller omfattning (5-30hp), inriktning, komplexitet och antalet projektdeltagare. Genom att lösa ett konkret problem för deltagande företag kan projektet leda till resultat av affärsmässigt värde. Även andra studentkategorier (campusstudenter) kan komma att delta, vilket ger möjligheter till ökad samproduktion mellan akademi och näringsliv. Kursmoduler: 1. Projektledning och projektmetodik som bedrivs i mjukvaruprojekt, där olika
metoder och verktyg i utvecklingsmetodik ingår för att lösa uppgiften 2. Projekt som matchar målgruppens aktuella behov inom
utbildningsområdena och på avancerad nivå 14-12-03
19
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Kurserna
Start: januari 2015 Studietakt: kvartsfart Omfattning: ca 200 timmar/7,5 högskolepoäng Nivå: Avancerad (master) Kostnad: kostnadsfritt under 2015 Språk: engelska Platser per kurs: 30
Anmälan: https://www.antagning.se Mer info: www.promptedu.se
Professionell masterutbildning i programvaruteknik – www.mrtc.mdh.se/projects/prompt
Kontakta oss för mer information om PROMPT
Malin Rosqvist Forskningssamordnare Tel: 021-103112 E-post: [email protected]
14-12-03 21
Hans Hansson Professor i datateknik Tel: 021-103163 E-post: [email protected]
www.promptedu.se