Examensarbeten hösten 2014
2/8
Förslag till examensarbeten på SPV Hos oss kan du ansöka om att skriva uppsats inom flera olika ämnesområden. För oss är uppsatsen ett bra sätt att få delar av vår verksamhet genomlyst. Just nu har vi behov av att få flera it-områden undersökta. För oss är de personliga egenskaperna viktiga hos alla våra medarbetare, även för dem som ska göra ett examensarbete hos oss. Till dessa arbeten söker vi dig som har egen motor, är engagerad och som kan ta eget ansvar. Välkommen med din ansökan! Nya roller i en agil värld När SPV som statlig myndighet tar steg mot ett agilt arbetssätt kräver detta förändringar av roller, ansvar och befogenheter. Hos oss finns traditionella roller enligt vattenfallsmodell med tydliga överlämningar mellan krav, utveckling och test. Uppdraget går ut på att utreda: hur kravfångst och test ska hanteras i ett agilt team. hur rollen product owner (som finns inom det agila) ska hanteras i verksamheten. I uppdraget ingår även förändringsledning för att genomföra en lyckad övergång till ett agilt arbetssätt. Lotta Hämäläinen, telefon: 070 775 07 12 eller e-post: lotta.hamalainen@spv.se Agilt arbetssätt och projektstyrning Agil utveckling är en paraplyterm som omfattar ett antal metoder som har sitt ursprung i missnöje med de mer traditionella metoderna som använts inom systemutveckling. På SPV använder vi oss av en projektstyrningsmodell som bygger på Pejl. Den är skapad utifrån ett mer traditionellt arbetssätt. För att kunna arbeta mer agilt så måste vi förmodligen göra vissa anpassningar för att både kunna arbeta mer agilt, men ändå hantera de krav som finns enligt projektstyrningsmodellen. Uppdraget går ut på att: studera projektstyrningsmodellen som används på SPV idag och ta reda på hur man kan använda sig av den tillsammans med ett agilt arbetsätt. ta fram ett förslag på eventuella anpassningar av projektstyrningsmodellen som behövs för att kunna arbeta agilt i systemutvecklingsprojekt på SPV. Veronica Söderberg, telefon: 070 770 88 43 eller e-post: veronica.soderberg@spv.se Behörighetshantering SPV förvaltar idag ett stort antal stödsystem och inför kontinuerligt ny funktionalitet och nya system. Stödsystemen består idag av olika miljöer cobol/windows/webb. Idag hanteras behörigheter på olika sätt inom SPV. Behörigheterna ger tillgång till olika verktyg och miljöer (test, produktion med flera). Systemen nås via olika autentiseringar (racf, AD, behörigheter direkt på servrar, behörigheter mot databaser). I grunden så har SPV ett behörighetssystem, men det är inte uppdaterat. Utifrån att våra medarbetare kan ha olika roller och att man byter roller så ställer detta krav på att behörigheter kan förändras enkelt efter behov. Arbetet syftar till att: analysera hur behörigheterna idag är införda och vilka roller som finns och behovet till olika miljöer föreslå hur roller och behörigheter ska nyttjas införa systemstöd för att skapa konsistens i befintliga system. 3/8
Robert Zetterqvist, telefon: 070 362 10 57 eller e-post: robert.zetterqvist@spv.se Automatisering av utvecklingsmiljöer SPV förvaltar idag ett stort antal stödsystem och inför kontinuerligt ny funktionalitet och nya system. Stödsystemen består idag av olika miljöer cobol/windows/webb. I samband med att nya medarbetare ska få tillgång till utvecklingsmiljöer så hanteras uppsättningen av dessa idag med manuella rutiner samt stöd av resurser som har motsvarande uppdrag. Den totala uppstartstiden kan idag vara upp till 40 timmar. Denna tid uppstår också om till exempel en medarbetare byter från olika systemmiljöer (från cobol till Windows eller webb). Examensarbetet syftar till att: analysera vilka steg som sker manuellt skapa systemstöd för att med automatik konfigurera berörda miljöer och verktyg. Arbetet inkluderar både analys, konfigurering och utveckling för cobol- och windowsplattformar. Berörda verktyg är bland annat TFS, Visual Studio, IIS, SQL Server, AQT och MFE. Robert Zetterqvist, telefon: 070 362 10 57 eller e-post: robert.zetterqvist@spv.se CMDB i System Center Service Manager SCSM När vi har fått nya driftleverantörer har SPV tappat mycket information och kunskap runt hanteringen av incidenter, eftersom vi inte har kunnat få med informationen på ett bra sätt från den gamla driftleverantörens system. Alla incidenter för egenbyggda system har inte heller lagrats i något ärendehanteringssystem. Idag har vi valt singel point of contact det vill säga att alla incidenter rapporteras till vår driftleverantör Advania som i sin tur eskalerar ärenden vidare till ansvarigt objekt om det gäller en teknisk tjänst. Vi har idag svårt att lagra kunskap och information om lösningar i driftleverantörens system. Den information som där skapas är också svår att nå för vår driftpersonal. Under 2014 har SPV börjat arbeta med att leverera it-tjänster till verksamheten. Dessa it-tjänster består av tekniska tjänster applikation (stödsystem på microsoft samt stordatorsidan) samt tekniska tjänster infra (servrar, nätverk, middlewareprodukter och så vidare). Uppdraget går ut på att: utifrån befintlig miljö för hantering av incidenter beskriva hur man kan jacka in SCSM mot driftleverantörens ärendehanteringssystem så att vi kan ta emot och lagra incidenter och problem för våra tekniska tjänster. Kunskap och information om lösningar ska också kunna kopplas dit. Denna CMDB kommer sedan att vara en levande informationsbank för effektiv hantering av incidenter. SCSM kan också användas som ett eget ärendehanteringssystem där kunskap och lösningar kan lagras och där ärenden kan stängas direkt. Detta kan också synkas med driftleverantörens system. Genom detta blir vi leverantörsoberoende och vid eventuellt byte av driftleverantör så har vi information sparad i vår egen CMDB. : Gert-Ove Höglund, telefon: 070 770 52 85 eller e-post: gert-ove.hoglund@spv.se Vart är alla på den moderna arbetsplatsen? Det moderna arbetslivet består av aktivitetsbaserade arbetsplatser och en högre grad av arbete utanför arbetsgivarens lokaler. Detta ger nya möjligheter för den enskilde medarbetaren, men ställer också större krav på val av kommunikationskanaler människor emellan. Det finns till exempel mejl, lync, tal och ett personligt möte att välja bland. Men om man inte ens vet vart kollegan, medarbetaren eller chefen befinner sig, kan det vara svårt att välja rätt. 4/8
Uppdraget går ut på att utreda: om man till exempel med hjälp av appar i våra smart phones, tillsammans med traditionella gränssnitt, enkelt kan få en överblick över vart alla människor befinner sig. Syftet är att det ska bli lättare att välja den mest effektiva kanalen för tillfället. Och hur kan det i så fall se ut i praktiken? Roine Nylander, telefon: 070 220 82 91 eller e-post: roine.nylander@spv.se Automatiska tester Det finns idag många olika typer av system, verktyg och arbetssätt för att hantera automatiska tester. Tester kan göras på många olika nivåer (enhetstest, integrationstest, acceptanstest) och syftet är att få högre kvalité, minska den manuella belastningen för test och skapa förutsättningar för att kunna repetera tester ofta. Uppdraget går ut på att: titta hur SPV idag arbetar med test. föreslå förändringar i vårt arbetssätt som gör att vi kan få bättre kvalité i våra systemleveranser med hjälp av automation. : Daniel Kjellqvist, telefon: 070 770 52 85 eller e-post: daniel.kjellqvist@spv.se Continuous Integration/ Continuous Deployment Continuous Integration handlar om hur man kontinuerligt inför förändringar i system genom källkodshantering, automatiska tester och leveransbara komponenter. Syftet är att få så tidig återkoppling som möjligt om man har gjort förändringar som i någon form förstör någon del i det system som systemet påverkar. Ju tidigare fel hittas desto lägre blir kostnaderna att ta hand om dem. Continuous Delivery handlar om att automatisera och förbättra processen för leveranser. Syftet är att skapa förutsättningar för att snabbt, stabilt och säkert kunna trycka ut uppdateringar och buggfixar till användarna. Uppdraget går ut på att utreda: hur SPV arbetar med dessa frågor. hur vi skulle kunna förändra vårt arbetssätt för att bättre ta tillvara på de nyttoeffekter som Continuous Integration och Continuous Delivery innebär. Daniel Kjellqvist, telefon: 070 770 52 85 eller e-post: daniel.kjellqvist@spv.se Larmhantering SPV förvaltar idag ett stort antal stödsystem och inför kontinuerligt ny funktionalitet och nya system. Stödsystemen består idag av två olika miljöer cobol/windows. För att effektivt stödja kärnverksamheten med hög tillgänglighet, krävs en kontinuerlig övervakning av dessa. Uppdraget syftar till att: skapa en vägledning som ska beskriva mönster, principer och komponenter för att hantera loggning av händelser inom Windows- och stordatormiljö. Målet är att loggarna för händelser ska bli tydligare och lättare att använda för både felsökning och övervakning. Vägledningen vänder sig till arkitekter, utvecklare och systemförvaltare. skapa en gemensam plattform som används oberoende av produktionsmiljö och som används för övervakning och statistik. Robert Zetterqvist, telefon: 070 362 10 57 eller e-post: robert.zetterqvist@spv.se 5/8
Emulerad Single Sign On SPV:s strategi är att använda sig av standardsystem och standardtjänster för aktiviteter som inte ingår i myndighetens uppdrag. Detta leder till att vi använder oss av ett flertal webbaserade verktyg som rent tekniskt finns hos ett flertal olika leverantörer. För de applikationer som vi driftar internt på SPV är påloggningen integrerad med AD och Windows inloggning och därmed automatisk. Tyvärr är detta inte möjligt mot de externa tjänsterna. Förslaget är att skriva en applikation, kanske i form av en webbläsarplugin, som kan sköta påloggningen mot externa tjänster i bakgrunden för att ge användaren upplevelsen av Single Sign On, utan att SPV och leverantörer behöver göra förändringar i standardtjänsterna. Detta arbete skulle kunna fokusera på: Vad är lämpligaste lösningen? Hur har man löst problemet vid andra myndigheter och organisationer? Hur och var sparas konfiguration och lösenord? Teknikval, programmeringsspråk, webbläsare att stödja, kryptering och så vidare. Daniel Rodin, telefon: 070 770 24 63 eller e-post: daniel.rodin@spv.se Jan-Olof Flink, telefon: 070 775 34 19 eller e-post: jan-olof.flink@spv.se Myndigheter i molnet Molntjänster är olika typer av it-tjänster som finns över internet, i synnerhet stödjande funktioner som hos myndigheter traditionellt sköts via egna maskiner och lösningar. Det kan till exempel handla om drift av webbplatser, applikationstjänster, datatjänster, källkodshantering och så vidare. Möjligheter finns att avlasta dessa typer av områden som ofta kräver specialiserad kunskap att hantera internt, men samtidigt finns även frågor som säkerhet och kvalité. Uppdraget går ut på att: studera hur olika molntjänster kan möta de särskilda behov och krav som myndigheter har och vilka områden som kan vara lämpliga för SPV. 6/8
7/8
Egen idé på ämne Om du har en egen idé på ämne får du gärna ansöka om att skriva uppsats hos oss. Det kan till exempel vara inom personal-, ekonomi-, kommunikations- eller juridikområdet. För oss är uppsatsen ett bra sätt att få delar av vår verksamhet genomlyst. Vi diskuterar gärna dina förslag! Kontakt och ansökan Har du frågor om något av de föreslagna examensarbetena kan du höra av dig till kontaktpersonen för respektive arbete. Vid frågor om ansökan ska du kontakta: Lena Lindholm, telefon: 070 720 74 27 eller e-post: lena.lindholm@spv.se. Ansökan ska innehålla CV och ett personligt brev. Skriv i ämnesfältet att ansökan gäller examensarbete. Skicka din ansökan till: lena.lindholm@spv.se Postadress 851 90 Sundsvall Telefon 020-51 50 40 E-post kundservice@spv.se Webbplats www.spv.se