Uppdragsbeskrivning. Digital Skyltning. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.



Relevanta dokument
Uppdragsbeskrivning. Sportfiskewebben. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Uppdragsbeskrivning. Markeringssystem. Version 1.0 Mats Persson

Uppdragsbeskrivning. Närvaruappen. Version 1.0 Mats Persson. vakant

Uppdragsbeskrivning. Google Glass. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Certifieringswebb. Version 1.0 Mats Persson

Azure Designer. Version 1.0 Mats Persson

Uppdragsbeskrivning. Paddel-appen Utmärkta kanotleder. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Arbeta bäst där du är Dialect Unified Mi

Instruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel

Hur skapar man formula r

Utveckla arbetsmiljö och verksamhet genom samverkan

Rapport uppdrag. Advisory board

ELEV- HANDLEDNING (Ansökan via webben)

Tränarguide del 1. Mattelek.

Här kan du läsa om vilka funktioner som finns tillgängliga i Switch King samt vilka möjligheter som finns för att sätta upp systemet (skalbarhet).

Webb-bidrag. Sök bidrag på webben Gäller från

Individuellt Mjukvaruutvecklingsprojekt

RDS5000PC hjälpmedel uppföljning

Holmatros serviceweb nås på adressen

Lathund för överföring av rapporter och ljudfiler

Menys webbaserade kurser manual för kursdeltagare. Utbildningsplattform: Fronter

Handledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight

Efter att du har installerat ExyPlus Office med tillhörande kartpaket börjar du med att göra följande inställningar:

ANVÄNDARHANDLEDNING FÖR

Manual för BPSD registret. Version 6 /

Hur du arbetar med VFU-portfölj i Mondo. en lathund för student

Kundservicerapport Luleå kommun 2015

myabilia En introduktion

Examensarbete är det en kurs? Inst. för Samhällsbyggnad 2009

Koncept Katalog 2009

Det är bra om även distriktsstyrelsen gör en presentation av sig själva på samma sätt som de andra.

Syftet med en personlig handlingsplan

Praktisk programmering

Frågor och svar för föreningar om nya ansökningsregler för aktivitetsbidrag från och med 1 januari 2017

TIMREDOVISNINGSSYSTEM

ÄT RÄTT NÄR DU TRÄNAR

Sammanfatta era aktiviteter och effekten av dem i rutorna under punkt 1 på arbetsbladet.

För dig som är valutaväxlare. Så här följer du reglerna om penningtvätt i din dagliga verksamhet INFORMATION FRÅN FINANSINSPEKTIONEN

Förskolan Vårskogen, Svaleboskogen 7. Plan mot diskriminering och kränkande behandling

Uppdrag: Huset. Fundera på: Vilka delar i ditt hus samverkar för att elen ska fungera?

Svenska Du kan med flyt läsa texter som handlar om saker du känner till. Du använder metoder som fungerar. Du kan förstå vad du läser.

Handledning Att arbeta med Webbplatser

Fullför installation av ELIQ

Föreningen Nordens lokala hemsidor

Axiell Arena. Samarbeta om bilder Regionbiblioteket i Kalmar län

Administration Excelimport

============================================================================

När du som vårdpersonal vill ta del av information som finns hos en annan vårdgivare krävs det att:

Telefonbetalning vid parkering

Vi skall skriva uppsats

Presentationsövningar

Rehabkollen Ditt stöd i rehabiliteringsarbetet

Lathund till Annonsportalen

MBX Mobilapplikation IOS Android - Handledning

Skriva B gammalt nationellt prov

Anpassad symbolpalett till teknikövningar i OCAD. Installera symbolpaletten i din dator

Energi & Miljötema Inrikting So - Kravmärkt

Notera att illustrationerna i denna broschyr är förenklade.

Hemsida Arbetsrum. Skapa arbetsrumslista

Design by. Manual Jossan.exe. Manual. till programmet. Jossan.exe. E-post:

Administrera utskick på utbildningstillfälle

Vad är WordPress? Medlemmar

När jag har arbetat klart med det här området ska jag:

Konsultation med skolan

P-02/03 säsongen 2016

CHECKLISTA FÖR. Entreprenad. Arbetsplatsens utformning

GHI-12:123 Rev B Cockpit Communicator. Release 7.3 Enklare och tydligare

Visualisering av golfboende

Programmera en NXT Robot

Q1 Hur många undervisningstillfällen har du haft under september månad?

Riktlinjer för medborgardialog

Riktlinjer - Rekryteringsprocesser inom Föreningen Ekonomerna skall vara genomtänkta och välplanerade i syfte att säkerhetsställa professionalism.

Likabehandlingsplan för läsåret

FOLKUNIVERSITETET 1 (11) Bildmanér för Webb3. Vår referens: Fredrik Suter Version 1. Stockholm

Denna talesmannapolicy gäller tillsammans med AcadeMedias kommunikationspolicy. I kommuniaktionspolicyn finns följande formulering:

Dina inloggningsuppgifter är samma som du använder för att logga in på skolans datorer.

Lathund. Drift Teknisk Förvaltning Redigera driftåtgärder INFORMATION FRÅN VITEC

Medarbetarenkäten 2016 handledning för förbättringsarbete

Avtal om distansarbete

Sveriges Trafikskolors Riksförbund Film om körkort för nysvenskar Speakertext - Svensk

Visma Proceedo. Att attestera - Manual. Version 1.4. Version 1.4 /

Manual för Min sida 1/ rev

Bilaga 1 Handledning i informationssäkerhet

Boken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6.

Lathund, procent med bråk, åk 8

En lönerevision görs i flera steg; Initiering - Lönerevision Attestering - Skapa förmån - Uppdatera lön.

Systematiskt kvalitetsarbete

Intervjumall. Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: Växel: (5)

Användarvänlighet och tillgänglighet Workshop II

SOLCELLSBELYSNING. En praktisk guide. Råd & Tips SOLENERGI LADDA MED. Praktiska SÅ TAR DU BÄST HAND OM DIN SOLCELLSPRODUKT

Guide för att hitta markavvattningssamfälligheter och täckdikningsplaner

Två konstiga klockor

Presentationsmaterial om den nya förstasidan och funktionerna Nya företag. Datum:

KUPOL en studie om skolmiljöns betydelse för ungdomars hälsa ENKÄT TILL ELEVER I ÅRSKURS 9

Statsbidrag för läxhjälp till huvudmän 2016

Infrastrukturen för Svensk e-legitimation

Klassen kom tillsammans fram till vilka punkter som vi skulle ta hänsyn till. Dessa var:

Manual Individuell genomförandeplan Social dokumentation Omsorgspersonal

Distribuerade Informationssystem VT-04

Har vi lösningen för en bättre hemtjänst? Självklart.

Transkript:

Version 1.0 Distributionslista Befattning Bolag/en het Student KaU Anton Odén Student KaU Olle Pejstrup Konsult/handledare Sogeti Konsultchef Sogeti Åsa Maspers Projektledare Sogeti vakant Namn Åtgärd Info.

Innehållsförteckning 1. Allmän beskrivning av uppdraget... 3 1.1 Bakgrund... 3 2.... 3 2.1 Lösningen... 3 2.2 Utredning... 3 2.3 Implementation... 4 2.4 Optioner... 4 2.4.1 Option 1: Konfiguration av enhet... 4 2.4.2 Option 2: Monitorering av enheter... 4 2.4.3 Option 3: Köra presentationsklienten på IoT-device... 4 3. Genomförande/arbetssätt... 5 3.1 Rutiner... 5 3.2 Genomförande... 5 4. Stöd/kvalitetssäkring... 5 4.1 Granskningar... 5 4.2 Testarbete... 5 5. Leveranser... 5 5.1 Dokumentation... 5 6. Konfigurationsstyrning... 5 7. Miljö... 5 8. Uppföljning och Rapportering... 6 8.1 Rapportering internt/externt... 6 8.1.1 Statusrapportering... 6 8.1.2 Möten... 6 8.1.3 Slutrapportering... 6 Ändringsförteckning Version Datum Ändring 1.0 Dokumentet skapats Sida 2 av 6

1. Allmän beskrivning av uppdraget 1.1 Bakgrund Sogeti Sverige AB (Sogeti) är ett IT-konsultbolag med bred verksamhet, stort fokus på kompetens och modern teknik. Syftet med uppdraget är att utveckla en lösning för att ersätta skyltar, menyer, informationsblad m.m. med en digital variant som kan uppdateras dynamiskt. Dels underlättar det att hålla information uppdaterad och dels kan det vara bättre ur en miljösynpunkt. 2. Uppdragets mål är att utveckla en lösning för att dynamiskt kunna visa information, informationen ska även på ett enkelt sätt kunna ändras av en person som inte är så datorvan. Uppdraget består av följande steg: 2.1 Lösningen Utreda hur man ska presentera informationen på en enhet Utreda hur man ska administrera informationen Implementera en applikation för att presentera information Implementera en applikation för att administrera information (kan vara samma applikation som för presentation) Utreda vad som krävs för att låsa ner en platta och få ner den information i en punktlista som ska vara lätt att följa. Lösningen inkluderar en administrationsklient där man kan administrera informationen som ska visas på enheterna och en klient som körs på enheter vars syfte är att presentera information. Informationen som presenteras ska kunna uppdateras dynamiskt så om informationen ändras från administrationsklienten så ska enheterna som presenterar information uppdateras automatiskt. Enheterna som presenterar information är plattor, det kan då vara Windows, Android eller ios. 2.2 Utredning Innan någon implementation görs så behöver man utreda hur information ska presenteras och administreras. När det gäller att presentera information på en enhet på ett enkelt sätt så har vi några exempel på vad man skulle kunna använda sig av; Visa en PowerPoint-liknande fil, Visa en webbsida som presenterar informationen eller visa information i en app för Android, ios eller Windows. De olika alternativen har olika för och nackdelar och Sida 3 av 6

uppdragstagarna behöver här ta reda på vilken av dessa sätt som är enklast att använda sig av i detta syfte och varför man väljer bort de andra alternativen. Beroende på vilket sätt man väljer att presentera informationen på så styr det ganska mycket hur man väljer att administrera informationen också, men även här finns flera vägar att gå och man behöver också kika på om det finns ramverk man kan använda för att förenkla det hela, väljer man att inte använda något ramverk så ska det finnas en anledning till att det också. 2.3 Implementation Implementationen ska göras efter att utredningen är klar. Administrationsklienten ser vi gärna att den utvecklas endera som en klient att installera och i så fall skriven i WPF eller en webb-baserat klient och då gjord med Microsofts MVC. Om annat väljs så ska det finnas en tydlig anledning till detta. Presentationsklienten ser vi gärna att den utvecklas som en Windows 10 Universal app om man väljer att göra en app för det, väljer man att göra en webb-baserat applikation ser vi gärna att den i så fall görs med Microsofts MVC. Om annat väljs så ska det finnas en tydlig anledning till detta. 2.4 Optioner Projektet i sig är begränsat så det ska vara möjligt att hinna med det under exjobbsperioden men skulle det finnas tid över så kan följande optioner väljas till. 2.4.1 Option 1: Konfiguration av enhet På ett enkelt sätt ska man kunna ladda ner ett skript eller en installationsfil till en platta för konfigurera den så den låser sig och enbart visar upp klienten som presenterar informationen och även pekar ut vilken information som ska visas på klienten. 2.4.2 Option 2: Monitorering av enheter När flera enheter används och man presenterar olika information på olika enheter så är det väldigt intressant att på ett smidigt sätt kunna hålla koll på vilka enheter som fungerar och om någon slutar fungera. Så via administrationsgränssnittet ska man även kunna se alla enheter som är kopplade till detta system och som används för att visa upp information. 2.4.3 Option 3: Köra presentationsklienten på IoT-device Utreda om det går att använda samma klient som används på plattorna för att köra på en IoT-device som t.ex. Raspberry Pi för att koppla till en TV och visa information. Detta istället för att man ska behöva ha en stor datorlåda ståendes bara för att kunna presentera information på en TV-skärm, en Raspberry t.ex. är så pass liten så man skulle kunna sätta fast den på baksidan av TVn. Om det är möjligt så ska även uppdragstagarna installera klienten på en IoT-device och visa att det fungerar och om detta har några begränsningar som man behöver ta hänsyn till. Även här ska det finnas en enkelt punktlista över hur man sätter upp detta i så fall. Sida 4 av 6

3. Genomförande/arbetssätt 3.1 Rutiner Sogeti tillhandahåller arbetsplatser, datorer samt erforderliga utvecklingsverktyg. Uppdragstagarna kommer att ha access till Sogetis nätverk och förväntas nyttja Sogetis TFS-server eller GIT för versionshantering. 3.2 Genomförande Uppdragstagarna planerar själv genomförandet och Sogeti tillhandahåller stöttning både projektstyrningsmässigt och rent implementationstekniskt. Förslagsvis används Scrum med en sprintlängd på 3 veckor som sätts upp där uppdragstagarna specificerar vad de bedömer hinns med i början av varje sprint och har en demo för en eller flera på Sogeti i slutet av varje sprint. 4. Stöd/kvalitetssäkring 4.1 Granskningar Vid behov genomförs granskning som kan initieras av både handledare och uppdragstagare. Lämpligen definieras några granskningspunkter vid planeringen av projektet. 4.2 Testarbete Funktions-, system- och integrationstest görs av uppdragstagarna. 5. Leveranser 5.1 Dokumentation Det finns inga krav på dokumentation men lämpligen levereras en enkel användarinstruktion. 6. Konfigurationsstyrning All programkod och tillhörande specifikationer och andra utvecklingsdokument ska versionshanteras med hjälp av Microsoft TFS eller GIT. 7. Miljö Utvecklingsverktyg väljs av uppdragstagarna tillsammans med handledare. Sida 5 av 6

8. Uppföljning och Rapportering 8.1 Rapportering internt/externt 8.1.1 Statusrapportering 8.1.2 Möten Rapportering av status och framskridande i utvecklingen beslutas i samråd vid projektuppstart. Möten hålls vid behov. Vid uppstart läggs lämpligt antal avstämningsmöten in i projektplanen. 8.1.3 Slutrapportering Arbetet presenteras för Sogeti i samband med lämpligt månadsmöte alternativt lunchmöte. Sida 6 av 6