Processförbättring och mognad

Processförbättring och mognad: TMMi/CMMI, IDEAL, bedömningar och förbättring av testprocessen.

Translations

Terms in this topic (130 in Svenska)

Agerande (IDEAL)
Den fas inom IDEAL modellen i vilken förbättringar identifieras, utvecklas och genomförs inom organisationen. Agerande-fasen består av aktiviteterna: skapa …
Agil Programvaruutveckling
En grupp av programvaruutvecklingsmetoder baserade på iterativ, inkrementell utveckling, där krav och lösningar växer fram genom samarbete mellan …
Agil Testning
Ett tillvägagångssätt för test i ett projekt som använder agila programutvecklingsmetodiker, inklusive tekniker och metoder, som exempelvis extreme programming …
Allvarlighet
Den grad av påverkan som ett fel har på utveckling eller drift av en komponent eller system.
Analysverktyg
Ett verktyg som utför statisk analys.
Angreppssätt För Test
Implementering av teststrategi för ett specifikt projekt. Vanligen baseras detta angreppssätt på projektmålen och systemets identifierade risker, där man …
Anomali
Något tillstånd som avviker från det förväntade, vilket baseras på exempelvis kravspecifikationer, designspecifikationer, användardokumentation, standarder …
Användarbaserad Kvalitet
Ett sätt att se på kvalitet som innebär att kvaliteten hos en produkt definieras av produktens förmåga att uppfylla användarens behov och önskningar. En produkt …
Användbarhet
Programvarans kapacitet att förstås, läras in, användas av och vara attraktiv för användaren när den används under specificerade förhållanden.
Audit
Oberoende granskning med syfte att kontrollera att bestämda aktiviteter har utförts på rätt sätt enligt givna instruktioner, standarder, specifikationer eller …
Avslutskriterier
En uppsättning generiska och specifika villkor som har överenskommits med intressenter och som måste vara uppfyllda för att en process officiellt ska anses vara …
Balanserat Styrkort
Ett strategiskt prestandamätningsverktyg som används för att undersöka huruvida ett företags aktiviteter är i linje med dess mål i termer av affärsvision och …
Beslut
Ett påstående som resulterar i att en uppsättning åtgärder utförs baserat på ett val mellan två eller flera möjliga vägar.
Bugg
En brist i en komponent eller ett system som kan få komponenten eller systemet att misslyckas med att utföra sin önskade funktionalitet, t.ex. en felaktig …
Capability Maturity Model Integration
Ett ramverk som beskriver de viktigaste delarna av en effektiv produktutveckling och underhållsprocess. Capability Maturity Model Integration täcker bästa …
CAST
Datorstödd programvarutestning (eng. Computer-Aided Software Testing)
Certifiering
Processen att bekräfta att en komponent, ett system eller person uppfyller specificerade krav, t.ex. genom att klara en examen.
Corporate Dashboard
En presentation av företagets status med hjälp av ett instrumentpanelliknande verktyg.
Critical Testing Processes
En innehållsbaserad modell för testprocessförbättring som bygger på tolv tydliga delprocesser. Bland dessa ingår de mest kritiska processerna för företagets …
Defect Detection Percentage
Antalet fel funna i en testfas dividerat med summan av dessa fel och fel funna i senare testfaser eller under andra situationer, t.ex. drift.
Defekttäthet
Antal fel funna i en komponent eller ett system dividerat med storleken på komponenten eller systemet (uttryckt i standardmättermer, t.ex. kodrader, antal …
Deming-Cykel
En iterativ problemlösningsprocess i fyra steg (planera-utföra-kontrollera-agera) som ofta används vid processförbättring.
Diagnostisering (IDEAL)
Den fas inom IDEAL modellen i vilken man fastställer var man är i förhållande till var man vill vara. Diagnostiseringsfasen består av aktiviteterna …
Effektivitet
Till vilken utsträckning korrekta och fullständiga mål har uppfyllts.
Emotionell Intelligens
Förmåga eller skicklighet att identifiera och hantera sinnesstämningar hos sig själv, hos andra individer och hos grupper.
Etablering (IDEAL)
Den fas inom IDEAL modellen i vilken man planerar detaljerna för hur en organisation ska kunna nå sina mål. Etableringsfasen består av aktiviteterna: …
European Foundation for Quality Management Excellensmodell
Ett icke-normativt ramverk för en organisations kvalitetsledningssystem, framtaget och ägt av European Foundation for Quality Management, baserat på fem …
Extrem Programmering
En programvaruutvecklingsmetodik, som används inom agil programvaruutveckling, i vilken de centrala aktiviteterna innefattar parprogrammering, omfattande …
Failure Mode and Effect Analysis
Ett systematiskt angreppssätt för att identifiera och analysera möjliga risker för felsymptom/felyttringar och för att förhindra att de uppstår.
Fel
Avvikelse från programvarans eller systemets förväntade beteende eller resultat.
Felträdsanalys
En teknik som används för att analysera orsakerna till fel (defekter). Tekniken modellerar visuellt hur logiska relationer mellan felsymptom, mänskliga misstag, …
Fiskbensdiagram
En grafisk representation för att organisera och visualisera sambanden mellan olika potentiella grundorsaker till ett problem. Möjliga grundorsaker till en …
Funktionalitet
Programvaruproduktens kapacitet att tillhandahålla funktioner som motsvarar ställda och underförstådda behov när programvaran används under definierade …
Genomgång
En steg-för-steg-presentation utförd av författaren till ett dokument med syfte att samla information och skapa en gemensam förståelse av innehållet.
Goal Question Metric
En programvarumätningsmetod indelad i tre nivåer: begreppsmässig nivå (målorientering - "goal"), operativ nivå (frågeorientering - "question"), …
Grundorsak
En underliggande faktor som orsakar att specifikation och implementation inte stämmer överens.
IDEAL
En modell för organisationsförbättringar vilken tjänar som en guide vid initiering, planering och genomförande av förbättringsaktiviteter. IDEAL-modellens namn …
Indata
En variabel som har tilldelats ett värde (oavsett hur den är lagrad eller åtkomstmetod) när den läses/används under exekveringen.
Indikator
Mätetal som kan användas för att uppskatta eller förutsäga ett annat mätetal.
Informationssäkerhet
Egenskaper hos en programvaruprodukt med avseende på dess förmåga att förhindra otillåten användning eller åtkomst till program eller data.
Initiering (IDEAL)
Den fas inom IDEAL modellen i vilken man lägger grunden för en framgångsrik förbättringsaktivitet. Initieringsfasen består av aktiviteterna: fastställ …
Innehållsbaserad Modell
En processmodell som innehåller detaljerade beskrivningar av god branschpraxis, t.ex. testpraxis.
Inspektion
En typ av kollegial granskning som innefattar en visuell undersökning av dokument med syfte att hitta fel, t.ex. avvikelser från utvecklingsstandarder eller att …
Interoperabilitet
Programvarans kapacitet att samverka med en eller flera specificerade komponenter eller system.
Kodblock
Den minsta exekverbara enheten i programspråk.
Kollegial Granskning
En granskning av en produkt, utförd av kolleger till den som tagit fram produkten, i syfte att hitta fel och föreslå förbättringar. Exempel är inspektion, …
Komplexitet
Svårighetsgraden att förstå, underhålla eller testa ett system eller en komponents design eller implementation.
Kontinuerlig Representation
En CMM (capability maturity model) struktur vars nivåer anger en rekommenderad ordning för arbetet med processförbättringar inom specificerat processområde.
Krav
Ett villkor eller en egenskap som en beställare kräver för att en lösning på ett problem eller ett mål för ett system eller delsystem ska uppfylla ett kontrakt, …
Kritisk Framgångsfaktor
Nödvändiga komponenter för att en organisation eller ett företag med framgång ska kunna uppnå sina mål kallas för kritiska framgångsfaktorer.
Kvalitetskontroll
De operativa tekniker och aktiviteter som ingår som en del i kvalitetshantering och som fokuserar på att uppfylla kvalitetskrav.
Kvalitetskostnad
Den totala kostnaden som resultat av kvalitetsarbete och kvalitetsproblem ofta uppdelat i förbyggande, analys-, interna felsymptoms- och externa …
Kvalitetsstyrning
Samordnande aktiviteter för att styra och kontrollera en organisation beträffande kvalitet. Styrning och kontroll beträffande kvalitet generellt, omfattar …
Lärande (IDEAL)
Den fas inom IDEAL modellen i vilken man lär av erfarenheter och förbättrar sina möjligheter att anpassa sig till nya processer och teknologier i framtiden. …
Manifestet För Testprocessförbättring
Ett uttryck inspirerat av det agila manifestet, vilket beskriver de värden som ligger till grund för förbättringar av testprocessen. Dessa värden är: …
Master Test Plan
En testplan som normalt riktar sig mot flera testnivåer.
Mean Time Between Failures
Genomsnittstid mellan två på varandra följande felsymptom. MTBF används typiskt i en Reliability Growth Model där man antar att avvikelsen omedelbart repareras, …
Mean Time to Repair
Genomsnittstid det tar från en felyttring tills dess att motsvarande defekt är åtgärdad, inklusive tiden det tar att testa att defekten har åtgärdats.
Medberoende-Beteende
Överdrivet känslomässigt eller psykologiskt beroende av en annan person, specifikt i situationen när man försöker förändra en persons [oönskade] beteende …
Misstag
En mänsklig åtgärd som producerar ett felaktigt resultat.
Mognad
(1) Förmågan hos en organisation med avseende på hur verksamma och effektiva dess processer och arbetssätt är. (2) Kapacitet hos en programvaruprodukt att …
Mognadsmodell
En strukturerad samling aspekter som beskriver en organisations mognad som även kan användas för att definiera och förstå en organisations processer. En …
Mognadsnivå
Uppnådd processförbättringsgrad över en fördefinierad mängd processområden, i vilka alla mognadsmål för alla processområden måste vara uppnådda.
Mätetal
Ett värde som anger hur många gånger den valda enheten ingår i ett mätvärde eller en storhet.
Mätning
Processen (utförandet) att tilldela ett numeriskt värde eller en kategori till en enhet för att beskriva en egenskap hos enheten.
Mått
Ett mätvärde (numeriskt värde) eller kategori som man tilldelar en egenskap hos en enhet genom att utföra mätning.
Nyckelprestandatal
En abstrakt måttstock för effektivitet och uppfyllelsegrad som används som vägledning och kontroll i utveckling för förbättring av programvara, t.ex. …
Organisatorisk Testpolicy
Ett högnivådokument som beskriver principer, angreppssätt och större mål för organisationen när det gäller testning.
Orsak-Verkangraf
En orsak-verkangraf är en grafisk representation av indata och/eller stimuli (orsaker) med deras associerade utdata (effekter). Denna graf eller relation (ofta …
Pareto-Analys
En teknik för beslutsfattande, som bygger på statistiska metoder, vilken används för att identifiera en begränsad mängd faktorer som har en stor påverkan på det …
Prestanda
Förmågan hos ett system eller en komponent att uppfylla ställda krav på funktionalitet samtidigt som satta begränsningar för beräkningstider och systemkapacitet …
Prioritet
Graden av betydelse för verksamheten som kan tilldelas en produkt (sak), t.ex. fel.
Processmodell
Ett ramverk, i vilket processer av samma typ klassificeras, t.ex. en testförbättringsmodell.
Processutvärdering
En disciplinerad utvärdering av en organisations programvaruutvecklings-processer mot en referensmodell.
Produktbaserad Kvalitet
Ett sätt att se på kvalitet som innebär att kvaliteten hos en produkt definieras via ett antal väldefinierade kvalitetsattribut, vilka ska kunna mätas objektivt …
Programvarans Livscykel
Den tidsperiod som börjar när en idé för programvaran föds och slutar när programvaran inte längre finns tillgänglig för användning. En programvaras livscykel …
Projektretrospektiv
Ett strukturerat sätt att ta tillvara erfarenheter och att skapa specifika handlingsplaner för att förbättra nästa projekt eller projektfas.
Projektrisk
En risk som är relaterad till ledning och kontroll av (test) projektet, t.ex., brist på personal, hårda deadlines, ändrade krav, etc.
Projektutvärderingsmöte
Ett möte i slutet av ett projekt där projektets medlemmar utvärderar projektet och lärdom noteras för att användas i kommande projekt.
Påverkansanalys
Bedömningen av hur omfattande ändringar av utvecklingsdokumentation, testdokumentation och komponenter som behövs, för att genomföra en viss förändring med …
Rational Unified Process
Ett patenterat tillämpbart iterativt utvecklingsprocessramverk som består av fyra projektlivscykelfaser: förberedelse, etablering, konstruktion och överlämning.
Risk
En faktor som kan resultera i en framtida negativ konsekvens.
Riskbedömning
Processen att identifiera och därefter bedöma en given projekt- eller produktrisk för att avgöra dess risknivå, typiskt genom att tilldela grader av sannolikhet …
Risknivå
Viktigheten för en risk definierad genom egenskaperna påverkan och sannolikhet hos risken. Risknivån kan användas för att avgöra hur mycket testning som ska …
Scrum
Ett iterativt, inkrementellt ramverk för hantering av projekt, vanligen använt i agila programvaruutvecklingsmetoder.
Sekreterare
En person som ansvarar för att i ett loggningsformulär dokumentera varje defekt som påtalats och varje förslag till processförbättringar under ett …
Skalbarhet
Kapaciteten hos en programvara att bli uppgraderad till en anpassad ökad belastning.
Software Process Improvement
Ett aktivitetsprogram framtaget för att förbättra prestandan och mognaden i en organisations programvaruprocesser samt resultaten av att ett sådant program …
Spårbarhet
Möjligheten att identifiera relaterade element i dokumentation och programvara, som t.ex. systemkrav, med tillhörande tester.
Spårbarhetsmatris
En tvådimensionell tabell vilken visar sambandet mellan två entiteter (t.ex. krav och testfall). Tabellen används för att fastställa och uppnå täckning, för att …
Standard
En mängd formella, tvingande alternativt rådgörande, krav framtagna för att säkerställa ett konsekvent arbetssätt. (t.ex. ISO/IEC standarder, IEEE standarder …
Stegrepresentation
En modellstruktur man genom att uppnå målen inom ett antal processområden etablerar en mognadsnivå, varje nivå bygger upp en bas för de efterföljande nivåerna.
Test
En mängd av ett eller flera testfall.
Test Maturity Model Integration
Ett fem-stegs ramverk för förbättring av testprocess relaterad till CMMI (Capability Maturity Model Integration), som beskriver de viktigaste delarna i en …
Test Process Improvement
Verksamhetsåtgärder som syftar till att förbättra effektiviteten och mognaden i organisationens testprocesser och resultatet av dessa.
Testanalys
Processen att analysera testbasen och fastställa testmål.
Testartefakter
De artefakter (producerade under testprocessen) som krävs för att planera, designa och exekvera test. Exempel på testartiklar är dokumentation, skript, indata, …
Testavslut
Aktiviteter utförda för att samla in data från tidigare avslutade testaktiviteter, fakta och mätvärden. Testavslutsfasen består av avslutande och arkivering av …
Testbädd
En miljö innehållande hårdvara, instrumentation, simulatorer, programvaruverktyg och andra hjälpmedel som krävs för att utföra testning.
Testfall
En samling indata, förutsättningar inför exekvering, förväntat resultat och sluttillstånd efter exekvering, som är framtagna för ett specifikt objekt eller …
Testfas
En bestämd uppsättning av testaktiviteter som är samlade inom en hanterbar del av projektet, t.ex. exekveringsaktiviteter för en testnivå.
Testförbättringsplan
En plan för att uppnå organisatoriska testprocessförbättringar baserad på en djup förståelse för organisationens styrkor och svagheter samt dess testprocesser …
Testimplementation
Process för att utveckla och prioritera testprocedurer, skapa testdata och, valfritt, att förbereda för testexekveringsplattform och skriva automatiserade …
Testledning
Planering, uppskattning, övervakning och reglering av testaktiviteter. Testledning utförs typiskt av en testledare. Även strukturering och åtkomst av testfall …
Testnivå
En grupp av testaktiviteter som organiseras och hanteras tillsammans. En testnivå är kopplad till ansvarsfördelningen i ett projekt. Exempel på testnivåer är …
Testplan
Ett dokument som beskriver målsättning, angreppssätt, resurser och tidplaner för de avsedda testaktiviteterna. Där identifieras bland annat testelement, …
Testplanering
Att ta fram eller uppdatera en testplan.
Testprocess
Den grundläggande testprocessen omfattar testplanering och kontroll, testanalys och -design, testimplementation och -exekvering, utvärdering av avslutskriterier …
Testprocessförbättrare
Person som genomför förbättringar av testprocessen, baserat på en testförbättringsplan.
Testprocessgrupp
En samling [test]specialister som möjliggör skapande, underhåll och förbättringar av de testprocesser som används i en organisation.
Testrapportering
Insamling och analys av data från testaktiviteter och därefter sammanställande av denna data i en rapport som information till intressenter.
Testsession
En fortlöpande tidsperiod utan avbrott där tiden används för att utöva test. I utforskande testning är varje testsession koncentrerat till en lista, men testare …
Testspecifikation
Ett dokument som består av en testdesignspecifikation, testfallsspecifikation och/eller testprocedurspecifikation.
Testtäckning
Den nivå, uttryckt i procent, till vilket ett specificerat objekt har blivit exekverat av en testsvit.
Tillförlitlighet
Förmågan hos en programvaruprodukt att utföra specificerad funktionalitet under vissa förutsättningar för en viss tidsperiod eller med ett visst antal …
Tillverkningsbaserad Kvalitet
Ett sätt att se på kvalitet som innebär att kvaliteten hos en produkt eller tjänst avgörs av i vilken grad den stämmer överens med dess ursprungliga design och …
Total Quality Management
En ledningsfilosofi som fokuserar på kvalitet i hela organisationen och som bygger på att alla medarbetare deltar. Målet är att uppnå långsiktig framgång dels …
TPI Next
Ett fortlöpande affärsdrivet ramverk för testprocessförbättring som beskriver nyckelelementen i en ändamålsenlig och effektiv testprocess.
Transaktionsanalys
Analys av transaktioner mellan människor och internt inom en persons medvetande. En transaktion har formen av ett stimulus-respons-par. Transaktioner sker …
Underhåll
Modifiering av en programvaruprodukt efter leverans för att rätta defekter, förbättra prestanda eller andra egenskaper, eller anpassa produkten till en …
Underhållbarhet
Hur lätt en programvara kan modifieras för att rätta fel, tillgodose nya krav, underlätta framtida underhåll eller anpassa till förändrad miljö.
Upplevd Kvalitet
Ett sätt att se på kvalitet som innebär att kvalitet inte kan definieras på ett exakt sätt. Trots det kan vi ända avgöra kvaliteten hos en produkt när vi ser …
Utvärderare
Person som genomför en utvärdering, medlem i ett utvärderingsteam.
Utvärderingsledare
Den person som leder en processutvärdering. I vissa fall, t.ex. i CMMi och TMMi, vilka innehåller formella utvärderingar, måste huvudprocessutvärderaren vara …
Utvärderingsrapport
Ett dokument som sammanfattar resultaten av en utvärdering, d.v.s. slutsatser, rekommendationer och observationer.
V-Modell
Ett ramverk som beskriver aktiviteterna inom programvaruutveckling. V-modellen beskriver ur ett testperspektiv hur testaktiviteter kan integreras i varje fas av …
Validering
Bekräftelse genom undersökning och genom framläggande av sakliga bevis för att kraven för en specifikt avsedd användning eller specifik tillämpning har …
Verifiering
Bekräftelse genom undersökning och genom framläggande av sakliga bevis för att specificerade krav har uppfyllts.
Värdebaserad Kvalitet
Ett sätt att se på kvalitet som innebär att kvaliteten hos en produkt avgörs av produktens pris. Produkter eller tjänster är av hög kvalitet om de …
Ändringshantering
(1) Ett strukturerat sätt att överföra individer och organisationer från ett nuläge till ett önskeläge. (2) Ett kontrollerat sätt att åstadkomma en förändring, …