H ProgSäk kap KAB Software Development Handbook

Storlek: px
Starta visningen från sidan:

Download "H ProgSäk kap KAB Software Development Handbook"

Transkript

1 UKT Mari F. Persson (7) Korsreferenslista H ProgSäk kap KAB Software Development Handbook Kravnr H ProgSäk Rubrik i H ProgSäk Referens i KAB Software Development Handbook Åtgärdsförslag (Siffror = kravnr i H ProgSäk) Kravupp fyllnad 4.1 Personalkvalifikationer /011: /003: / / Styrprocesser Projektplanering, -ledning /011 och -uppföljning / Systemsäkerhetsplanering / /011:2 & 3 Komplettera med ansvar samt kunskap för kritiska applikationer (2, 4, (5), 7, 8d). Uppdatera SDP-mall. Komplettera SDP-mall enligt MIL- STD-498 med ansvar för programvarusäkerhet. Uppdatera checklista, SDP Komplettera SDP-mall enligt MIL- STD-498 med referens till programvarusäkerhetsplan. Antingen komplettera guidelines med planering av programvarans säkerhetsarbete eller skriva separat instruktion Kvalitetsstyrning /002: Kvalitetssäkring Instruktioner för Analys, Review och Test Komplettera med verifiering krav, design, kod m.a.p. safety (i.a.) Konfigurationsstyrning / / / / / / / /013 Komplettera m.a.p. CM roll All access till safety-critical sw ska kontrolleras. CM-instruktionerna otydliga med vad som ska ingå i CM hantering. Komplettera med lista. SDP. 4.3 Produktionsprocess /011 Proj Plan /012:2 Test Plan /031 SRA / Design / kodning /053:4.4 Inf.test /061 Test /071 Delivery Utvecklingsmodell 0402/5000/003 Software development process Uppdatera checklista, SDP. Ref. programvarusäkerhetsplan. Komplettera med safety class Ref. ISO/IEC 9126 Komplettera med gränsvärdestester Uppfyllt

2 UKT Mari F. Persson (7) Utvecklingsmetodik 0402/5000/003 SW dev. pr /031 SRA / Design / kodning /053:4.4 Inf.test /061 Test /071 Delivery Formella metoder Instruktioner för kravspecificering och verifiering Verifieringar :1 Granskningar /091 Evaluations & Reviews Uppfyllt Formella metoder för specificering och verifiering skall övervägas {HM}. Krav på oberoende granskningar av dokument, ok. :2 Statisk analys /053 Informal tests 2. Komplettera "Form for static test" med analysens omfattning a) och d). :3 Beteendeanalys - Tillståndsmaskiner används. Bra vid riskkälleanalys. :4 Objektanalys - Någon kontroll av överföringen till objektkod gör vi inte. Om vår kompilator är formellt specificerad och verifierad för aktuell plattform, så uppfyller vi kravet. Endast {H} :5 Dynamisk analys /053 Informal tests Komplettera dynamiska tester och integrationstester med spec. 2 och och 16 är delvis motstridiga? :6 Statistisk felanalys - Denna tillförlitlighetsteknik har vi inte använt oss av. Kan vara en möjlighet för Stirling beroende på kritikalitetsklassificering. :7 Resursanalys /053 Informal tests Säkerhetsanalys, programvara /031 SRA method /031 SRS /103 SW Reg. System Felrapporteringssystem /081 Change Management - Method Kravspårningsverktyg /031 SRA /041 SW Design /061 STD Det nämns en del om timing troubles, loads och data storage; men luddigt. Förtydliga. Här nämns kraven storage spare capacity, priority, timing requirements, etc. Resurskrav ställs i SRS. Se också SRS_ x. Uppdatera SRS enligt Ta fram instruktion för säkerhetsanalys av programvara. Komplettera instruktioner på systemnivå med programvara, samt med hänvisningar. Verktyg för konfigurationshantering är ett krav {HM} SPCR-databasen är vårt verktyg. Vi har kravspårning, men den sker manuellt. Verktyg är krav för {H}. Rekommendation: Anskaffning av kravspårningsverktyg Programvaruverktyg /041 SW Design Komplettera instruktion med krav. Verktyg = COTS. Se Nej Nej Produktionsmiljö Stödverktyg Konfigurationshanteringssystem

3 UKT Mari F. Persson (7) Formella verktyg /041 SW Design Vi har idag inga formella verktyg. Men komplettera instruktion, för framtida behov Kodgenereringssystem /011 Project Planning /041 SW Design /012 Test planning /053 Inf tests Statiska och dynamiska analysverktyg Komplettera med krav på validerad kompilator {H} (Ada ok), samt lista över kompilatorproblem. Komplettera med regressionstester, safety, vid nya versioner /053 Inf tests Verktyg skall användas för statisk och dynamisk analys {HM}. Komplettera instr med tester som kan generera säkerhetskritiska betingelser Emulerad målmaskin /053 Inf tests Komplettera med krav om emulator används: korrekt, dokumentera skillnader, analysera egenskaper. tillämp - bart

4 4 (7) Korsreferenslista H ProgSäk kap KAB Software Development Handbook Kravnr H ProgSäk 4.5 Produkt Rubrik i H ProgSäk Standardprodukter - Återanvända komponenter hyllvaror Nyutvecklad programvara Åtgärdsförslag (Siffror = kravnr i H ProgSäk) Om inget är angivet nedan så gäller det alla kritikalitets klasser: {H,M,L} 1.{H} Innebär att man inte kan använda en COTS-komponent för en H-klassad applikation. 2. {ML} Produktverifieringar från leverantör. Kompl HB 3. Modifiering. Appliceras på egenutveckl. Kompl HB 4. Produkter från olika ulev. Kompl HB 5. Isolering tolkar vi som att icke-kritisk och kritisk skall ingå i olika moduler och inte ha gemensamt minne. Kompl HB 6. Genomförd säkerhetsanalys. Kompl HB 7. {HM}Granskning av kravspec och prov av produkt. Kompl HB 8. Integrationstest. Kompl HB 9. Komponentprov med användningsprofil. Kompl HB 10. {HM} Slumrande kod. Kompl HB för ÅA komp. 11. {HM} Möjliga interaktioner mellan hyllprodukt och system skall utredas. Kompl HB 12. Okomplicerat programvaruskal. Kompl HB 13. Krav på skalets funktionalitet. Kompl HB 14. Ny version. Integrationstest. Kompl HB 41: Allmänna produktegenskaper som hindrar ÅA för {HM}: Ställer krav så att vi i praktiken inte kan använda COTS, däremot återanvända egenutvecklade komponenter. Kompl HB Allmänna produktegenskaper, underbygger krav enl bl.a. certifiering. Kompl HB Specifikation 1. Grundkrav enl.kap 5. 2.{H} Krav på spårbarhet <=>kod gäller båda riktningar. KAB kommentar: Detta måste gälla till den lägsta nivå som specificeras, såsom en procedur inom en realiserings-komponent 3.{M} Krav på spårbarhet <=>realiseringskomponent gäller båda riktningar Programvaruarkitektur 1. Säkerhetsinriktad arkitektur. Dålig kunskap inom området. Behov av utbildning. Kravuppfyllnad för ÅA. för hyllvaror Nej

5 5 (7) Grundläggande konstruktionsprinciper 1. OK 2. Strategi för felupptäckt, feltolerans, felsäkerhet. Exception i Ada hanterar felupptäckt. Kompl HB 3. Konstruktionsbeslut dokumenteras. Kräver arbete att uppfylla. Nej Säkerhetsinriktade konstruktionsprinciper :1 Allmänna principer 1. Komp l HB 2. Kompl HB 3. Kompl HB 4. Kompl HB 5. Kompl HB 6. Kompl HB 7.{HM}. Information i konflikt. Kompl HB 8. Kompl HB 9. Kompl HB 10.{HM} Eliminering av död kod, uppdatera säkerhetsanalys. Kompl HB 11. oavsiktlig aktivering. Kompl HB 12.{HM} Mellanformer av död, deaktiverad resp aktiv skall elimineras, säkerhetsanalys uppdateras.. Kompl HB :2 Riskreduktion 1. Kompl HB 2. Kompl HB 3. Kompl HB 4. Kompl HB. Behov av utbildning i Felträdsanalys 5. Kompl HB 6. Kompl HB 7. {ML}Kompl HB. 8. {H} Kompl HB. 9 Nej, på kravet på att oberoende skall styrkas :3 Resurs- och tidshantering (realtid) :4 Defensiv programmering :5 Felhantering - återhämtning -tolerans Ställer krav på operativsystem avseende tidsallokering och minnesallokering. Kan ej tillämpas generellt, eftersom det kräver ingående insyn i operativsystemet, vilket vi normalt inte har gått in i. Komplettera HB för tidskritiska applikationer 1.Klaras genom Exception i Ada Kompl HB. Pkt 7 kan vara krav på Timeout i databusskommunikation 12.{H}. Oberoende media. Nej. tillämpbart. Kommentar: Man måste definiera vad som är ett Säkert resp. Osäkert tillstånd Kan ingå i den säkerhetsanalys, som är underlag för ett säkerhetsutlåtande. Kompl HB, som en Rekommendation

6 6 (7) Språk och språkkonstruktioner 1. Säkerhetsanalys på språk. Information inhämtas från andra bedömare. 2. Språkkonstruktioner analyseras. Se pkt Begränsning av språkkonstruktioner., kompl HB (Detaljinstruktion finns i :1) 4. Inkapsling., kompl HB 5.{H} Spårbarhet., kompl HB 6. Robusthet, typdeklaration., kompl HB 7. Robusthet, delade datastrukturer., kompl HB 8. {H} Högnivåspråk., kompl HB 9. {H} Syntax.. OK för Ada., kompl HB 10.Standardisering {H}, kompl HB 11.Standardisering {M}, kompl HB 12. Villkor för lågnivåspråk., kompl HB 13. Konstruktionsprincip lågnivåspråk., kompl HB Språkrestriktioner Allmän text om Ada95, C++ och C. 1. Subset av språkkonstruktioner., kompl HB 2. Samma som pkt 3 ovan 3. Statiska pekare och processer., kompl HB 4. Garbage collection., kompl HB Kodningsföreskrift 1. Vad en kodningsföreskrift ska innehålla., kompl HB 2. Hänvisning till Avsteg skall dokumenteras., kompl HB Kan införas i befintlig Kodningsföreskrift för Ada, / Gränsytor :1-5 Snitt mot Start- och Inititieringsdelar :6-11 Snitt mot Operatör, inmatning : Snitt mot Operatör, utmatning 1. Säkert tillstånd under uppstart., kompl HB 2. Kraftsättning. Vi uppfattar detta som ett krav på systemnivå. tillämpbart. 3. Oavsiktliga startkommandon., kompl HB 4. Vi uppfattar detta som ett krav på systemnivå. tillämpbart. 5. Återgång efter nedstängning., kompl HB 6. Kontroll av inmatning., kompl HB 7. Inmatning kritisk för systemsäkerhet., kompl HB 8. Osäkra tillstånd., kompl HB 9. Minst två steg., kompl HB 10. Inga genvägar., kompl HB 11. Säkerhetskritiskt larm. Kräver indelning av larm., kompl HB 12. Info skall vara klar, konsis, otvetydig., kompl HB 13. Tillräckligt beslutsunderlag., kompl HB 14. Aktuell systemmod., kompl HB 15. {HM} Källa, ålder osv. på info. Endast larm. Inga generella kontraktskrav på t.ex. giltighetstid finns idag. 16. Säkerhetskritiskt intervall., kompl HB. 17. Osäkert tillstånd., kompl HB 18. Larmklasser., kompl HB 19. {HM} Motstridig info., kompl HB 20. {HM} System- eller operatör prioritet., komp l HB 21. Effekt av vidtagna åtgärder., kompl HB 22. Info om degraderad funktion., kompl HB 23. {HM} Loggning av operatörsåtgärder. Nej. Se pkt {M} Loggning av presenterad info. Nej. Se pkt 15.

7 7 (7) :25 Snitt mot In-och 25. {H} Dubblering av enheter. Utenheter Är egentligen systemsäkerhet. :26-27 Snitt mot Maskinvara 26. Felpropagering HW till SW. Krav på maskinvara. tillämpbart. 27. Hantera fel med ursprung i HW., kompl HB tillämpbart Detaljerad konstruktion Endast allmän text., kompl HB Testprogramvara för drift och underhåll 1. BIT skall finnas., kompl HB 2. Aktivering av BIT., kompl HB 3. BIT är lika säkerhetskritisk som appl., kompl HB 4. Säkerhetsspärrar., kompl HB Implementation/Kod Endast allmän text. Hänvisar till ovanstående konstruktionsprinciper., kompl HB Ändringar under produktion Dokumentation / Information Behandlar både egenutvecklad SW och COTS. För in pkt 1a-1f som rekommendation i HB Hänvisar till kap 5 Grundkrav 1. Grundkrav. OK 2. Uppfylls, men är ett projektspecifikt krav. Tas ej in i HB 3. {HM} dokumentation ner till minsta ändringsenhet., kompl HB 4. {L} dokumentation allmänt., kompl HB :1 Utvecklingsdokument 1., kompl HB :2 Handhavande-dok 1. Operatörsmanual i enlighet med projektkrav tas fram. Vänder sig till en kategori, nämligen operatörer. :3 Underhållsdok 1a. Krav på kompetens och utbildn. 1b. Referens till krit del i utv-dok. tillämpbart :4 Dokumentationslista Stor tabell med de dokument som skall finnas, där man hänvisar till andra kapitel, både 4.5 och andra. Felrapporteringssystem Loggar Programvarusäkerhetsplan Analysrapporter, 8 st Konstruktionsprinciper Kodningsföreskrift Dokumentation av Utveckling, Handhavande, Underhåll Måldatormiljö Känns allmänt svårt att gå in i. Det som står är säkert bra. Vi har inte hållit på med run-time system på den nivå som står i texten. Se även Operativ- och run-time system 1.predikterbart resursutnyttjande., kompl HB 2.säkerhetsanalyser med runtime integrerad i applikationen., kompl HB 3.verifiering med stringens motsvarande högsta kritikalitet., kompl HB 4.blockering av primitiver som leder till osäkra konstruktioner., kompl HB Pkt 5 och 6 gäller om olika kritikalitet körs på samma plattform 5.grundkrav enl kap 5., kompl HB 6.stöd för isolerad exekvering., kompl HB Maskinutrustning 1. Ny version av HW. Info om ändring och test av nya HW skall tillställas SW-utvecklare., kompl HB tillämpbart

REGELVERK & HANDBÖCKER

REGELVERK & HANDBÖCKER 1 (5) REGELVERK & HANDBÖCKER Innehåll sid. Uppdateringar/kompletteringar 2 Nyskrivning av rutiner 4 Gränsytan mellan systemsäkerhet och programvarusäkerhet 5 2 (5) Uppdateringar/kompletteringar Software

Läs mer

Riktlinjer. för. Programvarukonstruktion, vid nyutveckling med hänsyn till. Programvarusäkerhet

Riktlinjer. för. Programvarukonstruktion, vid nyutveckling med hänsyn till. Programvarusäkerhet RIKTLINJER 1 (14) Riktlinjer för Programvarukonstruktion, vid nyutveckling med hänsyn till Programvarusäkerhet RIKTLINJER 2 (14) Revisionssida Version Datum Beskrivning 00 02-04-04 Första preliminära versionen.

Läs mer

Saab Bofors Dynamics AB RAPPORT - FOTA P12, Utfärdare, tjänsteställe, telefon Issued by, department, telephone

Saab Bofors Dynamics AB RAPPORT - FOTA P12, Utfärdare, tjänsteställe, telefon Issued by, department, telephone Mottagare Addressee(s) Inga-Lill Bratteby-Ribbing, FMV; Ingemar Johansson, AerotechTelub 1 (22) Utvärdering H ProgSäk 1 Uppgiftsbeskrivning Denna rapport beskriver hur Saab Bofors Dynamics, inom FoTA P12:s

Läs mer

Programvara i säkerhetskritiska tillämpningar

Programvara i säkerhetskritiska tillämpningar Programvara i säkerhetskritiska tillämpningar Programvara får inte bidra till att person, egendom eller miljö skadas 2003-09-02 1 Systemsäkerhetsprocessen vid försvarsmakten materielupphandling beskrivs

Läs mer

Säkerhetsstandarder: Säkerhetsinriktning

Säkerhetsstandarder: Säkerhetsinriktning Säkerhetsstandarder: Säkerhetsinriktning Säkerhetsinriktningen varierar mellan olika standarder: Systemsäkerhet kan avse... Person DEF(AUST)5679, ISO/IEC 61508, DS 00-55/00-56 (utgåva 2) Person-Egendom-Miljö

Läs mer

Teknikprov - H ProgSäk

Teknikprov - H ProgSäk Teknikprov - H ProgSäk Saab Bofors Dynamics 2002 Anders Wahlström 2003-09-02 Sida 1 Arbetsmetodik Studiecirkel/workshopform Hemarbete inom respektive avsnitt (4-6 timmar/person) Två inledande miniworkshops

Läs mer

Organisation KC Ledsyst Checklistor ur H ProgSäk avsnitt 6.5 Name. Document id KC Ledsyst 14910:48562/04 Date (17)

Organisation KC Ledsyst Checklistor ur H ProgSäk avsnitt 6.5 Name. Document id KC Ledsyst 14910:48562/04 Date (17) 2004-10-04 2.0 1(17) Nedanstående checklistor är hämtade ur H ProgSäk, [1], med uppdateringar 1 enl [2]. De är avsedda för beställare resp leverantör som stöd vid olika typer av genomgångar av programvaran

Läs mer

Handbok för programvara i säkerhetskritiska tillämpningar

Handbok för programvara i säkerhetskritiska tillämpningar Handbok för programvara i säkerhetskritiska tillämpningar FÖRSVARSMAKTEN 2001-12-13 FM beteckning Försvarets materielverk 14910:61171 FMV beteckning Plan 14910:3476/01 Publikation M7762-000531 Handbok

Läs mer

Metoder och verktyg för funktionssäkerhet

Metoder och verktyg för funktionssäkerhet Metoder och verktyg för funktionssäkerhet Projektstart 1. Hantera kraven En bra process är grunden för att hantera kraven i ett säkerhetsprojekt. Det krävs att du har en tydlig spårbarhet mellan krav och

Läs mer

2014-2015 Alla rättigheter till materialet reserverade Easec

2014-2015 Alla rättigheter till materialet reserverade Easec 1 2 Innehåll Introduktion... 4 Standarder... 5 Översikt: Standarder... 6 1058.1-1987 IEEE Standard för Software Project Management Plans... 7 Ingående dokument... 8 Syfte och struktur... 9 ITIL... 10 ITIL

Läs mer

Presentation av H ProgSäk 2018

Presentation av H ProgSäk 2018 Presentation av H ProgSäk 2018 Lars Lange lars.lange@fmv.se Handböcker 2 H ProgSäk 2001 2005-2018 3 Bakgrund Inga-Lill Bratteby-Ribbing (Strategisk specialist) Svensk utgåva 2001 (Grundutgåva) Engelsk

Läs mer

Informationssäkerhet och medicintekniska produkter eller Information security with respect to safety considerations

Informationssäkerhet och medicintekniska produkter eller Information security with respect to safety considerations Informationssäkerhet och medicintekniska produkter eller Information security with respect to safety considerations Mats Ohlson Informationssäkerhet = Information security Informationssäkerhet the preservation

Läs mer

Certifieringswebb. Version 1.0 Mats Persson

Certifieringswebb. Version 1.0 Mats Persson Version 1.0 Distributionslista Befattning Bolag/enhet Namn Åtgärd Info. Student KaU Viktor Samuelsson Student KaU Gustaf Åhs Konsult/handledare Sogeti Konsultchef Sogeti Åsa Maspers Projektledare/handledare

Läs mer

SESAM Försvarssektors användargrupp för Sofware Engineering

SESAM Försvarssektors användargrupp för Sofware Engineering p Checklista programvaruriskkällor Datum I-L Bratteby-Ribbing, FMV 2006-09-15 Ver 1.4 14910:12183/2006 1 (7) Checklista allmänna programvaruriskkällor (Checklist of General Software-related Hazards) 1

Läs mer

UPPHANDLING AV CONTACT CENTER FRÅGOR OCH SVAR

UPPHANDLING AV CONTACT CENTER FRÅGOR OCH SVAR UPPHANDLING AV CONTACT CENTER FRÅGOR OCH SVAR Svenska Spel vill med detta meddelande lämna svar på frågor avseende förfrågningsunderlaget i rubricerad upphandling. I det fall fler frågor inkommer kommer

Läs mer

Att fatta rätt beslut vid komplexa tekniska upphandlingar

Att fatta rätt beslut vid komplexa tekniska upphandlingar Att fatta rätt beslut vid komplexa tekniska upphandlingar Upphandlingsdagarna 2015 Stockholm 29 januari 2015 1 Inledning Den här presentation kommer att undersöka de vanligaste fallgroparna vid komplex

Läs mer

KVALITETS- OCH KONTROLLBESTÄMMELSER FÖR ELEKTRISK UTRUSTNING

KVALITETS- OCH KONTROLLBESTÄMMELSER FÖR ELEKTRISK UTRUSTNING Sid 1 (6) KVALITETS- OCH KONTROLLBESTÄMMELSER FÖR ELEKTRISK UTRUSTNING Rubrik Dokument Allmänna kvalitets- och kontrollbestämmelser KBE 100-3 Utgåva 3 (S) Innehåll 1 KRAVNIVÅINDELNING...2 2 KVALITETSSÄKRINGSSYSTEM...2

Läs mer

JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 9. Virtualisering och molntjänster i planering av teknologiarkitektur

JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 9. Virtualisering och molntjänster i planering av teknologiarkitektur JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 9. Virtualisering och molntjänster i planering av teknologiarkitektur Version: 2.0 Publicerad: 7.2.2017 Giltighetstid: tills vidare

Läs mer

Symptom på problemen vid programvaruutveckling

Symptom på problemen vid programvaruutveckling eller Varför är det bättre med halsbränna i början av ett projekt än i slutet? Eva Hådding ehadding@rational.com Symptom på problemen vid programvaruutveckling Användarnas och verksamhetens behov ej uppfyllda

Läs mer

Datum Diarienummer Ärendetyp. ange ange ange. Dokumentnummer. ange 1(15) <SYSTEM> <VERSION> IT-SÄKERHETSSPECIFIKATION VIDMAKTHÅLLA (ITSS-V)

Datum Diarienummer Ärendetyp. ange ange ange. Dokumentnummer. ange 1(15) <SYSTEM> <VERSION> IT-SÄKERHETSSPECIFIKATION VIDMAKTHÅLLA (ITSS-V) ange 1(15) IT-SÄKERHETSSPECIFIKATION VIDMAKTHÅLLA (ITSS-V) ange 2(15) Innehåll 1 Basfakta... 6 1.1 Giltighet och syfte... 6 1.2 Revisionshistorik... 6 1.3 Terminologi och begrepp...

Läs mer

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande: MOI Ämnet mobila applikationer behandlar olika tekniker för att utveckla programvara riktad mot mobila enheter samt processen från idé till färdigt program. Ämnet mobila applikationer får bara anordnas

Läs mer

Frågor och svar. Programvaror och tjänster 2014 - Systemutveckling. Statens inköpscentral vid Kammarkollegiet

Frågor och svar. Programvaror och tjänster 2014 - Systemutveckling. Statens inköpscentral vid Kammarkollegiet Frågor och svar Köpare Upphandling Köpare: Statens inköpscentral vid Kammarkollegiet Namn: Handläggare: Daniel Melin Referensnr: 96-36-2014 Programvaror och tjänster 2014 - Systemutveckling Telefon: +46

Läs mer

Från systemsäkerhet till kritikalitet i programvara

Från systemsäkerhet till kritikalitet i programvara Från systemsäkerhet till kritikalitet i programvara Hur vi arbetar på flygsidan på FMV 1 Krav på säkerheten ÖB Ansvarar för säkerheten inom Försvaret Krav på säkerhetsnivån på materielen FlygI Militära

Läs mer

Risk som 2-dimensionellt begrepp

Risk som 2-dimensionellt begrepp Risk som 2-dimensionellt begrepp Sannolikheten för olycka (olycksfrekvens, likelihood) samt Konsekvensen av den inträffade olyckan Exempel: Riskreduktion Riskmatris Riskdiagram m i a kvalitativa p 2 parametrar

Läs mer

Lösning Lösningsgranskning

Lösning Lösningsgranskning Lösning Sida 1 Om lösningsgranskning ger en genomgång av lösningens uppbyggnad och konstruktion, lämpligheten av vald produktionsmodell samt möjligheten att uppfylla kravbeskrivningen. genomförs med inriktning

Läs mer

System Safety Management Plan (SSMP) för [SiF] [Materielgrupp]

System Safety Management Plan (SSMP) för [SiF] [Materielgrupp] AK XXX XXXXXX 1(10) System Safety Management Plan (SSMP) för [SiF] [Materielgrupp] Instruktion för ifyllande: SSMP är en dokumentering av den planerade systemsäkerhetsverksamhet som avses genomföras för

Läs mer

PROGES PLUS THERMOSCAN RF. Instruktionsmanual V. 061115

PROGES PLUS THERMOSCAN RF. Instruktionsmanual V. 061115 ThermoScan RF användarinstruktioner 1 PROGES PLUS THERMOSCAN RF Instruktionsmanual V. 061115 Viktigt! Den här manualen innehåller ett antal lösenord som endast är avsedda för administratörerna. Glöm inte

Läs mer

men borde vi inte också testa kraven? Robert Bornelind

men borde vi inte också testa kraven? Robert Bornelind men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST 15 års jubileum 14 oktober 2010 SQS Software Quality Systems Nordic Innehåll Introduktion Kvalitet, tid och kostnad Process Testning

Läs mer

RUP - Rational Unified Process

RUP - Rational Unified Process IBM Software Group RUP - Rational Unified Process Eva Hådding eva.hadding@se.ibm.com 1 Projektkaos. Chaos-rapporten 28% av projekten avslutades i tid och enligt budget. 49% av projekten drog över de ursprungliga

Läs mer

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande: WEBBUTVECKLING Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska

Läs mer

Vad är RTCA DO-178C? och: Hur arbetar Saab med dessa krav? Lars Ljungberg, Saab AB, Avionics Systems

Vad är RTCA DO-178C? och: Hur arbetar Saab med dessa krav? Lars Ljungberg, Saab AB, Avionics Systems Vad är RTCA DO-178C? och: Hur arbetar Saab med dessa krav? Lars Ljungberg, Saab AB, Avionics Systems 2018-05-07 FUNCTONAL SAFETY DO-178C är processorienterad dentifiera risker (hazards) och de säkerhetsfunktioner

Läs mer

WEBBSERVERPROGRAMMERING

WEBBSERVERPROGRAMMERING WEBBSERVERPROGRAMMERING Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets syfte Undervisningen i ämnet

Läs mer

effekt nu Kunskapsinitiativet

effekt nu Kunskapsinitiativet ITIL v3 och pm 3 i teori och praktik Klas Johansson, effekt nu Kunskapsinitiativet 5 december 2008 Kvalitet Kvalitet Göra rätt saker Göra På rätt rätt saker sätt På Från rätt början sätt Från Förbättra!

Läs mer

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1.

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1. Schenker har interna system som handhar information som är av intresse för våra kunder/partners. Idag finns ett flertal av dem tillgängliga via Internet, sk Online-tjänster. Dessa erbjuder inte bara hämtning

Läs mer

Objektorienterade programmeringsspråk. Objektorienterade språk. Den objekt-orienterade modellen. Jämför med icke-oo

Objektorienterade programmeringsspråk. Objektorienterade språk. Den objekt-orienterade modellen. Jämför med icke-oo Objektorienterade språk Historik Simula 67 Smalltalk 80 Procedurorienterad programmering Subprogram Programbibliotek Dataorienterad programmering Abstrakta datatyper Objektbaserade språk, föregångare till

Läs mer

Systemsäkerhetsverksamhet

Systemsäkerhetsverksamhet 1 Systemsäkerhetsverksamhet Systemsäkerhet definieras som Egenskapen hos ett system att inte orsaka person-, egendoms-, eller miljöskada. Här ställs krav på den systemsäkerhetsverksamhet som leverantören

Läs mer

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

Uppdragsbeskrivning. Google Glass. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info. Version 1.0 Distributionslista Befattning Bolag/en het Student KaU Richard Hoorn Student KaU Johan Häger Konsult/handledare Sogeti Konsultchef Sogeti Åsa Maspers Säljare Sogeti Bengt Löwenhamn Namn Åtgärd

Läs mer

Gallrings-/bevarandetider för loggar i landstingets IT-system

Gallrings-/bevarandetider för loggar i landstingets IT-system 2006-09-21 LiÖ 2006-632 Sida 1 (5) Loggtyp Bevarandetider (avser minimitider) Informationsklassning krav på spårbarhet, säkerhetsklass: Höga krav Normala krav Händelseloggar (system- och transaktionsloggar)

Läs mer

Dataproduktspecifikation introduktion och läshänvisning

Dataproduktspecifikation introduktion och läshänvisning [Skriv tet] [Skriv tet] [Skriv tet] Dataproduktspecifikation introduktion och läshänvisning Version 2.0 Ändringsförteckning Fastställd version Dokumentdatum Ändring Namn 1.0 20131108 Första versionen Louise

Läs mer

men borde vi inte också testa kraven?

men borde vi inte också testa kraven? men borde vi inte också testa kraven? Robert Bornelind Presentation på SAST, 24 februari 2011 SQS Software Quality Systems Sweden AB Innehåll Introduktion Kvalitet, tid och kostnad Process Testning av

Läs mer

Classes och Interfaces, Objects och References, Initialization

Classes och Interfaces, Objects och References, Initialization Classes och Interfaces, Objects och References, Initialization Objekt-orienterad programmering och design (DIT953) Niklas Broberg/Johannes Åman Pohjola, 2018 Abstract class En abstract class är en class

Läs mer

Frågor och svar Förrådsupphandlingen 090703-1

Frågor och svar Förrådsupphandlingen 090703-1 1(5) Frågor och svar Förrådsupphandlingen 090703-1 Dat Ansv Fråga Svar 16/6 Reg Syd RH 23/6 RH / Reg Syd Siffror; De olika ingående förrådens innehåll uppdelat efter transitgods, lev, lev s art nr, volym,

Läs mer

Programmering A. Johan Eliasson johane@cs.umu.se

Programmering A. Johan Eliasson johane@cs.umu.se Programmering A Johan Eliasson johane@cs.umu.se 1 Jag Undervisar mest grundläggande programmering på Institutionen för datavetensakap Applikationsutveckling för iphone Applikationsutveckling i Java Datastrukturer

Läs mer

Webbserverprogrammering

Webbserverprogrammering Webbserverprogrammering WES Webbserverprogrammering Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets

Läs mer

Detta dokument beskriver it-säkerheten i RAMBØLLs it-system SurveyXact och Rambøll Results.

Detta dokument beskriver it-säkerheten i RAMBØLLs it-system SurveyXact och Rambøll Results. IT SÄKERHET Datum 2012-06-18 Från Jesper Balman Gravgaard Översättning Åsa Karlsson 1. Inledning Detta dokument beskriver it-säkerheten i RAMBØLLs it-system SurveyXact och Rambøll Results. Datum 2012-06-18

Läs mer

Botkyrka Kommun. Revisionsrapport. Generella IT kontroller Aditro och HRM. Detaljerade observationer och rekommendationer.

Botkyrka Kommun. Revisionsrapport. Generella IT kontroller Aditro och HRM. Detaljerade observationer och rekommendationer. Botkyrka Kommun Revisionsrapport Generella IT kontroller Aditro och HRM Detaljerade observationer och rekommendationer Oktober 2015 Anders Hägg Fredrik Dreimanis Anna Lång Thomas Bauer Innehållsförteckning

Läs mer

Azure Designer. Version 1.0 Mats Persson

Azure Designer. Version 1.0 Mats Persson Version 1.0 Distributionslista Befattning Bolag/enhet Namn Åtgärd Info. Student KaU Carl Philip Matsson Konsult/huvudhandledare Sogeti Konsultchef Sogeti Åsa Maspers Projektledare/handledare Sogeti Marcus

Läs mer

Grundläggande programmering DVG A08 & ISG A04. Allmän information. Å vem är jag då. Karlstads Universitet, Johan Öfverberg 1

Grundläggande programmering DVG A08 & ISG A04. Allmän information. Å vem är jag då. Karlstads Universitet, Johan Öfverberg 1 Grundläggande programmering DVG A08 & ISG A04 Allmän information Grupp C och D slås ihop Schemat är ändrat Kurs i programmering utan förkunskaper Hjälp oss med detta Lita inte på era klasskamrater De ställer

Läs mer

Introduktion till integrering av Schenkers e-tjänster. Version 2.0

Introduktion till integrering av Schenkers e-tjänster. Version 2.0 Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen

Läs mer

Före Kravspecifikationen

Före Kravspecifikationen projektidé BP0 förstudie BP1 förberedelse BP2 Kravspecifikationen Beskriver VAD som ska utföras i projektet? projektdirektiv beslutspunkter specifikationer planer kunddokument rapporter protokoll M beställarens

Läs mer

IT-revision Martin Malm CISA CISSP Verksamhetschef IT Governance Transcendent Group

IT-revision Martin Malm CISA CISSP Verksamhetschef IT Governance Transcendent Group IT-revision Martin Malm CISA CISSP Verksamhetschef IT Governance Transcendent Group www.transcendentgroup.com Målsättning Öka förståelsen för nyttan med IT-revision Vad innebär intern IT-revision? Jmf

Läs mer

Mjukvarudesign. Designprocessen. Teknisk design. Konceptuell design

Mjukvarudesign. Designprocessen. Teknisk design. Konceptuell design RE SD PD I UT IT ST AT Mjukvarudesign System Requirement Specification Inkrementell och iterativ! Konceptuell design (VAD) Systemdesign (OOA) Arkitekturell (grovkornig, UML) Teknisk design (HUR) Programdesign

Läs mer

HSA Anslutningsavtal. HSA-policy

HSA Anslutningsavtal. HSA-policy HSA Anslutningsavtal HSA-policy Innehållsförteckning Revisionshistorik... 3 Kontaktuppgifter... 3 Övergripande dokumentstruktur för HSA... 4 1. Introduktion... 6 1.1. Översikt... 6 1.2. Terminologi...

Läs mer

Sollentuna kommun. Generella IT kontroller Visma Affärslösningar. Detaljerade observationer och rekommendationer. November 2017

Sollentuna kommun. Generella IT kontroller Visma Affärslösningar. Detaljerade observationer och rekommendationer. November 2017 Sollentuna kommun Generella IT kontroller Visma Affärslösningar Detaljerade observationer och rekommendationer November 2017 Fredrik Dreimanis Johan Jelbring Jesper Östling Innehållsförteckning Sammanfattning

Läs mer

Informationssystem och databasteknik, 2I-1100

Informationssystem och databasteknik, 2I-1100 Informationssystem och databasteknik, 2I-1100 Introduktion till informationssystem - användning, teknik och utveckling Vad är ett informationssystem? Informationssystem: datoriserat system som stödjer

Läs mer

Inledning. Vad är ett datorprogram, egentligen? Olika språk. Problemlösning och algoritmer. 1DV433 Strukturerad programmering med C Mats Loock

Inledning. Vad är ett datorprogram, egentligen? Olika språk. Problemlösning och algoritmer. 1DV433 Strukturerad programmering med C Mats Loock Inledning Vad är ett datorprogram, egentligen? Olika språk Problemlösning och algoritmer 1 (14) Varför använda en dator? Genom att variera de program som styr datorn kan den användas för olika uppgifter.

Läs mer

Configuration testing Why? Vad det är tänkt att koden ska göra. Performance testing Kommentarer Skriva om koden som kommentar

Configuration testing Why? Vad det är tänkt att koden ska göra. Performance testing Kommentarer Skriva om koden som kommentar Skapa testfall Testing Köra testen Hitta fel Inspections and reviews Verifiera resultatet Formal methods Static analysis Completeness Verifiering Kvalitet Maintainability Validering Traceability Fault

Läs mer

Revisionsrapport. 1 Inledning. Revision av uppbördsprocessen Moms. Skatteverket 171 94 Solna. Datum Dnr 2012-02-03 32-2011-0544

Revisionsrapport. 1 Inledning. Revision av uppbördsprocessen Moms. Skatteverket 171 94 Solna. Datum Dnr 2012-02-03 32-2011-0544 Revisionsrapport Skatteverket 171 94 Solna Datum Dnr 2012-02-03 32-2011-0544 Revision av uppbördsprocessen Moms 1 Inledning Riksrevisionen har som ett led i den årliga revisionen av Skatteverket granskat

Läs mer

Steget efter CAD Data Management. Per Ekholm

Steget efter CAD Data Management. Per Ekholm Steget efter CAD Data Management Per Ekholm Agenda Vilka processer/discipliner stöds i PDMLink Dokument management Configuration Management Change Management Project Management Hur utvärderar jag behovet?

Läs mer

SYSTGL GRANSKNINGSINSTRUKTION ISD 3.0

SYSTGL GRANSKNINGSINSTRUKTION ISD 3.0 18FMV6730-8:1.3 1(11) SYSTGL GRANSKNINGSINSTRUKTION ISD 3.0 18FMV6730-8:1.3 2(11) Innehåll 1 Basfakta... 3 1.1 Giltighet och syfte... 3 1.2 Revisionshistorik... 3 1.3 Terminologi och begrepp... 3 1.4 Bilageförteckning...

Läs mer

Din guide till. Teknisk Specifikation Säljstöd

Din guide till. Teknisk Specifikation Säljstöd Din guide till Teknisk Specifikation Säljstöd April 2014 Innehåll Systemkrav... 3 Operativsystem... 3 Mjukvara... 3 Maskinvara... 4 Datakällor... 4 Databas... 5 Databasstruktur... 5 Katalogstruktur...

Läs mer

Platina och kvalité. Rasmus Staberg, Teknisk direktör, 2014-04-08

Platina och kvalité. Rasmus Staberg, Teknisk direktör, 2014-04-08 Formpipe Platina och kvalité Rasmus Staberg, Teknisk direktör, 2014-04-08 04 08 1 Formpipe Presentation Bakgrund Platina släpptes som första release år 2000. Fick pris för Best in show från Bill Gates

Läs mer

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades! Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer

Läs mer

Uppföljningsrapport IT-revision 2013

Uppföljningsrapport IT-revision 2013 Revisionsrapport Uppföljningsrapport IT-revision 2013 Solna Stad Raindance Fredrik Dreimanis November 2013 1 av 10 Innehållsförteckning Inledning... 3 Granskningens omfattning... 4 Sammanfattning... 5

Läs mer

<SYSTEM> <VERSION> INFORMATIONSSÄKERHETSDEKLARATION REALISERA (ISD-R) Inklusive 3 bilagor

<SYSTEM> <VERSION> INFORMATIONSSÄKERHETSDEKLARATION REALISERA (ISD-R) Inklusive 3 bilagor ange 1(12) INFORMATIONSSÄKERHETSDEKLARATION REALISERA () Inklusive 3 bilagor ange 2(12) Innehåll 1 Basfakta... 9 1.1 Giltighet och syfte... 9 1.2 Revisionshistorik... 9 1.3 Terminologi

Läs mer

Utfärdad av, tjänsteställe, telefon Datum Dokumentbeteckning

Utfärdad av, tjänsteställe, telefon Datum Dokumentbeteckning Mottagare Torbjörn Jungeby, RTKP2, 0586-829 27 Håkan Edler, deltagarna i SESAMS mikroprojekt Drömverktyget, se avsnitt 1, och kontaktpersoner hos utvalda vertygsleverantörer, se avsnitt 7 1 (9) SESAM Mikroprojekt

Läs mer

Remote Access Service

Remote Access Service Remote Access Service Tjänstebeskrivning Version Konfidentiell sida 1 av 15 Innehåll INNEHÅLL 1 Om detta dokument 4 1.1 Relaterade dokument 4 1.2 Termer och begrepp 4 2 Översikt 6 2.1 Tjänstens användningsområde

Läs mer

KVALITETS- OCH KONTROLLBESTÄMMELSER FÖR ELEKTRISK UTRUSTNING

KVALITETS- OCH KONTROLLBESTÄMMELSER FÖR ELEKTRISK UTRUSTNING Sid 1 (5) KVALITETS- OCH KONTROLLBESTÄMMELSER FÖR ELEKTRISK UTRUSTNING Rubrik Dokument Allmänna kvalitets- och kontrollbestämmelser KBE 100-2 Utgåva 3 (S) Innehåll 1 KRAVNIVÅINDELNING... 2 2 KVALITETSSÄKRINGSSYSTEM...

Läs mer

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML Målet Mer OOP Mer om klasser Några exempel UML Modularitet Språkligt modulära enheter Få gränssnitt Små gränssnitt Tydliga gränssnitt Dold information Återanvändbarhet Variation i typer Variation i datastrukturer

Läs mer

Version 1.0. 2013-02-13 Testteam 4 Testledare: Patrik Bäck

Version 1.0. 2013-02-13 Testteam 4 Testledare: Patrik Bäck Version 1.0-2013-02-13 Testteam 4 Testledare: Patrik Bäck 0 Sammanfattning Testplanen är utarbetad som ett svar på Konsumentverkets förfrågningsunderlag avseende upphandling av ett nytt budget- och skuldsaneringssystem,

Läs mer

Objekt, klasser. Tillstånd Signatur Kommunikation Typ. Fält, parametrar och lokala variabler. Konstruktorer Metoder DAVA15

Objekt, klasser. Tillstånd Signatur Kommunikation Typ. Fält, parametrar och lokala variabler. Konstruktorer Metoder DAVA15 DAVA15 Objekt, klasser Vad är det? Vad är sambandet mellan dem? Vad är skillnaden mellan dem? Tillstånd Signatur Kommunikation Typ Fält, parametrar och lokala variabler Likheter och skillnader Räckvidd

Läs mer

Introduktion till programmering och Python Grundkurs i programmering med Python

Introduktion till programmering och Python Grundkurs i programmering med Python Introduktion till programmering och Python Hösten 2009 Dagens lektion Vad är programmering? Vad är en dator? Filer Att tala med datorer En första titt på Python 2 Vad är programmering? 3 VAD ÄR PROGRAMMERING?

Läs mer

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys Realtidssystem HT03 Vad är realtidssystem? Föreläsare: Wang Yi Rum: 1235, yi@it.uu.se, Tel: 471 3110 Assistent: Tobias Amnell Rum: 1216, tobiasa@it.uu.se, Tel: 4717122 Webbsida: www.it.uu.se/edu/course/homepage/realtid/h03

Läs mer

ISE GRANSKNINGSINSTRUKTION ISD 3.0

ISE GRANSKNINGSINSTRUKTION ISD 3.0 18FMV6730-8:1.2 1(14) ISE GRANSKNINGSINSTRUKTION ISD 3.0 18FMV6730-8:1.2 2(14) Innehåll 1 Basfakta... 3 1.1 Giltighet och syfte... 3 1.2 Revisionshistorik... 3 1.3 Terminologi och begrepp... 3 1.4 Bilageförteckning...

Läs mer

WEBBTEKNIK. Ämnets syfte

WEBBTEKNIK. Ämnets syfte WEBBTEKNIK Webbteknik används för att utveckla och vidareutveckla statiska och dynamiska webbsidor, webbplatser, webbapplikationer eller andra applikationer där webbtekniker används, till exempel applikationer

Läs mer

WEBBTEKNIK. Ämnets syfte

WEBBTEKNIK. Ämnets syfte WEBBTEKNIK Webbteknik används för att utveckla och vidareutveckla statiska och dynamiska webbsidor, webbplatser, webbapplikationer eller andra applikationer där webbtekniker används, till exempel applikationer

Läs mer

Kompetens på Certifying Staff i POA? Checklista vid release med FORM 1?

Kompetens på Certifying Staff i POA? Checklista vid release med FORM 1? Certifying Staff Frågor från myndigheten som vi vill FÖRTYDLIGA: Kompetens på Certifying Staff i POA? Checklista vid release med FORM 1? 1 Fundera över. Vilken nivå på teknisk kompetens krävs på Certifying

Läs mer

Classes och Interfaces, Objects och References Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016

Classes och Interfaces, Objects och References Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016 Classes och Interfaces, Objects och References Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016 Abstract class En abstract class är en class som inte kan skapa några objekt. Syfte:

Läs mer

BREV. Your reference Your date Your file code. Our reference Our previous date Our previous file code AK Led, Eva Hammarlund,

BREV. Your reference Your date Your file code. Our reference Our previous date Our previous file code AK Led, Eva Hammarlund, Date Our file code Page 1(6) Your reference Your date Your file code Our reference Our previous date Our previous file code AK Led, Eva Hammarlund, +46 8 782 4786 Programvara för visning av fartygsinformation

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

Configuration Management

Configuration Management Configuration Management En möjliggörare för värdeskapande smart industri CM Forum SIS TK 280, TK 611 och CM vad är kopplingen? Er digitala information bör vara beskaffad så här! Era identifierare bör

Läs mer

TEKNISKA BESTÄMMELSER FÖR ELEKTRISK UTRUSTNING

TEKNISKA BESTÄMMELSER FÖR ELEKTRISK UTRUSTNING Sid 1 (6) TEKNISKA BESTÄMMELSER FÖR ELEKTRISK UTRUSTNING Rubrik Dokument Kopplingsutrustning TBE 118 Utgåva 6 (S) Innehåll 1 ALLMÄNT...2 2 DEFINITIONER...2 3 GENERELLA PRODUKTKRAV...3 3.1 Standardisering...3

Läs mer

ISD - IT-säkerhetsdeklaration. Information till SESAME Dan Olofsson PrL ISD 070-6825904

ISD - IT-säkerhetsdeklaration. Information till SESAME Dan Olofsson PrL ISD 070-6825904 ISD - IT-säkerhetsdeklaration Information till SESAME Dan Olofsson PrL ISD 070-6825904 Agenda Varför ISD? Omfattning ISD, Informationssäkerhet kontra IT-säkerhet Status Vad är ISD? Varför ISD? Projekt

Läs mer

Föreläsning 3. Programvaruutveckling för Stora System. Målsättning i programvaruprojekt. Fel och risker. Christin Lindholm

Föreläsning 3. Programvaruutveckling för Stora System. Målsättning i programvaruprojekt. Fel och risker. Christin Lindholm Föreläsning 3 Programvaruutveckling för Stora System Projektledning, planering, dokument Dokument, processöversikt, möten Christin Lindholm 2 Målsättning i programvaruprojekt producera rätt produkt med

Läs mer

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign eller Webbutveckling 1 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se

Läs mer

Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15

Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Lund U niversity Computer Science Jonas W isbrant ETSA01 Ingenjörsp ro cessen metodik V-modellen för programvaruutvecking

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.

Läs mer

Testplanering, test-first, testverktyg

Testplanering, test-first, testverktyg Testplanering, test-first, testverktyg Mats Skoglund Department of Computer and Systems Sciences Stockholm University/Royal Institute of Technology Stockholm, Sweden 12 mars 2007 Mats Skoglund Page 1(33)

Läs mer

Daniel Akenine, Teknikchef, Microsoft Sverige

Daniel Akenine, Teknikchef, Microsoft Sverige Daniel Akenine, Teknikchef, Microsoft Sverige Quincy Invånare: 5,300 Arbete: 52% jordbruk 18 % byggsektor 18 % offentlig sektor Språk: Spanska 57% Företaget Inköp Företaget Inköp Installering Lång

Läs mer

Vägledning för upprättande av rapport vid oberoende granskning av järnvägsfordons samverkan med svensk järnvägsinfrastruktur

Vägledning för upprättande av rapport vid oberoende granskning av järnvägsfordons samverkan med svensk järnvägsinfrastruktur 1 (8) Upprättad av Mikael Hägg Väg- och järnvägsavdelningen Enhet teknik och trafik Sektion teknik järnväg för upprättande av rapport vid oberoende granskning av järnvägsfordons samverkan med svensk 2

Läs mer

Process IT-utveckling, översikt

Process IT-utveckling, översikt Process IT-utveckling, översikt Producent Externt Producent SLU Beslutsfattare Kund Användare Ide-utveckling Kravspec Resursanalys Offert Offert Upphandling Beslut kravspeccifikation uppdragsspecifikat

Läs mer

Internetbokning administration. Internetbokning administration Denna dokumentation avseende TurboNet s internetbokning behandlar följande.

Internetbokning administration. Internetbokning administration Denna dokumentation avseende TurboNet s internetbokning behandlar följande. Internetbokning administration Denna dokumentation avseende TurboNet s internetbokning behandlar följande. Administration av tabeller. Med vilka parametrar kan jag ställa in internetbokningen så den passar

Läs mer

HP StoreEasy 5000 Network Storage Solution Installation and Startup Service

HP StoreEasy 5000 Network Storage Solution Installation and Startup Service HP StoreEasy 5000 Network Storage Solution Installation and Startup Service HP Services Teknisk information HP StoreEasy 5000 Network Storage Solution Installation and Startup Service omfattar installation

Läs mer

ISD. Etablering av ISD inom FMV. Dan Olofsson PrL ISD 070-6825904

ISD. Etablering av ISD inom FMV. Dan Olofsson PrL ISD 070-6825904 ISD Etablering av ISD inom FMV Dan Olofsson PrL ISD 070-6825904 Definition Informationssäkerhet Informationssäkerhet Administrativ säkerhet Teknisk säkerhet Policy Rutiner etc Fysisk säkerhet IT-säkerhet

Läs mer

RUTIN FÖR DRIFTSÄTTNING

RUTIN FÖR DRIFTSÄTTNING Styrande dokument Rutindokument Rutin Sida 1 (10) RUTIN FÖR DRIFTSÄTTNING Sida 2 (10) INNEHÅLLSFÖRTECKNING Rutin driftsättning... 3 Syfte... 3 Planera driftsättning... 3 Installera och testa... 5 Överföra

Läs mer

Uppdragsbeskrivning. Markeringssystem. Version 1.0 Mats Persson

Uppdragsbeskrivning. Markeringssystem. Version 1.0 Mats Persson Version 1.0 Distributionslista Befattning Bolag/enhet Namn Åtgärd Info. Student KaU Niklas Ivarsson Student KaU Andreas Bergman Konsult/huvudhandledare Sogeti Konsultchef Sogeti Åsa Maspers Konsult/handledare

Läs mer

SKOLFS. beslutade den XXX 2017.

SKOLFS. beslutade den XXX 2017. 1 (11) Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning

Läs mer

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

Uppdragsbeskrivning. Närvaruappen. Version 1.0 Mats Persson. vakant ! Version 1.0 vakant Innehållsförteckning 201-08-12 1. Allmän beskrivning av uppdraget... 1.1 Bakgrund... 2.... 2.1 Mockup... 2.2 Spara data... 2. Optioner... 2..1 Option 1: Statistik... 2..2 Option 2:

Läs mer

Smartair System. TS1000 Version 4.23

Smartair System. TS1000 Version 4.23 Smartair System TS1000 Version 4.23 Denna manual är ett komplement till: 2069-1001 Smartair System Installations och driftsättningsmanual version 4.20A Denna manual beskriver nyheter i Smartair TS1000

Läs mer

Exercise 1b: Requirements evaluation

Exercise 1b: Requirements evaluation Resurser Produktmål Tidplan Projektplan Idé Affärsmål Användarfall Risker Krav Design Gränssnitt hårdvara Återanvänd kod Funktionella krav Kvalitetskrav Granskning Programkod Applikation Validera Kodgranskning

Läs mer