Processinformation Förvaltningsmöte Elvis och SURF 2013-09-19 Kerstin Lyngfelt Processledare VGR IT
Vad är en process? Ur Wikipedia: Process, ett repetitivt använt nätverk av länkade aktiviteter som använder information och resurser för att tillfredsställa ett kundbehov. Processerna utgör beskrivningar för hur och i vilken ordning olika aktiviteter ska utföras, och ger därför en helhetsbild av organisationen. Ofta används liknelsen att processen är en väg som man sedan gör återkommande resor längs varje gång en intressents behov behöver tillfredsställas. Varje resa kräver användande av olika resurser, till exempel personal och verktyg.
ITIL ITIL, eller Information Technology Infrastructure Library, är en uppsättning principer för att hantera ITtjänster. Samlingen har sammanställts av brittiska Office of Government Commerce (OGC) och innehåller detaljerade beskrivningar av hur olika IT-relaterade uppgifter kan utföras.
ITIL snurran
Change, Release och Test
Changeprocessen Changeprocessens syfte är att säkerställa att förändringar i IT-infrastrukturen genomförs på ett strukturerat, kvalitetssäkrat och planeringsmässigt sätt för att minimiera störningar i infrastruktur och system. Processen är ett stöd för kund och VGR IT vid planering, genomförande samt driftsättning av förändringar. CAB CAB Analys o bedömning Beslut för test Release planering och tester Drift överlämning Produktion sättnings beslut PIR
Releaseprocessen Releaseprocessen ansvarar för att se till att förändringar i produktionsmiljön genomförs på ett så säkert sätt som möjligt för att möjliggöra en stabil driftsmiljö med så få incidenter som möjligt för kunderna. Releasekoordinatorn kan ses som en samordnare / miniprojektledare CAB CAB Beslut för test Testplanering och testning Produktionssättnings planering Produktions sättnings beslut Produktions sättning och ev Backout PIR
Testprocessen Testprocessen ansvarar för att höja kvaliteten på distributioner av såväl hård- som mjukvara, genom att skapa förutsättningar för att testa dessa noggrant innan de släpps till produktionsmiljön. Endast releaser med hög kvalitet, som genomgått noggranna tester och därefter godkänts av Change Management (Förändringsprocessen), ska produktionssättas.
Varför test? För att minska osäkerheten kring vad produkten kan och inte kan, så behöver du information. För att minska osäkerheten kring vilka eventuella problem som finns, så behöver du information Information = reducerad osäkerhet. Testning är en teknisk undersökning i syfte att ta fram kvalitetsrelaterad information som projektets intressenter är intresserad av. (Cem Kaner, J.D., Ph.D)
Testprocessen Ingående dokument Testplan CAB Release/ Change CAB Beslut om test Utgående dokument / resultat som följer med till nästa steg Planera test Testspecifikation Innehållande: Testdesign Testfall Testinstruktioner Bygga testmiljö Ev Test exekverings schema En fungerande testmiljö enligt spec Genomföra test Testlogg Felrapport Följa upp resultat Slutlig testrapport Produktionsättningsplanering och Driftöverlämning Produktions sättnings beslut NEJ JA Tillbaka till Analys och beredning
Testmiljöer
Testbegrepp
Önskad framtid En testorganisation bemannad med bl a testledare, testare och testmiljöansvarig. Samlade testmiljöer under samma paraply för att hitta samverkansfördelar och bättre spegla utmaningarna i våra komplexa produktionsmiljöer. Möjlighet att göra tester i testlabb av levererad programvara innan verksamhetspersoner kallas in för acceptanstester. Möjligheter att testa ny hårdvara med befintliga programgrupper. Stöd och råd från idé till avveckling av system. Test ska vara en del i samtliga faser av våra processer. Administrativt testverktyg Gemensam strategi/standard för test
Mer information / frågor / synpunkter Change och Test Manager, VGR IT Kerstin Lyngfelt Tel: 073-077 77 20 kerstin.lyngfelt@vgregion.se