<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Test Archives - Key2Quality</title>
	<atom:link href="https://key2quality.dk/kategori/test/feed/" rel="self" type="application/rss+xml" />
	<link>https://key2quality.dk/kategori/test/</link>
	<description>IT-kvalitet gennem ledelse, kvalitets­sikring og uddannelse</description>
	<lastBuildDate>Thu, 09 Oct 2025 06:48:16 +0000</lastBuildDate>
	<language>da-DK</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://key2quality.dk/wp-content/uploads/2024/02/k2q_logo-150x150.png</url>
	<title>Test Archives - Key2Quality</title>
	<link>https://key2quality.dk/kategori/test/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Mød en konsulent: Morten Engberg</title>
		<link>https://key2quality.dk/moed-en-konsulent-morten-engberg/</link>
		
		<dc:creator><![CDATA[Trine Zachariassen]]></dc:creator>
		<pubDate>Wed, 08 Oct 2025 07:24:21 +0000</pubDate>
				<category><![CDATA[forsiden]]></category>
		<category><![CDATA[Mød en konsulent]]></category>
		<category><![CDATA[Nyheder]]></category>
		<category><![CDATA[Teknisk test]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Testanalyse]]></category>
		<category><![CDATA[Testautomatisering]]></category>
		<category><![CDATA[Testdesign]]></category>
		<category><![CDATA[Morten Engberg]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=9950</guid>

					<description><![CDATA[<p>Hos Key2Quality har vi fornøjelsen af at have et stærkt aspirantteam, hvor nye talenter udvikler sig i takt med, at de skaber værdi for vores kunder. Blandt dem er Morten Engberg – en engageret og proaktiv junior testkonsulent, der med sin analytiske tilgang og passion for kvalitet bygger bro mellem IT og forretning. Morten er [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/moed-en-konsulent-morten-engberg/">Mød en konsulent: Morten Engberg</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="9950" class="elementor elementor-9950" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-726e3042 e-flex e-con-boxed e-con e-parent" data-id="726e3042" data-element_type="container">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-34925f9 e-con-full e-flex e-con e-child" data-id="34925f9" data-element_type="container">
				<div class="elementor-element elementor-element-78779bd elementor-widget elementor-widget-text-editor" data-id="78779bd" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.22.0 - 26-06-2024 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style>				<p>Hos Key2Quality har vi fornøjelsen af at have et stærkt aspirantteam, hvor nye talenter udvikler sig i takt med, at de skaber værdi for vores kunder. Blandt dem er <a href="https://key2quality.dk/vores-team/morten-engberg/">Morten Engberg</a> – en engageret og proaktiv junior testkonsulent, der med sin analytiske tilgang og passion for kvalitet bygger bro mellem IT og forretning.</p>						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-2153d9c e-grid e-con-full e-con e-child" data-id="2153d9c" data-element_type="container">
				<div class="elementor-element elementor-element-2a9f23e elementor-widget elementor-widget-image" data-id="2a9f23e" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.22.0 - 26-06-2024 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style>										<img fetchpriority="high" decoding="async" width="739" height="1024" src="https://key2quality.dk/wp-content/uploads/2024/09/Key2Q-aug-Morten-739x1024.jpg" class="attachment-large size-large wp-image-6344" alt="" srcset="https://key2quality.dk/wp-content/uploads/2024/09/Key2Q-aug-Morten-739x1024.jpg 739w, https://key2quality.dk/wp-content/uploads/2024/09/Key2Q-aug-Morten-217x300.jpg 217w, https://key2quality.dk/wp-content/uploads/2024/09/Key2Q-aug-Morten-768x1064.jpg 768w, https://key2quality.dk/wp-content/uploads/2024/09/Key2Q-aug-Morten-1109x1536.jpg 1109w, https://key2quality.dk/wp-content/uploads/2024/09/Key2Q-aug-Morten-1479x2048.jpg 1479w, https://key2quality.dk/wp-content/uploads/2024/09/Key2Q-aug-Morten.jpg 1535w" sizes="(max-width: 739px) 100vw, 739px" />													</div>
				</div>
				<div class="elementor-element elementor-element-b9132b8 elementor-widget elementor-widget-text-editor" data-id="b9132b8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><em>Morten er cand.it. i IT, Kommunikation og Organisation fra Aarhus Universitet og har siden september 2024 været en del af vores <a href="https://key2quality.dk/om-os/aspirant/">aspirantforløb</a>, hvor han målrettet opbygger sine kompetencer inden for test og kvalitetssikring gennem både certificeringer og hands-on erfaring.</em></p><p><em>Morten er videbegærlig og nysgerrig af natur, og han trives med nye faglige udfordringer, som skubber til hans udvikling. Han er ikke bange for at tage initiativ, og han bidrager gerne, hvor han kan se, at der er mulighed for at gøre en forskel – og lære noget nyt!</em></p><p><em>Han trives i teams, hvor han møder både kolleger og kunder i øjenhøjde, og hans styrke ligger i at omsætte tekniske detaljer til løsninger, der skaber reel værdi – altid med samarbejde og kvalitet i centrum.</em></p>						</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-6ab961fa elementor-widget elementor-widget-text-editor" data-id="6ab961fa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<h3>Hvad kan du godt lide ved at arbejde som konsulent?</h3><p>Som konsulent bliver jeg hele tiden udfordret i nye kontekster, miljøer og teknologier. Det betyder, at jeg konstant skal være nysgerrig og omstillingsparat – og det driver virkelig min faglige og personlige udvikling. Jeg lærer noget nyt hver gang, jeg træder ind i et nyt projekt, og det er både spændende og givende.</p><h3>Hvordan hjælper du vores kunder med at skabe værdi? Hvordan gør du en forskel for dem?</h3><p>Som testanalytiker bidrager jeg ved at skabe overblik og tydelighed. Jeg bruger min analytiske tilgang til at vurdere risici og identificere, hvor testindsatsen bør fokuseres. Det handler om at placere indsatsen, hvor den skaber mest værdi – og samtidig sikre, at testdesign og test cases understøtter det overordnede mål.</p><p>På den måde bidrager jeg til mere effektive testforløb og en mere robust løsning for kunden.</p><h3>Hvad er dit faglige speciale? Hvorfor netop det, og hvordan kommer det i spil i dine opgaver?</h3><p>Mit speciale er testanalyse – kombineret med en spirende interesse for testautomatisering og teknisk test.</p><p>Jeg er fascineret af, hvordan automatisering kan styrke testindsatsen og effektivisere arbejdsgange. Derfor bevæger jeg mig målrettet i den retning, samtidig med at jeg styrker mine kompetencer på området. Det er et område, hvor jeg oplever stort fagligt potentiale – og hvor jeg kan kombinere analyse og teknik på en meningsfuld måde.</p><p>For som jeg ser det, handler automatisering er ikke bare om teknik – det er en genvej til kvalitet, der virker i praksis.</p><h3>Hvad motiverer dig mest i dit arbejde?</h3><p>Jeg bliver motiveret af at lære – og af at udvikle mig fagligt. Hver gang jeg træder ind i et nyt miljø, får jeg ny indsigt og nye perspektiver. Det udfordrer mig – og det holder mig skarp. Det er den faglige progression, der driver mig.</p><h3>Hvordan holder du dig opdateret og skarp i dit felt?</h3><p>Jeg er nok lidt af en nørd, når det kommer til ny viden. Jeg følger aktivt med i udviklingen inden for test og teknologi via fagmedier som Ingeniøren, ITWatch og internationale tech-sider.</p><p>Derudover deltager jeg i kurser og certificeringsforløb – både via Key2Quality og i min fritid.</p><p>Jeg har ikke en udviklerbaggrund, så jeg arbejder målrettet på at opbygge mine kompetencer inden for testautomatisering og teknisk test. Det kræver en ekstra indsats – men det er en investering, jeg glæder mig over hver dag.</p><h3>Hvordan ser en typisk arbejdsdag ud for dig?</h3><p>Dagen starter typisk med et standup-møde, hvor teamet deler status og planlægger dagens opgaver. Derefter skaber jeg overblik over mine egne opgaver – og så går jeg i gang.</p><p>Når jeg ikke er tilknyttet en kundeopgave, bruger jeg tiden på selvstudier og på at bidrage til vores interne <a href="https://key2quality.dk/qai/">qAI</a>-projekt – blandt andet via test. Det er en god måde at holde sig i gang og udvikle sig mellem opgaver.</p><h3>Hvad kendetegner en god konsulent, efter din mening?</h3><p>En god konsulent møder kunden i øjenhøjde, lytter og forholder sig objektivt til både problemstillinger og behov.</p><p>Det handler om at skabe værdi – både fagligt og menneskeligt. Man skal kunne sætte sig ind i kundens situation og handle ud fra den – og samtidig turde stille de rigtige spørgsmål og udfordre, når det er nødvendigt.</p><h3>Er der et projekt eller en opgave, som du bliver særligt glad eller stolt af at tænke tilbage på?</h3><p>I mit seneste projekt som testanalytiker tog jeg initiativ til at drive et automatiseringsprojekt videre – selvom jeg ikke havde erfaring med det på forhånd.</p><p>Sammen med en erfaren testmanager lykkedes det at opbygge en ny, strømlinet struktur, som gjorde det muligt for kunden faktisk at anvende løsningen i praksis. Det var en stor sejr – både for projektet og for min personlige udvikling.</p><h3>Hvad laver du, når du ikke er på arbejde? Har du en særlig passion?</h3><p>Jeg elsker at være i naturen – uanset om det er i skoven eller ved vandet. Naturen giver mig ro og rum til refleksion, og det er vigtigt i en travl hverdag.</p><p>Det er dér, jeg finder ny energi – og dér, jeg lader op, så jeg kan være den bedste version af mig selv både privat og professionelt.</p><h3>Har du et yndlingscitat eller et motto, der afspejler din tilgang til dit arbejde – eller livet som konsulent?</h3><p>Ja – for nu at fejlcitere Pippi Langstrømpe:</p><p><em>“Det har jeg ikke prøvet før, så det kan jeg sikkert godt.”</em></p><p>Det opsummerer meget godt min tilgang. Jeg er ikke bange for at kaste mig ud i noget nyt – og jeg tror på, at man vokser af at tage chancer og lære undervejs.</p><h3>Hvordan vil du beskrive Key2Quality med tre ord?</h3><p>Rummelighed, høj faglighed og glæde.</p><p>Her er højt til loftet og plads til forskellighed. Vi kender hinanden godt, støtter hinanden og har det sjovt undervejs. Samtidig oplever jeg stor faglig inspiration i samarbejdet med mine kolleger – og en kultur, hvor vi virkelig trives sammen. Det betyder meget – både for fagligheden og for arbejdsglæden.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-3f6a783 elementor-widget elementor-widget-text-editor" data-id="3f6a783" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><em>Har du brug for en engageret og proaktiv junior testkonsulent, der med sin analytiske tilgang og passion for kvalitet bygger bro mellem IT og forretning? </em></p><p><em>Så er Morten Engberg måske det rette match! </em></p><p><em>Kontakt områdeleder for IT-kvalitetssikring og senior konsulent, <a href="https://key2quality.dk/vores-team/jonas-sloth/">Jonas Sloth</a> på 4940 2794 eller <a href="mailto:jonas@key2quality.dk">jonas@key2quality.dk</a>.</em></p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://key2quality.dk/moed-en-konsulent-morten-engberg/">Mød en konsulent: Morten Engberg</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Rikke kombinerer sine kompetencer som testmanager med rollen som Scrum Master</title>
		<link>https://key2quality.dk/rikke-kombinerer-sine-kompetencer-som-testmanager-med-rollen-som-scrum-master/</link>
		
		<dc:creator><![CDATA[Trine Zachariassen]]></dc:creator>
		<pubDate>Thu, 19 Jun 2025 05:54:09 +0000</pubDate>
				<category><![CDATA[Agil test]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[forsiden]]></category>
		<category><![CDATA[IT-projektledelse]]></category>
		<category><![CDATA[Nyheder]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Test management]]></category>
		<category><![CDATA[Vidensdeling]]></category>
		<category><![CDATA[Rikke Svendsen]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=9384</guid>

					<description><![CDATA[<p>Hos Key2Quality tror vi på, at stærke resultater starter med stærke profiler – og dem finder vi ofte i krydsfeltet mellem roller. Rikke Volff Svendsen er et godt eksempel: Hun forener testmanagerens skarpe blik for kvalitet med Scrum Masterens evne til at skabe flow og samarbejde. Når Rikke kombinerer de to perspektiver, løfter det både [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/rikke-kombinerer-sine-kompetencer-som-testmanager-med-rollen-som-scrum-master/">Rikke kombinerer sine kompetencer som testmanager med rollen som Scrum Master</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="9384" class="elementor elementor-9384" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-726e3042 e-flex e-con-boxed e-con e-parent" data-id="726e3042" data-element_type="container">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-34925f9 e-con-full e-flex e-con e-child" data-id="34925f9" data-element_type="container">
				<div class="elementor-element elementor-element-78779bd elementor-widget elementor-widget-text-editor" data-id="78779bd" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><em>Hos Key2Quality tror vi på, at stærke resultater starter med stærke profiler – og dem finder vi ofte i krydsfeltet mellem roller. <a href="https://key2quality.dk/vores-team/rikke-volff-svendsen/">Rikke Volff Svendsen</a> er et godt eksempel: Hun forener testmanagerens skarpe blik for kvalitet med Scrum Masterens evne til at skabe flow og samarbejde.</em></p><p><em> Når Rikke kombinerer de to perspektiver, løfter det både kvaliteten i løsningen – og dynamikken i teamet. </em></p><p><em>Vi har spurgt hende, hvordan hendes testfaglige baggrund differentierer hende som Scrum Master – og hvilken værdi det skaber for kunderne.</em></p>						</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-6ab961fa elementor-widget elementor-widget-text-editor" data-id="6ab961fa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<h3>Hvordan bruger du dine kompetencer som testmanager i rollen som Scrum Master? </h3><p><span data-contrast="auto">Som Scrum Master er det min opgave hele tiden at få teamet til at yde deres bedste, og her er det en stor styrke at have test manager-værktøjskassen med:</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Stakeholder management, samarbejde, risikovurdering og struktur er eksempler på testmanager-kompetencer, som jeg bruger rigtig meget i mit arbejde som Scrum Master.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Min forståelse for kodesprog giver mig desuden mulighed for at stille de rigtige spørgsmål – spørgsmål, der kan afdække teknisk gæld eller risici i løsninger og testscenarier.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Struktur er et nøgleelement. Jeg hjælper teamet med at arbejde fokuseret og prioriteret – ofte med udgangspunkt i risikovurderinger, så vi bruger tiden på det, der betyder mest for projektets succes.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Hvordan oplever du, at din baggrund som testmanager skaber værdi i din rolle som Scrum Master? </h3><p><span data-contrast="auto">Jeg ser ofte, at teams mangler modenhed, når det kommer til kvalitetssikring. Her er mine testkompetencer en klar fordel. Jeg bringer fokus på kvalitet fra start – allerede i idéfasen – så vi undgår ubehagelige overraskelser senere i processen.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Når vi tænker kvalitet ind tidligt, får vi ikke bare bedre løsninger – vi får også en mere rolig og forudsigelig udviklingsproces.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Kan du give et konkret eksempel på, hvordan dine testkompetencer har gjort en forskel i et agilt team? </h3><p><span data-contrast="auto">I et team med nyuddannede udviklere fik vi tidligt etableret testautomatisering med fokus på de vigtigste scenarier. Jeg hjalp teamet med at risikovurdere og undgik, at vi brugte unødvendige ressourcer på at automatisere alt.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Et andet eksempel er, da jeg i et projekt insisterede på performance test – trods ledelsens oprindelige fravalg. Testen afslørede kritiske problemer i kodestrukturen, som vi ellers ikke ville have opdaget. Den indsats førte til, at performance test blev en fast del af Definition of Done i teamet.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Hvordan påvirker din testfaglighed teamets tilgang til kvalitet og leverancer? </h3><p><span data-contrast="auto">For mig er det helt naturligt at tænke i test og kvalitet – og det smitter af på teamet. Jeg sørger for, at vores Definition of Done afspejler kvalitetssikring, og jeg hjælper teamet med at forstå, hvad god kvalitet indebærer.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Jeg følger også op efter leverancer med dashboards og rapportering på kodekvalitet og fejl – og faciliterer root cause analyser, som bliver brugt som input til vores retrospectives og kontinuerlige forbedringer.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>I hvilke situationer har det været en fordel, at du både forstår de agile processer og teststrategiske overvejelser? </h3><p><span data-contrast="auto">Især når vi arbejder med MVP’er (Minimum Viable Products), er det vigtigt med en balance mellem udvikling og kvalitet. Her fungerer jeg som brobygger mellem forretning, udvikling og test – og hjælper med at sikre, at vi hele tiden har styr på kvaliteten.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Min forståelse for test i agile teams er også vigtig, når det handler om at tage små, men vigtige skridt mod bedre kvalitet. Det kræver erfaring at kunne guide et team gennem den rejse.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Hvordan balancerer du de to “hatte” – facilitering som Scrum Master og det mere detaljerede fokus som testmanager? </h3><p><span data-contrast="auto">Jeg gør det klart for teamet, hvornår jeg taler som Scrum Master – og hvornår jeg træder i karakter som testmanager. Det giver transparens og tydelige rammer.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Detaljefokusset fra testrollen er noget, jeg også bringer med ind i Scrum Master-opgaverne. Det skaber nærvær og en mere ligeværdig relation i teamet, fordi jeg er en del af udviklingsarbejdet – blot med en anden faglighed.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Hvor adskiller du dig, efter din mening, fra andre Scrum Masters, der ikke har samme testbaggrund? </h3><p><span data-contrast="auto">Min testfaglighed gør, at jeg er mere detaljeorienteret og stiller andre typer spørgsmål – særligt om risici og kvalitet.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Som Scrum Master arbejder jeg med teaching, mentoring, coaching og facilitering. Min erfaring gør, at jeg især kan løfte teamet gennem mentoring og teaching i kvalitetssikring – uden at tage opgaverne fra dem.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Jeg taler både forretningens og udviklernes sprog – og kan oversætte teori til praksis i det tempo, der passer til teamet. Det gør en forskel.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Hvordan bruger du din testviden til at støtte Product Owneren i backlog refinement og prioritering? </h3><p><span data-contrast="auto">Jeg har løbende dialoger med Product Owneren, hvor jeg hjælper med at identificere og tydeliggøre risici – fx i forhold til performance, sikkerhed eller non-funktionelle krav, der let bliver overset.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Min viden om testteknikker og flowdiagrammer gør det lettere at visualisere opgaver og hjælpe med at oversætte krav til udviklernes verden.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Samarbejdet med Product Owneren er alfa omega i, at teamet performer.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Ser du, at din erfaring påvirker måden, du stiller spørgsmål på i retrospectives eller daglige standups? </h3><p><span data-contrast="auto">Helt sikkert. Jeg stiller ofte spørgsmål, der går på, hvordan vi har testet – og hvad vi kunne gøre anderledes næste gang.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">I retrospectives bruger jeg gerne værktøjer som root cause analysis til at grave et spadestik dybere og sikre, at vi lærer af vores erfaringer på et struktureret grundlag.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Hvordan bidrager dine kompetencer til at skabe et mere proaktivt fokus på risici og teknisk gæld i teamet? </h3><p><span data-contrast="auto">Min styrke ligger i at samle trådene mellem team og Product Owner – og sørge for, at risici bliver synlige i tide.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Ved at være med fra starten af udviklingsprocessen kan jeg stille de spørgsmål, der gør forskellen – og sikre, at vi ikke ignorerer teknisk gæld eller skjulte udfordringer.</span><span data-ccp-props="{}"> </span></p><p><span data-ccp-props="{}"> </span></p><h3>Har du oplevet, at dit kvalitetsfokus har ændret teamets kultur eller mindset? I så fald – hvordan? </h3><p><span data-contrast="auto">Ja, mange gange. Når jeg introducerer testdesign og synliggør, hvordan det hjælper både udvikling og test, så begynder teamet selv at tage det til sig.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">En udvikler begyndte eksempelvis selv at bruge testteknikker i sin kode efter at have set, hvordan det hjalp. Det var fantastisk at opleve.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Jeg plejer at sige: </span><i><span data-contrast="auto">“Hvis du ikke ved, hvad du skal teste – hvordan ved du så, hvad du skal udvikle?”</span></i><span data-contrast="auto"> Det skaber en fælles forståelse i teamet – fx når vi laver cyklustest eller beslutningstabeller tidligt i processen.</span><span data-ccp-props="{}"> </span></p><p><span data-contrast="auto">Det er her, jeg virkelig ser værdien i at kombinere testmanager- og Scrum Master-rollen – det styrker både kvalitet og effektivitet.</span><span data-ccp-props="{}"> </span></p>						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-46cafcd6 padding-as-margin margin-vertical-both margin-vertical-amount-small rounding-all container-theme-blue e-con-full e-flex e-con e-parent" data-id="46cafcd6" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
		<div class="elementor-element elementor-element-7fe71583 e-con-full e-flex e-con e-child" data-id="7fe71583" data-element_type="container">
		<div class="elementor-element elementor-element-4caea0e4 e-con-full e-flex e-con e-child" data-id="4caea0e4" data-element_type="container">
				<div class="elementor-element elementor-element-cc832a2 elementor-align-center elementor-widget elementor-widget-lottie" data-id="cc832a2" data-element_type="widget" data-settings="{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\/\/key2quality.dk\/wp-content\/uploads\/2025\/06\/k2q_bulb.json&quot;,&quot;id&quot;:9477,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}" data-widget_type="lottie.default">
				<div class="elementor-widget-container">
			<style>/*! elementor-pro - v3.22.0 - 24-06-2024 */
.e-lottie__container{display:inline-block;max-width:var(--lottie-container-max-width);width:var(--lottie-container-width);opacity:var(--lottie-container-opacity)}.e-lottie__container:hover{opacity:var(--lottie-container-opacity-hover);transition-duration:var(--lottie-container-transition-duration-hover)}.e-lottie__container svg,.e-lottie__container svg *{transition:none!important}.e-lottie__caption{color:var(--caption-color);margin-top:var(--caption-margin-top);text-align:var(--caption-text-align)}</style><div class="e-lottie__container"><div class="e-lottie__animation"></div></div>		</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-4e191101 e-con-full e-flex e-con e-child" data-id="4e191101" data-element_type="container">
				<div class="elementor-element elementor-element-6f3b6468 headings-width-readable elementor-widget elementor-widget-heading" data-id="6f3b6468" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.22.0 - 26-06-2024 */
.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h2 class="elementor-heading-title elementor-size-default"><span class="wordanim"><span><span class="elementor-element animated-fast elementor-invisible" data-element_type="widget" data-settings='{"_animation":"slideInUp","_animation_delay":0}'>Rikkes</span></span> <span><span class="elementor-element animated-fast elementor-invisible" data-element_type="widget" data-settings='{"_animation":"slideInUp","_animation_delay":50}'>spids&shy;kompetencer</span></span> </span></h2>		</div>
				</div>
				<div class="elementor-element elementor-element-34c4cd9e elementor-widget elementor-widget-text-editor" data-id="34c4cd9e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<ul><li>Fokus på kvalitet fra første sprint</li><li>Spotter risici, før de bliver til problemer</li><li>Gør test forståelig og operationel for hele teamet</li><li>Skaber fremdrift og ro i komplekse projekter</li></ul>						</div>
				</div>
				</div>
				</div>
				</div>
				</div>
		<p>The post <a href="https://key2quality.dk/rikke-kombinerer-sine-kompetencer-som-testmanager-med-rollen-som-scrum-master/">Rikke kombinerer sine kompetencer som testmanager med rollen som Scrum Master</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mød en konsulent: Alberte Sørensen</title>
		<link>https://key2quality.dk/moed-en-konsulent-alberte-soerensen/</link>
		
		<dc:creator><![CDATA[Trine Zachariassen]]></dc:creator>
		<pubDate>Thu, 12 Jun 2025 04:50:59 +0000</pubDate>
				<category><![CDATA[Alberte Sørensen]]></category>
		<category><![CDATA[forsiden]]></category>
		<category><![CDATA[Mød en konsulent]]></category>
		<category><![CDATA[Nyheder]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Test management]]></category>
		<category><![CDATA[Testanalyse]]></category>
		<category><![CDATA[Testdesign]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=8918</guid>

					<description><![CDATA[<p>Hos Key2Quality er vi så privilegerede at huse nogle fantastisk dygtige konsulenter. Konsulenter, som alle skaber værdi for vores kunder med deres kompetencer inden for softwaretest, IT-kvalitet og IT-projektledelse. En af dem er Alberte Sørensen &#8211; en engageret og grundig testkonsulent, der med sit skarpe blik for detaljen og sin analytiske tilgang bidrager til at løfte [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/moed-en-konsulent-alberte-soerensen/">Mød en konsulent: Alberte Sørensen</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8918" class="elementor elementor-8918" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-726e3042 e-flex e-con-boxed e-con e-parent" data-id="726e3042" data-element_type="container">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-34925f9 e-con-full e-flex e-con e-child" data-id="34925f9" data-element_type="container">
				<div class="elementor-element elementor-element-78779bd elementor-widget elementor-widget-text-editor" data-id="78779bd" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><span class="TextRun SCXW224588294 BCX0" lang="DA-DK" xml:lang="DA-DK" data-contrast="auto"><span class="NormalTextRun SCXW224588294 BCX0">Hos Key2Quality er vi så privilegerede at huse nogle fantastisk dygtige konsulenter. Konsulenter, som alle skaber værdi for vores kunder med deres kompetencer inden for softwaretest, IT-kvalitet og IT-projektledelse. En af dem er <a href="https://key2quality.dk/vores-team/alberte-soerensen/">Alberte Sørensen</a></span><span class="NormalTextRun SCXW224588294 BCX0"> &#8211; </span><span class="NormalTextRun SCXW224588294 BCX0">en engageret og grundig testkonsulent, der med sit skarpe blik for detalje</span><span class="NormalTextRun SCXW224588294 BCX0">n</span><span class="NormalTextRun SCXW224588294 BCX0"> og</span><span class="NormalTextRun SCXW224588294 BCX0"> sin</span><span class="NormalTextRun SCXW224588294 BCX0"> analytiske tilgang bidrager til at løfte både kvalitet og samarbejde i de projekter, hun indgår i.</span></span><span class="EOP SCXW224588294 BCX0" data-ccp-props="{}"> </span></p>						</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-2153d9c e-grid e-con-full e-con e-child" data-id="2153d9c" data-element_type="container">
				<div class="elementor-element elementor-element-2a9f23e elementor-widget elementor-widget-image" data-id="2a9f23e" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img decoding="async" width="739" height="1024" src="https://key2quality.dk/wp-content/uploads/2024/02/Alberte-Soerensen-739x1024.jpg" class="attachment-large size-large wp-image-640" alt="Alberte Sørensen - junior testkonsulent" srcset="https://key2quality.dk/wp-content/uploads/2024/02/Alberte-Soerensen-739x1024.jpg 739w, https://key2quality.dk/wp-content/uploads/2024/02/Alberte-Soerensen-217x300.jpg 217w, https://key2quality.dk/wp-content/uploads/2024/02/Alberte-Soerensen-768x1064.jpg 768w, https://key2quality.dk/wp-content/uploads/2024/02/Alberte-Soerensen.jpg 800w" sizes="(max-width: 739px) 100vw, 739px" />													</div>
				</div>
				<div class="elementor-element elementor-element-b9132b8 elementor-widget elementor-widget-text-editor" data-id="b9132b8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><i><span data-contrast="auto">Som testkonsulent hos Key2Quality har Alberte oparbejdet solid erfaring med testanalyse, testdækning, udarbejdelse og forbedring af testcases samt test management. Hendes evne til at strukturere, koordinere og skabe overblik gør hende til en stærk ressource i komplekse projekter.</span></i><span data-ccp-props="{}"> </span></p><p><i><span data-contrast="auto">Tidligere kunder beskriver hende som “meget opsøgende, proaktiv og ikke bange for at udfordre – hun siger til, hvis der er noget, man skal være opmærksom på.” Det er netop denne kombination af faglighed og integritet, der gør hende til en værdsat kollega og konsulent.</span></i><span data-ccp-props="{}"> </span></p><p><i><span data-contrast="auto">Alberte er også en vigtig del af holdet internt i Key2Quality, hvor hun fungerer som mentor for vores <a href="https://key2quality.dk/om-os/aspirant/">aspiranter</a> og bidrager til at løfte det faglige niveau i organisationen.</span></i><span data-ccp-props="{}"> </span></p><p><i><span data-contrast="auto">Hun er uddannet cand.it. i Informationsvidenskab fra Aarhus Universitet (2021) og har en stor faglig nysgerrighed, som afspejler sig i hendes tilgang til læring. Alberte elsker at lære nyt – og går gerne til eksamen. Trods sine kun 30 år har hun derfor allerede opnået certificeringer i hele fem anerkendte kurser inden for ISTQB og TMAP. Men som hun selv siger med et glimt i øjet:</span></i><span data-ccp-props="{}"> </span></p><p><i><span data-contrast="auto">“Jeg må nok hellere vente med at tage ‘ISTQB Expert Test Manager’, til jeg har lidt flere års erfaring.”</span></i><span data-ccp-props="{}"> </span></p>						</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-6ab961fa elementor-widget elementor-widget-text-editor" data-id="6ab961fa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<h3>Hvad kan du godt lide ved at arbejde som konsulent?</h3><p>Jeg trives med variationen og muligheden for at dykke ned i forskellige typer IT-projekter og organisationer. Det giver mig en bredere forståelse og udfordrer mig fagligt. Jeg nyder processen med at identificere potentielle problemer og bidrage til at finde løsninger, da det styrker min testfaglighed i forskellige kontekster.</p><h3>Hvordan hjælper du vores kunder med at skabe værdi? Hvordan gør du en forskel for dem?</h3><p>Jeg arbejder målrettet for at sikre kvaliteten i projekterne. Det handler om at teste de rigtige ting på det rigtige tidspunkt og skabe overblik, så kunden kan træffe informerede beslutninger før go-live. Jeg trives også i en coachende rolle, hvor jeg hjælper teamet med at anvende testfagligheden effektivt i deres arbejde.</p><h3>Hvad er dit faglige speciale? Hvorfor netop det, og hvordan kommer det i spil i dine opgaver?</h3><p>Mit speciale er test og kvalitetssikring, hvilket passer godt til min detaljeorienterede og analytiske tilgang. Jeg stiller ofte de spørgsmål, som andre måske overser, og jeg dykker ned i komplekse systemer for at forstå, hvad der fungerer, og hvad der kan forbedres. Min grundighed og realisme i forhold til deadlines er også en styrke i mit arbejde.</p><h3>Hvad motiverer dig mest i dit arbejde?</h3><p>Jeg motiveres af at løse testfaglige udfordringer, især i samarbejde med engagerede kunder og kollegaer. Det giver mig energi at se, hvordan mit arbejde gør en forskel og bidrager til projektets succes.</p><h3>Hvordan holder du dig opdateret og skarp i dit felt?</h3><p>Jeg holder mig fagligt skarp ved at tage relevante certificeringer og arbejde med vores e-learning-platform, som både udfordrer og udvider min viden. Derudover deltager jeg aktivt i interne guildmøder og søger inspiration fra forskellige kilder, herunder ChatGPT, for at få nye perspektiver.</p><h3>Hvordan ser en typisk arbejdsdag ud for dig?</h3><p>Mine arbejdsdage varierer afhængigt af opgaven. Som test lead involverer en typisk dag møder, koordinering og planlægning med forskellige interessenter som release management og projektledelse. Jeg sparrer også med teamet om opgaveprioritering og problemløsning. I andre projekter fokuserer jeg mere på analysearbejde, hvor jeg kortlægger testgrundlaget og vurderer anvendelsen af testdesignteknikker.</p><h3>Hvad kendetegner en god konsulent, efter din mening?</h3><p>En god konsulent udviser ordentlighed, faglighed og glæde. Med ordentlighed mener jeg, at konsulenten er problemløsende, proaktiv og transparent i sin kommunikation. Det er vigtigt at afstemme forventninger med kunden og være ærlig om, hvad der er muligt. Fagligheden er selvfølgelig også vigtig. Understøttet af et stærkt bagland giver den faglige ballast troværdighed og gennemslagskraft. Glæde og engagement er også afgørende, især for at løfte teamets motivation og opbygge de relationer, som gør, at teamet skaber reel værdi.</p><h3>Er der et projekt eller en opgave, som du bliver særligt glad eller stolt af at tænke tilbage på?</h3><p>CRM-projektet for en kunde i energisektoren var både spændende og komplekst, og jeg arbejdede sammen med mange dygtige mennesker. Det var en opgave, der virkelig udfordrede mig og gav mig mulighed for at anvende mine færdigheder fuldt ud.</p><h3>Hvad laver du, når du ikke er på arbejde? Har du en særlig passion?</h3><p>Jeg nyder god mad, især når jeg ikke selv skal lave den, og jeg værdsætter tid med mine nærmeste. Jeg holder også af at være i naturen og tager ofte på vandre- og shelterture. I efteråret 2024 gik jeg for eksempel Caminoen, som længe havde stået på min ønskeliste.</p><h3>Hvordan vil du beskrive Key2Quality med tre ord?</h3><p>Ordentlighed, faglighed og glæde. Disse værdier gennemsyrer vores arbejde og samarbejde med kunderne.</p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://key2quality.dk/moed-en-konsulent-alberte-soerensen/">Mød en konsulent: Alberte Sørensen</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Hvorfor skal udviklere lære mere om test?</title>
		<link>https://key2quality.dk/hvorfor-skal-udviklere-laere-mere-om-test/</link>
		
		<dc:creator><![CDATA[Trine Zachariassen]]></dc:creator>
		<pubDate>Mon, 31 Mar 2025 06:14:48 +0000</pubDate>
				<category><![CDATA[e-learning]]></category>
		<category><![CDATA[forsiden]]></category>
		<category><![CDATA[Key2Learn]]></category>
		<category><![CDATA[Nyheder]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Testautomatisering]]></category>
		<category><![CDATA[Udvikling]]></category>
		<category><![CDATA[Vidensdeling]]></category>
		<category><![CDATA[Tina Daa Løfquist]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=8674</guid>

					<description><![CDATA[<p>At skrive god kode er én ting – at sikre, at den også fungerer stabilt i praksis, er en anden. Fejl, der først opdages sent i udviklingsprocessen, kan føre til forsinkelser, teknisk gæld og frustrerede brugere. Når test bliver en naturlig del af udviklingsprocessen, skaber det en række fordele: Mindre tid brugt på fejlrettelse – [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/hvorfor-skal-udviklere-laere-mere-om-test/">Hvorfor skal udviklere lære mere om test?</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8674" class="elementor elementor-8674" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-4f3eb043 e-flex e-con-boxed e-con e-parent" data-id="4f3eb043" data-element_type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-542b9908 elementor-widget elementor-widget-text-editor" data-id="542b9908" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><span class="NormalTextRun SCXW72299271 BCX0">At skrive god kode er én ting – at sikre, at den også fungerer stabilt i </span><span class="NormalTextRun SCXW72299271 BCX0">praksis,</span><span class="NormalTextRun SCXW72299271 BCX0"> er en anden. Fejl, der først opdages sent i udviklingsprocessen, kan føre til forsinkelser, teknisk gæld og frustrerede brugere.</span></p><p>Når test bliver en naturlig del af udviklingsprocessen, skaber det en række fordele:</p><ul><li><strong>Mindre tid brugt på fejlrettelse</strong> – Jo tidligere en fejl findes, desto billigere er den at rette. Tidligt identificerede fejl reducerer spildtid på debugging og rework.</li><li><strong>Bedre kodekvalitet</strong> – Test-drevet udvikling (TDD) skaber mere robust og lettere vedligeholdbar kode. En testvenlig kodebase understøtter modularitet og genbrug af komponenter.</li><li><strong>Mere effektive CI/CD-pipelines</strong> – Automatiserede tests sikrer hurtigere og mere stabile releases ved at fange fejl tidligt og reducere behovet for manuelle regressionstests.</li><li><strong>Mere pålidelige leverancer</strong> – Ved at integrere test tidligt og kontinuerligt kan teams levere funktionalitet med færre uforudsete fejl, hvilket øger forudsigeligheden i releases.</li><li><strong>Øget agilitet</strong> – Testkompetencer hos udviklere gør det lettere at arbejde iterativt og hurtigt reagere på ændringer i krav eller arkitektur.</li></ul><h3>Test-drevet udvikling (TDD)</h3><p>Mange udviklere kender til <strong>testdrevet udvikling (TDD)</strong> i teorien, men har aldrig rigtig prøvet det af i praksis. Ofte oplever teams, at test skrives efter implementeringen – eller i værste fald udelades helt. Dette kan føre til flere bugs, sværere vedligeholdelse og en kodebase, hvor testdækningen bliver et efterslæb frem for en integreret del af udviklingen.</p><p>Når TDD bruges korrekt, fungerer det som en kvalitetssikring i realtid, hvor<strong> tests definerer funktionalitet før koden skrives</strong>. Dette skaber en mere gennemtænkt arkitektur, reducerer teknisk gæld og sikrer, at udviklere kun skriver den nødvendige kode for at bestå testen – hverken mere eller mindre.</p><h3>Shift-left test – lær at tænke test tidligt</h3><p>En klassisk udfordring i softwareudvikling er, at test først implementeres i slutningen af udviklingsprocessen. Dette betyder ofte, at fejl først opdages, når store dele af koden allerede er skrevet – hvilket gør fejlrettelse dyrere og mere tidskrævende.</p><p>I et traditionelt &#8220;test-last&#8221; setup kan udviklere bruge dage eller uger på at bygge funktionalitet, der først testes, når featuren er næsten færdig. Hvis der opstår problemer, skal koden omskrives eller tilpasses, hvilket ofte fører til rework, teknisk gæld og forsinkede leverancer.</p><p><strong>Ved at teste tidligere i forløbet kan teams:</strong></p><ul><li>Identificere fejl allerede i design- og udviklingsfasen.</li><li>Skrive testcases parallelt med kravspecificering, hvilket sikrer bedre forståelse af kravene.</li><li>Undgå store omskrivninger senere, da fejl kan rettes løbende i små iterationer.</li></ul><p>Når shift-left test bliver en naturlig del af udviklingskulturen, får teams mere stabile leverancer, reducerer teknisk gæld og minimerer tidsspild på senere rettelser.</p><h3>Automatiseret test i CI/CD – gør det til en del af udviklerens workflow</h3><p>CI/CD er effektivt, men kun hvis de rigtige tests kører automatisk ved hver kodeændring. Uden velintegreret testautomatisering risikerer teams at bruge tid på manuelle tests eller overse kritiske fejl, hvilket kan føre til ustabil kode og langsommere releases.</p><p>Ved at gøre test til en naturlig del af udviklingsprocessen skabes en mere pålidelig og effektiv CI/CD-pipeline, hvor fejl fanges tidligt, og udviklerne kan arbejde mere effektivt.</p><h3>Bedre fejlsøgning og fejlhåndtering – lær af tidligere fejl</h3><p>Mange fejl gentager sig, fordi udviklingsteams ikke dokumenterer eller lærer af tidligere problemer. Uden en systematisk tilgang til fejlanalyse risikerer teams at spilde tid på at løse de samme bugs igen og igen.</p><p>Ved at integrere systematisk fejlanalyse i udviklingsprocessen kan teams forhindre, at de samme fejl opstår igen og igen. Dette skaber en mere effektiv fejlhåndtering, højere kodekvalitet og bedre produktivitet i udviklingsarbejdet. Når teams lærer af tidligere fejl, bliver softwareudviklingen mere forudsigelig, mindre stressende og mere fokuseret på innovation frem for brandslukning.</p><h3>E-learning som løftestang for bedre test i udviklingsteams</h3><p>Med vores e-learning platform, Key2Learn, kan du løfte testkompetencerne i dit udviklingsteam. <a href="https://key2quality.dk/key2learn/">Læs mere om Key2Learn her</a>, eller kontakt chefrådgiver og områdeleder for kompetencer og viden, <a href="https://key2quality.dk/vores-team/gitte-ottosen/">Gitte Ottosen</a> på <a href="mailto:gitte@key2quality.dk">gitte@key2quality.dk</a> eller 4940 8552 for at høre mere.</p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://key2quality.dk/hvorfor-skal-udviklere-laere-mere-om-test/">Hvorfor skal udviklere lære mere om test?</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Er testmanagement-rollen død?</title>
		<link>https://key2quality.dk/er-testmanagement-rollen-doed/</link>
		
		<dc:creator><![CDATA[Trine Zachariassen]]></dc:creator>
		<pubDate>Wed, 19 Feb 2025 15:46:38 +0000</pubDate>
				<category><![CDATA[Af Gitte Ottosen]]></category>
		<category><![CDATA[Agil test]]></category>
		<category><![CDATA[forsiden]]></category>
		<category><![CDATA[Kvalitetssikring]]></category>
		<category><![CDATA[Nyheder]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Test management]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=8226</guid>

					<description><![CDATA[<p>&#8220;Er testmanagement-rollen død?&#8221; Er den klassiske testmanager overflødig, nu hvor det er det tværfunktionelle team, der har ansvaret for kvaliteten? Det spørgsmål er jeg blevet stillet en del gange i de sidste mange år – ja, faktisk lige siden vi begyndte at arbejde indenfor rammerne af agile. Det korte svar må være ja. Det lidt [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/er-testmanagement-rollen-doed/">Er testmanagement-rollen død?</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8226" class="elementor elementor-8226" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-4dbb2de e-flex e-con-boxed e-con e-parent" data-id="4dbb2de" data-element_type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-05922ef elementor-widget elementor-widget-text-editor" data-id="05922ef" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<h2>&#8220;Er testmanagement-rollen død?&#8221;</h2><p>Er den klassiske testmanager overflødig, nu hvor det er det tværfunktionelle team, der har ansvaret for kvaliteten?</p><p>Det spørgsmål er jeg blevet stillet en del gange i de sidste mange år – ja, faktisk lige siden vi begyndte at arbejde indenfor rammerne af agile.</p><p>Det korte svar må være ja.</p><p>Det lidt længere svar får du herunder.</p><h2>Det enkelte agile team</h2><p>Hvis vi ser det helt isoleret på det enkelte agile team, kan der godt være noget om snakken.</p><p>Der er ingen grund, til at have en testmanager tilknyttet, hvis du har et modent team, der:</p><ol><li><strong>er godt klædt på</strong> til at forstå, hvordan de kan tage det fulde ansvar for kvaliteten af deres løsning</li><li><strong>har styr på den statiske test</strong>, uanset om vi taler dokument review, kodereview eller statisk analyse</li><li><strong>har fokus på kvalitetsrisici</strong>, så testen har den rette fokus</li><li>har et solidt <strong>fundament af unit- og unit integrationstest</strong></li><li>har en <strong>velfungerende CI/CD-pipeline</strong>, hvor deres automatiske test kører</li><li>har fokus på, at der er <strong>tests, der ligger udover unit- og unitintegrations test</strong></li><li>har <strong>transparens på deres kvalitet.</strong> De ved hvad kvaliteten er på deres løsning &#8211; og ikke mindst hvor det gør ondt</li></ol><p>Hvis <em>ikke</em> dit team har så godt styr på det, har de brug for hjælp til at modnes; enten i form af en testmanager eller en quality coach, der kan være med til at løfte kompetenceniveauet og fokussen i teamet.</p><p>Du kan læse mere om forskellen på rollerne i artiklen <a href="https://key2quality.dk/testmanager-orchestrator-quality-coach-kaert-barn-har-mange-navne/">Testmanager, orchestrator, quality coach – kært barn har mange navne &#8211; Key2Quality</a>.</p><h2>Når agile skalerer</h2><p>Men hvad nu hvis vi har en flok agile teams, der arbejder på en større kompleks løsning, hvor de:</p><ol><li>har <strong>afhængigheder på tværs</strong> af teams</li><li>har <strong>komplekse forretningsgange</strong>, der skal understøttes</li><li>har <strong>en del integrationer</strong>, der skal virke, før forretningsgangene kan gennemføres</li><li>har <strong>leverancer fra 3. part</strong>, der skal med i den samlede løsning</li><li>har en <strong>formel afleveringsforretning</strong> (brugeraccepttest) i forløbet.</li></ol><p>Her er der brug for en profil, der:</p><ul><li>driver det testfokuserede arbejde</li><li>sætter strategien og hjælper teams med at implementere den</li><li>sikrer, at der bliver testet på løsningen som en helhed og ikke kun på de enkelte dele</li><li>driver fokus på at få testet tidligt og tænke testautomatisering ind fra starten af, så denne ikke er noget, vi gør i retrospekt.<br />&#8211; Selvom det er et stykke tid siden, at begreber som ”shift-left” og ”built-in quality” blev lanceret, er de stadig fuldt ud lige så vigtige som før. Det er essentielt, at vi hele tiden har fokus på at teste vores løsninger så tidligt som muligt, og samtidig har fokus på, at der skal testes med forskellige perspektiver. Her er jeg stadig vældig glad for de agile testkvadranter som et fundament for diskussionen om, hvordan vi skal teste &#8211; netop for at sikre, at vi har fokus på de forskellige perspektiver.</li></ul><h2>Når du er kunde</h2><p>Hvis du sidder på den anden side af bordet i forhold til det tidligere beskrevne &#8211; altså på modtagersiden som kunde &#8211; så er fokus på test og kvalitet ikke mindre vigtigt.</p><p>Som kunde bør du spørge dig selv:</p><ol><li>Hvordan sikrer vi, at <strong>den leverance vi modtager er blevet tilstrækkeligt kvalitetssikret</strong> af vores leverandør?</li><li>Hvordan får vi drevet, at <strong>vi får lavet en accepttest,</strong> så vi kan validere, at vi rent faktisk har fået den løsning, som vi bad om?</li></ol><p>Det er essentielt, at vi, allerede når vi laver et evt. udbud og en aftale med en leverandør, er HELT skarpe på, hvordan de skal kvalitetssikre, hvordan vi skal samarbejde i forhold til test og kvalitetssikring, hvordan der skal kommunikeres om kvalitet, og hvordan der skal laves en egentlig afleveringsforretning.</p><p>Alt for ofte ser vi desværre, at kontrakter i denne kontekst ikke har meget fastlagt omkring dette, og det gør, at vi efterfølgende ikke har nogen håndtag til at sikre, at vi rent faktisk får leverancer i en tilfredsstillende kvalitet. Så at tilknytte en testmanager til projektet, allerede når vi går i gang med at definere udbuddet og så ellers hele vejen gennem projektets levetid, er bestemt ikke uvæsentligt.</p><p>Nu tænker du måske; ”Jamen, vi vil være agile, og så laver vi ikke de der vandfaldsprojekter med store accepttests sammen med vores leverandør.”</p><p>Uanset hvilken udviklingsmodel/leverancemodel, I vælger at arbejde indenfor, er det vigtigt, at I allerede fra starten af har fokus på at få lavet et samarbejde, der har fokus på kvaliteten &#8211; også selvom I vil arbejde agilt.</p><p>Aftalen skal sætte rammerne for:</p><ul><li>review af featurebeskrivelser</li><li>deltagelse i demoer</li><li>jeres bidrag som sparringspartner i sprintet</li><li>jeres involvering i testen af user stories og features</li><li>hvor tit I vil have leverancer</li><li>hvorvidt I skal have en accepttest i den forbindelse.</li></ul><p>Ofte er der grænser for, hvad leverandøren reelt kan teste i deres eget miljø. De har ikke det fulde setup men måske kun en begrænset konfiguration i forhold til jeres; de har ikke adgang til større mængder testdata, og måske vigtigst af alt: de har som oftest ikke adgang til jeres integrationer. Leverandøren kan selvfølgelig lave stubbe og simulatorer, og de kan stille krav om interfacebeskrivelser mv. Men det kan aldrig erstatte en reel systemintegrationstest. Den ender derfor ofte med at være kundens ansvar, da kun de har testmiljøet til at kunne.</p><h2>Alt det andet</h2><p>Hertil kommer de punkter, som går på tværs af alle udviklingsmodeller og kontekster, og som ofte bliver enten nedprioriteret eller glemt i farten:</p><ul><li>test i forhold til <strong>regulering og compliance</strong>. I mange brancher er der krav til testdokumentation, sporbarhed og validering</li><li>håndtering af <strong>ikke-funktionelle krav</strong>, såsom ydeevne, sikkerhed, tilgængelighed, skalerbarhed. Hvem har ansvaret for at disse aspekter bliver testet?</li><li><strong>testdata og miljøer</strong>: Hvem sikrer, at der er adgang til de rette testdata, og at miljøerne understøtter de nødvendige tests?</li></ul><p>Disse er komplekse opgaver, der som oftest går på tværs af de enkelte team, og som kræver at man er oppe i helikopteren og ser på løsningen som en helhed.</p><p>Så det lange svar på spørgsmålet om, hvorvidt testmanagement-rollen er død, må være nej &#8211; testmanageren er stadig nødvendig. Rollen skal bare hele tiden tilpasses den kontekst, vi befinder os i.</p><p>&#8230;</p><h2>Vil du vide mere?</h2><p>Har du brug for hjælp til testmanagement, så lad os hjælpe med at finde den helt rigtige testmanager. Kontakt områdeleder for IT-kvalitetssikring og senior konsulent, <a href="https://key2quality.dk/vores-team/jonas-sloth/">Jonas Sloth</a>, på 4940 2794 eller <a href="mailto:jonas@key2quality.dk">jonas@key2quality.dk</a> for at høre mere.</p><p>Er du allerede erfaren testmanager, og vil du dygtiggøre dig endnu mere – så tilmeld dig vores kursus i <a href="https://key2quality.dk/kurser/istqb-advanced-test-management/">ISTQB Advanced Test Management V3.0</a>.</p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://key2quality.dk/er-testmanagement-rollen-doed/">Er testmanagement-rollen død?</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Når brugerne tester: Derfor er grundlæggende testforståelse afgørende</title>
		<link>https://key2quality.dk/derfor-er-grundlaeggende-testforstaaelse-afgoerende/</link>
		
		<dc:creator><![CDATA[Trine Zachariassen]]></dc:creator>
		<pubDate>Thu, 23 Jan 2025 06:18:19 +0000</pubDate>
				<category><![CDATA[forsiden]]></category>
		<category><![CDATA[Kursusforretningen]]></category>
		<category><![CDATA[Nyheder]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Test management]]></category>
		<category><![CDATA[Testdesign]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=7927</guid>

					<description><![CDATA[<p>I mange IT-projekter er slutbrugerne dybt involverede i, at løsningen fungerer i praksis. Ofte er det dem, der sidder med kendskabet til processer, kunder og krav. Og ofte er forretningen de eneste, der tester, når vi ser bort fra de mere tekniske testaktiviteter. Men hvordan sikrer vi, at forretningen også kan navigere i den tekniske [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/derfor-er-grundlaeggende-testforstaaelse-afgoerende/">Når brugerne tester: Derfor er grundlæggende testforståelse afgørende</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7927" class="elementor elementor-7927" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-111fe816 e-flex e-con-boxed e-con e-parent" data-id="111fe816" data-element_type="container">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-2ef023e0 elementor-widget elementor-widget-text-editor" data-id="2ef023e0" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>I mange IT-projekter er slutbrugerne dybt involverede i, at løsningen fungerer i praksis. Ofte er det dem, der sidder med kendskabet til processer, kunder og krav. Og ofte er forretningen de eneste, der tester, når vi ser bort fra de mere tekniske testaktiviteter.</p><ul><li>Men hvordan sikrer vi, at forretningen også kan navigere i den tekniske og strukturerede verden af softwaretest?</li><li>Hvordan sikrer vi, at den viden, forretningen har, bliver brugt struktureret i testen?</li><li>Hvordan sikrer vi, at vi får lavet den mest effektive test?</li></ul><p>Når forretningen træder ind i testrollen, er en grundlæggende testforståelse ikke bare en fordel. Den er en nødvendighed.</p><p>Her handler det om at bygge bro mellem viden om, hvordan løsningen skal fungere, og evnen til at omsætte det til systematiske testaktiviteter.</p><p>Men hvad indebærer en grundlæggende forståelse af test egentlig?</p><p>Lad os kigge på de vigtigste begreber.</p><h3>Testanalyse og testdesignteknikker skaber overblik over kravene</h3><p>Først skal testanalysen være på plads.</p><p>Ved at forstå krav gennem teknikker som ækvivalensklasser, grænseværdianalyse eller beslutningstabeller kan testeren identificere de væsentligste scenarier – og gøre det tidligt.</p><p>Faktisk er testteknikkerne utroligt effektive at bruge i starten, hvor vi definerer krav og features.</p><ul><li>Testteknikkerne kan tydeliggøre kravene uden behov for tunge dokumenter.</li><li>Kravene bliver lige til at tage og bruge som udgangspunkt for test på alle niveauer.</li></ul><p>På den måde bliver testteknikkerne en effektiv måde at synliggøre krav, strukturere dem og overdrage dem til teamet.</p><h3>Testdesign sikrer passende test</h3><p>Testdesign og testimplementering bygger videre på dette fundament.</p><p>Når testopgaverne nedbrydes, og testcases specificeres med sporbarhed mod kravene, bliver testarbejdet både mere fokuseret og effektivt. Det handler ikke kun om at finde fejl men også om at sikre, at vi får testet i passende omfang – hverken for meget eller for lidt &#8211; og at vi får prioriteret indsatsen rigtigt.</p><h3>Brug et testværktøj – og forstå hvorfor</h3><p>Derudover kræver de komplekse systemlandskaber, vi arbejder med i dag, en forståelse for, hvordan værktøjer som teststyring og fejlhåndtering kan understøtte processen. Det er en fordel, hvis vi ikke kun nøjes med at introducere, hvad testerne skal gøre med værktøjerne, men også får forklaret:</p><ul><li>Hvorfor bruger vi værktøjer som teststyring og fejlhåndtering?</li><li>Hvilken værdi vi får ud af at flytte testdokumentationen fra Word, Excel, Confluence og notesbøger til et dedikeret værktøj?</li></ul><h3>Alle skal klædes ordentligt på</h3><p>Vores erfaring viser, at jo bedre alle er klædt på med en grundlæggende forståelse af test, jo bedre bliver samarbejdet, og jo bedre bliver resultatet:</p><ul><li>Forretningens testere bliver bedre rustet til at tage ejerskab over opgaven efterfølgende. Testerne kan udfordre IT, prioritere de rigtige områder og sikre, at løsningen ikke bare fungerer – men også lever op til forretningens behov.</li><li>Forretningens daglige sparringspartnere om produktet, forretningsanalytikere og produktejere kan nemmere strukturere hele grundlaget for testen, dvs. krav og acceptkriterier.</li><li>Med et fælles sprog omkring test og kvalitetssikring har hele teamet – inklusive udviklere, scrum masters  og projektledere &#8211; det samme udgangspunkt for diskussionen om, hvordan I skal gribe det an i jeres kontekst.</li></ul><p>Vil du vide mere om grundlæggende test? Vil du lære, hvordan brugen af struktureret test proaktivt kan være med til at skabe et bedre grundlag for udviklingen af jeres løsninger? Så tilmeld dig og dine medarbejdere vores kursus i <a href="https://key2quality.dk/kurser/grundlaeggende-test/">Grundlæggende Test</a>.</p><p>Læs mere om struktureret test i vores andre artikler:</p><p><a href="https://key2quality.dk/hvorfor-strukturere-testdesign/">Hvorfor strukturere testdesign?</a></p><p><a href="https://key2quality.dk/saadan-sikrer-du-passende-test-med-testdesignteknikker/">Sådan sikrer du passende test med testdesignteknikker</a></p><p><a href="https://key2quality.dk/saadan-kan-test-understoette-det-foerste-agile-princip/">Sådan kan test understøtte det første agile princip</a></p>						</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ec1f481 padding-horizontal-right padding-as-margin margin-vertical-both padding-vertical-both rounding-right container-theme-gray e-con-full e-flex e-con e-parent" data-id="ec1f481" data-element_type="container" id="tilmeld">
		<div class="elementor-element elementor-element-9413bf2 e-con-full e-flex e-con e-child" data-id="9413bf2" data-element_type="container">
		<div class="elementor-element elementor-element-1b7bfac padding-as-margin e-con-full e-flex e-con e-child" data-id="1b7bfac" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
		<div class="elementor-element elementor-element-2ed7f33 e-con-full e-flex e-con e-child" data-id="2ed7f33" data-element_type="container">
				<div class="elementor-element elementor-element-491b0f8 elementor-widget elementor-widget-heading" data-id="491b0f8" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default"><span class="wordanim"><span><span class="elementor-element animated-fast elementor-invisible" data-element_type="widget" data-settings='{"_animation":"slideInUp","_animation_delay":0}'>Tilmelding</span></span> <span><span class="elementor-element animated-fast elementor-invisible" data-element_type="widget" data-settings='{"_animation":"slideInUp","_animation_delay":50}'>til</span></span> <span><span class="elementor-element animated-fast elementor-invisible" data-element_type="widget" data-settings='{"_animation":"slideInUp","_animation_delay":100}'>seminar</span></span> </span></h2>		</div>
				</div>
				<div class="elementor-element elementor-element-981e9b9 elementor-widget elementor-widget-text-editor" data-id="981e9b9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Tilmeld dig via formularen herunder.</p><p>Når du har tilmeldt dig, modtager du automatisk en bekræftelse pr. mail.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-b82b8ad elementor-button-align-start elementor-widget elementor-widget-form" data-id="b82b8ad" data-element_type="widget" data-settings="{&quot;step_next_label&quot;:&quot;N\u00e6ste&quot;,&quot;step_previous_label&quot;:&quot;Tidligere&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default">
				<div class="elementor-widget-container">
			<style>/*! elementor-pro - v3.22.0 - 24-06-2024 */
.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;font-size:13px;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-basis:0;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{width:100%;position:relative;background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden}.e-form__indicators__indicator__progress__meter{width:var(--e-form-steps-indicator-progress-meter-width,0);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;border-radius:var(--e-form-steps-indicator-progress-border-radius);background-color:var(--e-form-steps-indicator-progress-color);color:var(--e-form-steps-indicator-progress-meter-color);text-align:right;transition:width .1s linear}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#babfc5}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-field-type-tel input{direction:inherit}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-form .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-form .elementor-button .elementor-button-icon,.elementor-form .elementor-button .elementor-button-text{flex-grow:unset;order:unset}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}</style>		<form class="elementor-form" method="post" id="tilmeld_kursus" name="Seminar 22. maj 2024">
			<input type="hidden" name="post_id" value="7927"/>
			<input type="hidden" name="form_id" value="b82b8ad"/>
			<input type="hidden" name="referer_title" value="Test Archives - Key2Quality" />

			
			<div class="elementor-form-fields-wrapper elementor-labels-above">
								<div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-seminartitel elementor-col-100">
													<input size="1" type="hidden" name="form_fields[seminartitel]" id="form-field-seminartitel" class="elementor-field elementor-size-sm  elementor-field-textual" value="Når brugerne tester: Derfor er grundlæggende testforståelse afgørende">
											</div>
								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required elementor-mark-required">
												<label for="form-field-name" class="elementor-field-label">
								Navn							</label>
														<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Dit navn" required="required" aria-required="true">
											</div>
								<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required elementor-mark-required">
												<label for="form-field-email" class="elementor-field-label">
								Indtast din e-mail							</label>
														<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="E-mail" required="required" aria-required="true">
											</div>
								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-titel elementor-col-100 elementor-field-required elementor-mark-required">
												<label for="form-field-titel" class="elementor-field-label">
								Titel							</label>
														<input size="1" type="text" name="form_fields[titel]" id="form-field-titel" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Indtast din titel" required="required" aria-required="true">
											</div>
								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_903903f elementor-col-100 elementor-field-required elementor-mark-required">
												<label for="form-field-field_903903f" class="elementor-field-label">
								Firma							</label>
														<input size="1" type="text" name="form_fields[field_903903f]" id="form-field-field_903903f" class="elementor-field elementor-size-sm  elementor-field-textual" required="required" aria-required="true">
											</div>
								<div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-dato elementor-col-100">
												<label for="form-field-dato" class="elementor-field-label">
								Vælg dato for seminar							</label>
								<div class="elementor-field elementor-select-wrapper remove-before ">
			<div class="select-caret-down-wrapper">
				<svg aria-hidden="true" class="e-font-icon-svg e-eicon-caret-down" viewBox="0 0 571.4 571.4" xmlns="http://www.w3.org/2000/svg"><path d="M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z"></path></svg>			</div>
			<select name="form_fields[dato]" id="form-field-dato" class="elementor-field-textual elementor-size-sm">
									<option value="13. november 2024: AI i test og kvalitetssikring">13. november 2024: AI i test og kvalitetssikring</option>
							</select>
		</div>
						</div>
								<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
												<label for="form-field-message" class="elementor-field-label">
								Evt. besked							</label>
						<textarea maxlength="500" class="elementor-field-textual elementor-field  elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="4" placeholder="Hvis du har spørgsmål eller bemærkninger så skriv dem venligst her"></textarea>				</div>
								<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
					<button class="elementor-button elementor-size-sm" type="submit">
						<span class="elementor-button-content-wrapper">
																						<span class="elementor-button-text">Send</span>
													</span>
					</button>
				</div>
			</div>
		</form>
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-457d26f e-con-full e-flex e-con e-child" data-id="457d26f" data-element_type="container">
				<div class="elementor-element elementor-element-e63846c elementor-invisible elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="e63846c" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;subtleFadeInUp&quot;}" data-widget_type="theme-post-featured-image.default">
				<div class="elementor-widget-container">
													<img decoding="async" width="800" height="534" src="https://key2quality.dk/wp-content/uploads/2024/03/Key215.08.243661-1-1024x683.jpg" class="attachment-large size-large wp-image-6305" alt="" srcset="https://key2quality.dk/wp-content/uploads/2024/03/Key215.08.243661-1-1024x683.jpg 1024w, https://key2quality.dk/wp-content/uploads/2024/03/Key215.08.243661-1-300x200.jpg 300w, https://key2quality.dk/wp-content/uploads/2024/03/Key215.08.243661-1-768x512.jpg 768w, https://key2quality.dk/wp-content/uploads/2024/03/Key215.08.243661-1-1536x1024.jpg 1536w, https://key2quality.dk/wp-content/uploads/2024/03/Key215.08.243661-1-2048x1366.jpg 2048w" sizes="(max-width: 800px) 100vw, 800px" />													</div>
				</div>
				</div>
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-1e78aca e-flex e-con-boxed e-con e-parent" data-id="1e78aca" data-element_type="container">
					<div class="e-con-inner">
					</div>
				</div>
				</div>
		<p>The post <a href="https://key2quality.dk/derfor-er-grundlaeggende-testforstaaelse-afgoerende/">Når brugerne tester: Derfor er grundlæggende testforståelse afgørende</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Den gode accepttest</title>
		<link>https://key2quality.dk/den-gode-accepttest/</link>
		
		<dc:creator><![CDATA[ah]]></dc:creator>
		<pubDate>Wed, 03 Feb 2021 14:31:07 +0000</pubDate>
				<category><![CDATA[Test]]></category>
		<category><![CDATA[Vidensdeling]]></category>
		<category><![CDATA[Gitte Ottosen]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=5562</guid>

					<description><![CDATA[<p>3 værktøjer til at forstå dine kunder og skabe den gode accepttest En af de rigtig store udfordringer i softwareudvikling er den allerførste, vi støder på; at forstå hvad vores bruger/kunde har brug for. Uanset udviklingsmodel så er det en af de største udfordringer i forhold til en succesfuld løsning. Alt for mange af de [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/den-gode-accepttest/">Den gode accepttest</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>3 værktøjer til at forstå dine kunder og skabe den gode accepttest</h1>
<p>En af de rigtig store udfordringer i softwareudvikling er den allerførste, vi støder på; at forstå hvad vores bruger/kunde har brug for. Uanset udviklingsmodel så er det en af de største udfordringer i forhold til en succesfuld løsning. Alt for mange af de fejl, vi opdager under accepttest og i produktion, kommer af misforståede krav, eller krav vi slet ikke kendte til.</p>
<p>Måske kender du denne tegning? Den illustrerer det så godt:</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5563" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-1.png" alt="" width="952" height="504" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-1.png 952w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-1-300x159.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-1-768x407.png 768w" sizes="(max-width: 952px) 100vw, 952px" /></div>
<p>Tanken med definitionen af værdisættet og principperne omkring det agile manifest (<a href="https://agilemanifesto.org/" target="_blank" rel="noopener">www.agilemanifesto.org</a>)  var netop, at de forskellige grupper skulle komme tættere sammen, at vores største fokus skulle være på at skabe værdi for vores kunder (husk det første princip: ”<em>Our highest priority is to satisfy the customer through early and continuous delivery of valuable software</em>”.) Men vi kæmper med at gøre det i praksis. Har I f.eks styr på jeres user stories og acceptkriterier? Kender teamet til de arbejdsgange og processer, som jeres system skal supportere? Er forretningen en flittig gæst i jeres team/tog/squad?</p>
<h2><strong>Misforståede krav giver ubrugelige løsninger</strong></h2>
<p>Måske sidder du på kundesiden af et projekt med ekstern leverandør, og skal have styr på, hvad det egentlig er for nogle test-scenarier, I skal lave for at få valideret, at kravene fra jeres brugere er opfyldt, men har kun en laaaang liste af krav i et kravdokument eller regneark? Alt for ofte er det desværre det eneste grundlag, vi har, for at forstå vores brugeres behov, og alt for ofte overser vi noget eller også misforstår vi deres krav. Jeg tror ikke, jeg er den eneste, der har siddet til en accept test og har skullet finde op og ned i de observationer, kundens testere gjorde i forhold til, hvad der var kravsat, og har kunnet konstatere, at brugerne ikke mente, de kunne bruge løsningen i praksis – det ikke var ”<em>fit for purpose</em>” og understøttede deres arbejdsgange og behov.</p>
<h2><strong>Kontekst og behov skal være grundlag for test</strong></h2>
<p>For mig er det helt fundamentalt at forstå de arbejdsgange, vi skal understøtte. Vi skal bidrage til at få dem identificeret og dokumenteret, og  bruge dem som udgangspunkt, når vi gennemfører en test.. Det sidste er i allerhøjeste grad tilfældet i konteksten af formelle accepttests og afleveringsforretninger, men bestemt også i den løbende test i teamet – det er for sent at opdage at vi ikke er ”<em>fit for purpose</em>” når vi står til vores accepttest lige før vi går i produktion.</p>
<h2><strong>Tre konkrete redskaber til til dokumentation af behov, og grundlag for test</strong></h2>
<p>&nbsp;</p>
<h4><strong>Flowdiagrammer</strong></h4>
<p>Hidtil har jeg brugt klassiske data flowdiagrammer som dokumentation og som udgangspunkt for testteknikken, procescyklustest (PCT). Samtidig kan flowdiagrammer være et godt udgangspunkt, når vi diskuterer selve løsningen af en konkret problemstilling. De hjælper os at afklare de valg, vores brugere har i et givent beslutningspunkt, og hvad output for deres handling bliver.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5564" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-2.png" alt="" width="969" height="339" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-2.png 969w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-2-300x105.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-2-768x269.png 768w" sizes="(max-width: 969px) 100vw, 969px" /></div>
<h4><strong>Business Process Model and Notation (BPMN)</strong></h4>
<p>Der er mange måder og metoder at gøre det på, men fælles for dem alle er, at det vigtigste til hver en tid er dialog og fælles forståelse for arbejdsgangene, vi skal understøtte–og hvad det betyder for den løsning, vi skal lave. I forbindelse med min akkreditering som underviser til ISTQB Foundation Acceptance Testing blev jeg introduceret til et par andre metoder, der har tilsvarende formål og giver rigtig god værdi. Den, der bedst kan sammenlignes med ovenstående, er Business Process Model and Notation (BPMN), som også er en del af uddannelsen som forretningsanalytiker. Denne metodik benyttes til grafisk at gengive forretningsprocesser og har et fast regelsæt for notation, der er nem at gå til, og som kan skabe en mere rig illustration end det traditionelle dataflow diagram som vi bruger det til PCT.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5565" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-3.png" alt="" width="967" height="313" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-3.png 967w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-3-300x97.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-3-768x249.png 768w" sizes="(max-width: 967px) 100vw, 967px" /></div>
<h4><strong>Decision Model and Notation</strong></h4>
<p>En anden testdesignteknik, der også har en søster ovre hos forretningsanalytikerne, er teknikken beslutningstabeller (Decision tables). I konteksten af forretningsanalyse er der en tilsvarende metode der hedder Decision Model and Notation (DMN). En beslutningstabel er et fantastisk værktøj til brug i både test og kravdefinition. Den hjælper med at formulere krav, når man beskæftiger sig med komplekse forretningsregler. Beslutningstabeller bruges til at modellere kompliceret logik, og gør det nemmere at se de forskellige kombinationer af betingelser, der skal overvejes.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5566" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-4.png" alt="" width="964" height="247" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-4.png 964w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-4-300x77.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Billede-indlaeg-4-768x197.png 768w" sizes="(max-width: 964px) 100vw, 964px" /></div>
<p>Igen en metode der visualiserer krav og danner et godt fundament for at kunne diskutere behov og løsning. Og som efterfølgende danner grundlag for vores acceptest.</p>
<p>Men hvis du kigger i din værktøjskasse af testdesignteknikker, så vil du opdage, at flere af dem er rigtig gode til det indledende arbejde med at afklare brugerens behov. Det kræver bare lidt kreativ brug af dem. Jeg har også med godt resultat brugt f.eks. klassifikationstræer som illustrationsmetode når jeg diskuterer funktionalitet med en bruger, som en del af at forstå datakombinationer og deres output.</p>
<h2><strong>Deltag i Key2Quality kurset om ISTQB Foundation Acceptance Testing</strong></h2>
<p>Hvis du er nysgerrig efter at lære mere om, hvordan de to roller forretningsanalytiker og testanalytiker med fordel kan spille sammen, skabe mere værdi som team, og hvordan det påvirker kvaliteten af de accepttests,vi laver, så meld dig til vores kursus ISTQB Foundation Acceptance Testing. Kurset foregår online 24 – 26 marts.</p>
<div></div>
<div><a href="https://key2quality.dk/kurser/istqb-foundation-acceptance-testing/" data-icon="$">Læs mere om kurset</a></div>
<p>The post <a href="https://key2quality.dk/den-gode-accepttest/">Den gode accepttest</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Risikobaseret teststrategi</title>
		<link>https://key2quality.dk/risikobaseret-teststrategi/</link>
		
		<dc:creator><![CDATA[ah]]></dc:creator>
		<pubDate>Tue, 18 Aug 2020 13:45:31 +0000</pubDate>
				<category><![CDATA[Test]]></category>
		<category><![CDATA[Vidensdeling]]></category>
		<category><![CDATA[Gitte Ottosen]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=5569</guid>

					<description><![CDATA[<p>Fra produktrisiko til en risikobaseret teststrategi Hører du tit sætninger som ”vi laver risikobaseret test”, læser master testplaner, hvor der står en eller anden variation af det samme, men når du kigger på den test, der bliver gennemført, så er det ikke noget, der gennemsyrer aktiviteten? Der er med andre ord ingen rød tråd fra [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/risikobaseret-teststrategi/">Risikobaseret teststrategi</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Fra produktrisiko til en risikobaseret teststrategi</h1>
<p>Hører du tit sætninger som ”vi laver risikobaseret test”, læser master testplaner, hvor der står en eller anden variation af det samme, men når du kigger på den test, der bliver gennemført, så er det ikke noget, der gennemsyrer aktiviteten? Der er med andre ord ingen rød tråd fra det, der står i teststrategien, til den test, der er blevet specificeret og afviklet, og det endda selvom man kan se, der er blevet lavet en produktrisikoanalyse.</p>
<p>Produktrisikoanalyse har jeg allerede talt om i to tidligere artikler, du kan finde her:</p>
<p><a href="/produktrisikoanalyse-i-en-agil-kontekst/">Produktrisikoanalyse i en agil kontekst</a><br />
<a href="/pra-produktrisikoanalysen/">Produktrisikoanalyse</a></p>
<p>Se desuden <a href="http://youtube.com/video/ivDfU1wu_sw/" target="_blank" rel="noopener">denne video</a>, hvor jeg fortæller om risikobaseret teststrategi.</p>
<p>Men produktrisikoanalysen er jo kun første skridt på vejen, derefter skal der fastlægges en teststrategi der bedst muligt adresserer de risici der er identificeret, og sidst men ikke mindst så skal der designes og specificeres test der udlever teststrategien. De aktiviteter, der gennemføres i projektet omkring test og kvalitetssikring, skal alle støtte op om opgaven med at mitigere risici.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5570" src="https://key2quality.dk/wp-content/uploads/2024/04/Risiko.png" alt="" width="1198" height="396" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Risiko.png 1198w, https://key2quality.dk/wp-content/uploads/2024/04/Risiko-300x99.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Risiko-1024x338.png 1024w, https://key2quality.dk/wp-content/uploads/2024/04/Risiko-768x254.png 768w" sizes="(max-width: 1198px) 100vw, 1198px" /></div>
<p>For at dette kan ske i praksis så er der et par punkter der skal være på plads:</p>
<ol>
<li>Alle kender til resultatet af produktrisikoanalysen</li>
<li>Testplanlægning gennemføres på basis af PRA. Det betyder at den intensitet vi planlægger og designer test med, skal matche den risiko den addresserer</li>
<li>Valg af testdesignteknikker til testdesign sker på basis af teststrategien, altså på basis af den produktrisiko de skal mitigere</li>
<li>Prioriteringen af testafviklingen skal afspejle risikobilledet – højest risiko testes først</li>
</ol>
<p>Punkt 1 har jeg allerede adresseret i tidligere artikler, så lad os springe videre til punkt 2.</p>
<h2>Fra produktrisiko til teststrategi</h2>
<p>Med gennemførelsen af produktrisikoanalysen har du grundlaget for din teststrategi i form af en tabel der ser ca. sådan her ud:</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5571" src="https://key2quality.dk/wp-content/uploads/2024/04/Testmaal.png" alt="" width="1555" height="337" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Testmaal.png 1555w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-300x65.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-1024x222.png 1024w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-768x166.png 768w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-1536x333.png 1536w" sizes="(max-width: 1555px) 100vw, 1555px" /></div>
<p>Du har med andre ord identificeret testmål, fundet ud hvilke kvalitetsattributter der er relevante for dem, og har vurderet dem ud fra konsekvens og sandsynlighed – og derfra udledt risikoklassen. Men at du har en række med ABC er jo ikke rigtig tilstrækkeligt ? så næste punkt er at komme fra disse til en egentlig strategi. Første punkt i den forbindelse er at identificere hvilke testniveauer (eller testaktiviteter hvis du er agil og ikke vild med det andet mere traditionelle begreb) der bør være i dit projekt. Unit test er givet (håber jeg) men udover det så kunne det f.eks. være systemtest, systemintegrationstest, brugeraccepttest osv. Altså testaktiviteter med hvert sit fokus. Uanset om du er i et traditionelt eller agilt projekt vil du jo have forskellige aktiviteter, og det kan jo også være din kontrakt siger noget som måske ligger udenfor det du synes er ”rigtig agilt” – f.eks. en formel brugeraccepttest, en overtagelsesprøve eller en driftstest, men også de forskellige testaktiviteter som du finder i de agile testkvadranter.</p>
<p>Du sætter hver af de identificerede aktiviteter op i tabellen, en pr kolonne – og gerne i ca. den rækkefølge du forventer at de gennemføres i (unittest, systemtest, accepttest f.eks.). og så kommer vi til det svære; nu skal du for hver kombination af testmål og kvalitetsattribut identificere hvordan du bedst muligt adresserer den. Hvor skal der være mest test (=højest intensitet)?</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5572" src="https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-2.png" alt="" width="1552" height="313" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-2.png 1552w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-2-300x61.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-2-1024x207.png 1024w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-2-768x155.png 768w, https://key2quality.dk/wp-content/uploads/2024/04/Testmaal-2-1536x310.png 1536w" sizes="(max-width: 1552px) 100vw, 1552px" /></div>
<p>Det kan være svært at få hul på denne del, hvor er det smartest at lægge den høje testintensitet. Her er der et par gode tommelfingerregler at have med:</p>
<ol>
<li>Adresser risici så tidligt som muligt.</li>
<li>Højeste intensitet og dermed testfokus bør ligge inden accepttest med slutbrugere, det er for sent at mitigere risici når du står med dem.</li>
</ol>
<p>Arbejdet med at identificere den bedste måde at mitigere det risikobillede der blev identificeret i forbindelse med PRAen skal du naturligvis ikke sidde alene med. Et forslag kunne være at du laver et oplæg til hvordan du mener det skal adresseres, og så vender du det f.eks. med en arkitekt eller en lead udvikler. Dette for at få indspark i forhold til især den tekniske del af testen. Det kan jo godt være du gerne vil have højest intensitet på unit test niveau for at adresserer risici så tidligt som muligt, men hvad nu hvis det er en performance risiko der først for alvor kan adresseres som en del af systemtesten. Så det er en god ide at sparre med nogen med den dybe indsigt i hvad der er muligt tæt på koden.</p>
<p>Så langt så godt, nu har du en ide om hvornår hvad skal testes hvor meget ? men der mangler en væsentlig del; hvordan? Hvordan skal testeren/teamet oversætte de der prikker til en eller anden form for dækning eller tilgang til test?</p>
<p>Leo Van der Aalst beskriver i sin artikel <a href="http://www.leovanderaalst.nl/Test%20design%20techniques%20were%20not%20invented%20to%20bully%20testers.pdf">”Test design was not invented to bully the testers”</a>  fordelen ved brug af testdesignteknikker, men har også en fin matrice baseret på TMap metoden der giver indsigt i hvilke teknikker der er bedst ved hvilken intensitet. Det handler om at få tilstrækkelig dækning, ikke for meget og ikke for lidt. Måden den benyttes er at du identificerer hvilken kvalitetskarakteristik du skal teste med hvilken intensitet, og kan så finde den celle i tabellen hvor forslag til teknikker er listet. F.eks. hvis du skal teste funktionalitet detaljeret med en intensitet på 2 ”**” så er oplægget at du bruger en af teknikkerne DCoT-pairwise testing (Data Combination Test), ECT-modified condition/decision coverage (Elementary Comparison Test) eller exploratory test (ET). For et indblik i disse teknikker kan du besøge tmap.net – hen ad vejen vil vi besøge en række af teknikkerne på vores blog og/eller videos, Annemette Clement er vores 100-meter mester udi disse ?</p>
<p>I den overordnede teststrategi skal testmanageren IKKE bestemme i detaljen hvilken teknik der skal bruges hvor, du giver et antal teknikker ud fra matricen, men der er ingen tvivl om hvem der i sidste ende beslutter hvilken teknik der benyttes – det gør den person der i detaljen kender til opgaven og derfor kan vurdere hvilken er den bedste, med andre ord testeren.</p>
<p>Nu kan jeg umiddelbart forestille mig mindst to indvendinger:</p>
<ol>
<li>Mine testere kan ikke testteknikker så det giver ikke nogen værdi at lave produktrisikoanalysen</li>
<li>Vi er agile så vi laver ikke produktrisikoanalyse.</li>
</ol>
<p>Med hensyn til den med testteknikkerne; En produktrisikoanalyse tegner et fælles billede af hvad det er for en testopgave vi står overfor, det er vigtigt uanset om testerne/teamet kan teknikker eller ej. Du kan stadig give dem en rettesnor for hvor meget test der skal specificeres og afvikles udfra en række tommelfingerregler som f.eks.;</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5573" src="https://key2quality.dk/wp-content/uploads/2024/04/Risikoklasse.png" alt="" width="1342" height="850" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Risikoklasse.png 1342w, https://key2quality.dk/wp-content/uploads/2024/04/Risikoklasse-300x190.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Risikoklasse-1024x649.png 1024w, https://key2quality.dk/wp-content/uploads/2024/04/Risikoklasse-768x486.png 768w" sizes="(max-width: 1342px) 100vw, 1342px" /></div>
<p>Ovenstående er blot ment som et eksempel på hvordan du kan benytte output fra din produktrisikoanalyse til at give en række tommelfingerregler for hvad der skal testes, definer dem der passer til din kontekst.</p>
<p>Nu har testerne et grundlag for deres test specifikation, men de skal naturligvis i detaljen beslutte hvordan de bedst muligt adresserer de risici der er identificeret.</p>
<p>Når det så er sagt så kan jeg kun anbefale at i som team bruger lidt kræfter på at sætte jer ind i som minimum de mest basale testteknikker, jeg er sikker på at i vil finde værdi i dette ikke kun ud fra et testmæssigt perspektiv men også ud fra et behov for at forstår forretningens behov, finde strukturerede men ikke tungt dokumenterede metoder til at fastholde disse og ikke mindst til at visualisere hvad det er systemet skal kunne.</p>
<p>Med hensyn til punkt to, så vil jeg tillade mig at henvise til tidligere artikel samt video om hvordan man får produktrisikoanalysen integreret i den agile måde at arbejde på. Risikopoker kan sagtens køres videre i forhold til ovenstående beskrivelse af identifikation af teststrategi. I nedenstående har jeg simplificeret strategitabellen ud fra den device at man ikke taler om test niveauer i agile, men du kan selvfølgelig stadig bruge det lige som du har lyst til – der er ingen silver bullet, gør det der virker bedst i din kontekst.</p>
<p>En lille advarsel i forhold til nedenstående. I Tmap har man vist dette eksempel til den agile kontekst, men pas på ikke KUN at have fokus på userstories, tænk også på produktrisici i forhold til featuren og til systemet som helhed – de skal også adresseres.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5574" src="https://key2quality.dk/wp-content/uploads/2024/04/User-story.png" alt="" width="1339" height="322" srcset="https://key2quality.dk/wp-content/uploads/2024/04/User-story.png 1339w, https://key2quality.dk/wp-content/uploads/2024/04/User-story-300x72.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/User-story-1024x246.png 1024w, https://key2quality.dk/wp-content/uploads/2024/04/User-story-768x185.png 768w" sizes="(max-width: 1339px) 100vw, 1339px" /></div>
<p>Hvis vi genbesøger den løsning jeg beskrev i artiklen med udgangspunkt i PRISMA, så kan du også her finde en letvægtsmetode til at dokumentere teststrategien, du skal simpelthen ”bare” udvide din graf en lille smule.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5575" src="https://key2quality.dk/wp-content/uploads/2024/04/sandsynlighed-og-konsekvens.png" alt="" width="1363" height="454" srcset="https://key2quality.dk/wp-content/uploads/2024/04/sandsynlighed-og-konsekvens.png 1363w, https://key2quality.dk/wp-content/uploads/2024/04/sandsynlighed-og-konsekvens-300x100.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/sandsynlighed-og-konsekvens-1024x341.png 1024w, https://key2quality.dk/wp-content/uploads/2024/04/sandsynlighed-og-konsekvens-768x256.png 768w" sizes="(max-width: 1363px) 100vw, 1363px" /></div>
<p>Denne tilgang er meget visuel, især hvis du får den tegnet på flipover eller andet så den faktisk kan hænge på væggen i teamets område, er I ikke sammen må den selvfølgelig laves elektronisk men så fastholdt et sted hvor teamet kommer. (med andre ord ikke i word ?)</p>
<p>Når man går i gang med en ny feature så genbesøge produktrisikoanalysen og dermed teststrategien. Der kan være sket ændringer med scope, både at man har skåret i featuren men også den modsatte vej (scope creep), så det kan være nødvendigt at ændre/tilføje risici. Dermed kan der også være behov for at ændre i den relaterede teststrategi så vi har rette grundlag for det videre arbejde. Dette er et arbejde som testeren/teamet som udgangspunkt gør som en integreret del af testforberedelserne, det kræver ikke genkørsel af PRA eller større bureaukrati, bare at man tager stilling og agerer i forhold til det nye billede.</p>
<p>Nu har I en risikobaseret teststrategi, men husk nu punkt 4 fra tidligere ”Prioriteringen af testafviklingen skal afspejle risikobilledet – højest risiko testes først”; det er ikke nok at specificere den rette test, du skal også sikre, at I har det rette fokus, når I afvikler testen.</p>
<p>The post <a href="https://key2quality.dk/risikobaseret-teststrategi/">Risikobaseret teststrategi</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Produktrisikoanalyse</title>
		<link>https://key2quality.dk/pra-produktrisikoanalysen/</link>
		
		<dc:creator><![CDATA[ah]]></dc:creator>
		<pubDate>Tue, 16 Jun 2020 08:30:48 +0000</pubDate>
				<category><![CDATA[Test]]></category>
		<category><![CDATA[Vidensdeling]]></category>
		<category><![CDATA[Gitte Ottosen]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=5598</guid>

					<description><![CDATA[<p>Et af de rigtig vigtige værktøjer i en risikobaseret tilgang til test – og til at forstå det risikobillede der tegner sig for et givet produkt, er produktrisikoanalysen (PRA). For nyligt lagde jeg en lille video op for at give en lynintroduktion til emnet, men jeg tænkte det måske kunne være godt at putte lidt [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/pra-produktrisikoanalysen/">Produktrisikoanalyse</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Et af de rigtig vigtige værktøjer i en risikobaseret tilgang til test – og til at forstå det risikobillede der tegner sig for et givet produkt, er produktrisikoanalysen (PRA). For nyligt lagde jeg <a href="http://youtube.com/video/H5uGM-DJowo/" target="_blank" rel="noopener">en lille video</a> op for at give en lynintroduktion til emnet, men jeg tænkte det måske kunne være godt at putte lidt flere ord – og billeder på.</p>
<h2>Hvorfor skal vi lave en produktrisikoanalyse?</h2>
<p>Hvis vi nu antog at vi havde al den tid og alle de ressourcer vi skulle bruge til at teste en applikation, så kunne vi jo ”bare” teste alt lige meget – og teste i bund (selv om man pr definition ikke kan teste ALT). Men det er vist ikke den verden ret mange af os befinder os i. Der er begrænsninger på de ressourcer vi har til rådighed, og der er begrænsninger på kalendertid. Derfor så er vi hele tiden nødt til at lave den gode prioritering; hvor skal vi lægge den største indsats, hvor kan vi teste mindre – og ikke mindst med hvilket fokus skal vi teste?</p>
<p>Vi skal altså definere og implementere den bedst mulige teststrategi indenfor de rammer vi er blevet givet. PRA’en er en helt essentiel brik i den forbindelse, som grundlag for at definere projektets eller teamets test strategi, og dermed fundamentet for at kunne definere og implementere en risikobaseret tilgang til test. Uden den kan vi reelt ikke vurdere hvor vi skal lægge indsatsen i testen, og hvad der skal have mest fokus.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5604" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede1-2.png" alt="" width="768" height="260" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede1-2.png 768w, https://key2quality.dk/wp-content/uploads/2024/04/Billede1-2-300x102.png 300w" sizes="(max-width: 768px) 100vw, 768px" /></div>
<p>Samtidig er PRAen med til at give et fælles billede i forhold til risici, det er ikke kun for test at den giver værdi. Den kommunikation vi har når vi gennemfører en PRA, uanset vores udviklingsmodel og metode for PRA, er essentiel for at skabe et fælles billede af hvad det er vi står overfor. Hvor skal vi have vores fokus.</p>
<p>Det kan nogle gange skabe lidt forvirring når vi taler om produkt risici, idet mange kun er vant til at fokusere på risici relateret til projektets succesfulde afvikling, altså projektrisici. Det er vigtigt at have et fælles billede af forskellen på de to.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5605" src="https://key2quality.dk/wp-content/uploads/2024/04/Projektrisici.jpg" alt="" width="380" height="285" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Projektrisici.jpg 380w, https://key2quality.dk/wp-content/uploads/2024/04/Projektrisici-300x225.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div>
<p>Projektrisici er i forhold til projektets succesfulde afvikling, når vi i mål som planlagt, hvad hindrer os i det? F.eks. om testmiljøet bliver klar, om vi har de nødvendige kompetencer osv.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5606" src="https://key2quality.dk/wp-content/uploads/2024/04/Produktrisici.jpg" alt="" width="380" height="285" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Produktrisici.jpg 380w, https://key2quality.dk/wp-content/uploads/2024/04/Produktrisici-300x225.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div>
<p>Omvendt så er Produktrisici i forhold til produktets kvalitet – det vi leverer til kunden. Hvad er kritisk for brugerne, hvad er svært at lave – vi kigger altså på det forventede slutprodukt</p>
<p>Men brugt rigtigt så er en produktrisikoanalyse et utroligt vigtigt værktøj at have i værktøjskassen, ikke kun som testmanager eller tester – men for hele teamet.</p>
<h2>Hvornår laver man en PRA?</h2>
<p>Det næste er så hvornår du skal lave en PRA, og det er kan reelt være både i starten af projektet, i starten af en release, i starten af sprint eller måske når i skal i gang med en ny feature – så den kan give værdi på mange forskellige tidspunkter med mange forskellige detaljeringsgrader.</p>
<ul>
<li>Når projektet starter (eller når det agile release train starter op … eller det agile team etablerer starten på en backlog) så er det lidt i helikopter perspektiv vi laver en PRA, vi kigger på den samlede opgave overordnet i forhold til den viden vi har (kravgrundlag, kontrakt etc)</li>
<li>For en enkelt release, eller for et program inkrement eller et sprint går vi lidt mere i detaljen. Kigger på scopet i den kontekst, og her ved vi gerne lidt mere omkring detaljerne og kan bryde product risici ned og gøre dem mere konkrete.</li>
<li>For en enkelt feature eller story. Nu er vi helt nede i materien – her er vi allermest konkrete. Vi har udelukkende fokus på scope for den givne feature/story og hvad den måtte påvirke, vi kan blive mere detaljerede og kan mappe det direkte mod den udviklings- og testopgave der følger efter.</li>
</ul>
<h2>Hvem skal med til en PRA?</h2>
<p>Når du skal i gang med at facilitere en produktrisiko er det vigtigt at have forskellige interessenter med, det vil sige deltagere med forskellige perspektiver på den enkelte produktrisiko.</p>
<p>Dels selvfølgelig interessenter med forretningsperspektivet der har indsigt i den reelle brug af systemet så de kan vurdere hvad konsekvensen af en fejl i en givet del af systemet vil være forretningen. Men også interessenter fra IT der har indsigt i kompleksiteten af det system der skal udvikles, modenheden af den eksisterende arkitektur og selvfølgelig også kompetencer og erfaring i teamet.</p>
<p>Og så skal vi selvfølgelig ikke glemme testeren i denne forbindelse. Hun kan reelt have viden i forhold til ”begge sider” – en erfaren tester har som regel en del forretningsviden og vil kunne give indspark til brugen af systemet, men har også erfaringer fra test af systemet til at vurdere hvor det ofte går galt, hvor fejl potentielt plejer at hobe sig op.</p>
<h2>Hvordan laver man en PRA?</h2>
<p>Der er mange forskellige metoder til at lave PRA, for mig er det ikke så vigtigt hvilken du bruger – bare du gør det og tager den sammen med dit team. I det følgende giver jeg en introduktion til en af de metoder jeg selv har brugt rigtig meget gennem årene, jeg vil senere supplere med lidt inspiration til den agile kontekst.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5607" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede11.png" alt="" width="375" height="235" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede11.png 375w, https://key2quality.dk/wp-content/uploads/2024/04/Billede11-300x188.png 300w" sizes="(max-width: 375px) 100vw, 375px" /></div>
<p>Jeg har som regel lavet lidt hjemmearbejde og har f.eks. oplæg til en eller anden form for nedbrydning af opgaven, måske i features, i funktionelle områder eller lignende. Men denne nedbrydning er ikke hugget i sten, den kan til enhver tid tilpasses så den dækker det billede som deltagerne har f opgaven. Det er udelukkende ment som en hjælp til at få diskussionen i gang, det er så meget nemmere end baseret på et tomt whiteboard.</p>
<p>Listen diskuteres og tilrettes til man er enig om at dette er scope. Derefter skal vi i gang med næste del – at identificere hvilket perspektiv i forhold til de enkelte punkter som skal have fokus. Her mener jeg, er det f.eks. funktionalitet der er centralt i nedbrydningen – selve den funktionalitet der bliver stillet til rådighed? Eller kunne det være vigtigt hvordan performance er? Er der nogen utalte krav? Er der en bekymring i forhold til dette? Husk at de nonfunktionelle kvalitetsattributter ofte er de der bliver fokuseret mindst på, men som kan have en voldsom effekt hvis de fejler.</p>
<p>Så for hvert punkt på listen afklarer vi hvad der er i fokus. Jeg står ikke med hele listen fra ISO-standarden, der er rigtig mange og det giver ikke værdi. Ofte har jeg kigget lidt i kontrakter, krav, featurebeskrivelser, diskuteret lidt med arkitekten mv – og måske nået til en liste på 4-5 stykker. For det meste er funktionalitet, performance, sikkerhed og brugervenlighed givne. Dertil kan så komme andre i henhold til konteksten.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5608" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede12.png" alt="" width="372" height="239" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede12.png 372w, https://key2quality.dk/wp-content/uploads/2024/04/Billede12-300x193.png 300w" sizes="(max-width: 372px) 100vw, 372px" /></div>
<p>Nu har vi så en liste af ”testmål”, og for hvert af disse har vi en indikation af hvilke kvalitetsattributter der er vigtig. Så kommer vi til den sværeste del, vurderingen af hvor alvorlige disse er, hvad risikoklassen er for hver enkel kombination.</p>
<p>Her vælger jeg som regel at tage et fokus ad gangen. Først er det forretningen der primært har ordet, for vi starter med at kigge på konsekvens. Hvad er konsekvensen for forretningen hvis der identificeres en alvorlig performance fejl i feature X i produktion. Angiv High-medium eller low (eller er i mere til tal så bruger du selvfølgelig bare 3-2-1). Forretningen diskuterer og sætter ord på hvorfor de vælger f.eks. high. Vi arbejder os gennem alle testmål/kvalitetsattributter med forretningsfokus, et ad gangen. IT er som hovedregel stille i dette forløb, vi forventer at det er forretningen der har denne indsigt, men der kan selvfølgelig stilles afklarende spørgsmål ligesom at har man en viden om f.eks. en work around som den pågældende forretningsrepræsentant ikke har, så skal man selvfølgelig flage det.</p>
<p>Når vi er igennem listen, skal IT på banen, og nu er det forretningen der sidder stille ? Nu skal vi nemlig diskutere sandsynligheden for at risicien indtræffer. Er det en meget kompleks kode? Er vi inde og skal tilføje noget til et eksisterende modul som tidligere har givet mange problemer? Er det en helt ny platform? Er det piece of cake fordi vi har lavet noget lignende i forrige release som bare skal tilpasses? Igen diskuteres og afklares.</p>
<p>Facilitatoren har en meget vigtig rolle her! Nogle gange oplever man at ALT er High, så er det vigtigt at vi tager diskussionen ”jamen er det her punkt lige så ”High” som det tidligere? Prøve at få nuanceret klassificeringen.</p>
<p>Efterhånden som i når ned gennem listen så har du altså to punkter for hver risici – en konsekvens og en sandsynlighed. For at udlede risikoklassen som er det vi skal bruge til det efterfølgende arbejde med teststrategien har du to muligheder, alt efter om du valgte High/medium/low eller 3/2/1.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5609" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede13.png" alt="" width="381" height="197" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede13.png 381w, https://key2quality.dk/wp-content/uploads/2024/04/Billede13-300x155.png 300w" sizes="(max-width: 381px) 100vw, 381px" /></div>
<p>Med det første har du en matrice du kan bruge til at udlede risikoklassen. Nedenstående er en standardmatrice defineret på basis af erfaringer på tværs af brancher, men hvis du f.eks. har en kontekst der kræver højere sikkerhed (life-science, space osv.) så tilretter du naturligvis bare matricen til den kontekst gennem at hæve risikoklasserne så f.eks. også medium konsekvens/sandsynlighed er A og der måske slet ikke er nogen C – den diskussion skal du tage med din forretning.</p>
<p>Hvis du bruger tal i stedet for High-medium-low (3-2-1) så kan det gøres hurtigt ved at gange de to tal med hinanden.</p>
<p>Når man er nået gennem listen på denne måde, har man et billede af risikoprofilen på sit scope – alle punkter har nu en risikoklasse tilknyttet.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5610" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede14.png" alt="" width="447" height="212" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede14.png 447w, https://key2quality.dk/wp-content/uploads/2024/04/Billede14-300x142.png 300w" sizes="(max-width: 447px) 100vw, 447px" /></div>
<p>Her er det ofte værd at bruge lidt tid på at kigge det igennem i sin helhed, når deltagerne ser risikoklasserne i forhold til hinanden, kan det godt give lidt anledning til yderligere diskussion, og måske også en re-klassificering.</p>
<p>Dette er produktrisikoanalysen. Med basis i den kan vi nu gå i gang med at udlede den bedst mulige teststrategi. Det vil sige hvilken intensitet af test skal gennemføres ved hvilke testaktiviteter. Og når du er nået så langt, så har du givet teamet og testerne et stærkt værktøj i hånden, for den testintensitet giver nemlig dem et vigtigt indspark i forhold til hvilken testteknik de skal bruge, hvordan de bedst muligt skal mitigere risikoen.</p>
<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5611" src="https://key2quality.dk/wp-content/uploads/2024/04/Billede15.png" alt="" width="1002" height="241" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Billede15.png 1002w, https://key2quality.dk/wp-content/uploads/2024/04/Billede15-300x72.png 300w, https://key2quality.dk/wp-content/uploads/2024/04/Billede15-768x185.png 768w" sizes="(max-width: 1002px) 100vw, 1002px" /></div>
<p>The post <a href="https://key2quality.dk/pra-produktrisikoanalysen/">Produktrisikoanalyse</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nu siger du nok kvalitet …</title>
		<link>https://key2quality.dk/nu-siger-du-nok-kvalitet/</link>
		
		<dc:creator><![CDATA[ah]]></dc:creator>
		<pubDate>Mon, 06 Apr 2020 09:26:29 +0000</pubDate>
				<category><![CDATA[Test]]></category>
		<category><![CDATA[Vidensdeling]]></category>
		<category><![CDATA[Gitte Ottosen]]></category>
		<guid isPermaLink="false">https://key2quality.dk/?p=5652</guid>

					<description><![CDATA[<p>Det der ord “kvalitet”; det bruger vi godt nok meget. Vi taler om, at agile sikrer kvalitet, om at vi skal have høj kvalitet, at vi har et “kvalitetsmindset”…………….men når du siger kvalitet, mener du så det samme som din nabo? Eller som din ledelse? Der defineres testpolitikker og kvalitetspolitikker, hvor der sættes vision og [&#8230;]</p>
<p>The post <a href="https://key2quality.dk/nu-siger-du-nok-kvalitet/">Nu siger du nok kvalitet …</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Det der ord “kvalitet”; det bruger vi godt nok meget. Vi taler om, at agile sikrer kvalitet, om at vi skal have høj kvalitet, at vi har et “kvalitetsmindset”…………….men når du siger kvalitet, mener du så det samme som din nabo? Eller som din ledelse? Der defineres testpolitikker og kvalitetspolitikker, hvor der sættes vision og mål for test og kvalitet – husker I at starte med at finde ud af, hvad kvalitet er hos jer?</p>
<p>Ofte når jeg besøger virksomheder bliver ordet brugt i flæng, men jeg kan ikke lade være med at tænke på om vi overhovedet mener det samme? En ting er selvfølgelig om vi taler om kvalitet i processen eller kvalitet i produktet, men også bare helt banalt; hvad betyder ordet kvalitet. Et par eksempler:</p>
<p>&nbsp;</p>
<p>Den store Danske Ordbog: Grad af gode egenskaber som noget besidder, fx afhængigt af materialevalg, udførelse, avls- eller dyrkningsmetoder eller talent</p>
<p>&nbsp;</p>
<p>Dictonary.com: An essential or distinctive characteristic, property, or attribute</p>
<p>&nbsp;</p>
<p>Personligt kan jeg godt lide den som Jerry Weinberg oprindeligt defineret og som senere er blevet beriget af både Michael Bolton og James Bach:</p>
<p>Quality Is Value To Some Person, At Some Time, Who Matters</p>
<p>&nbsp;</p>
<p>Og hvorfor er denne diskussion og definition vigtig? jo vi måler til højre og venstre ude i projekter og teams, der defineres metrikker og KPI’er for snart sagt alt under paraplyen af “kvalitet”, men måske det var smart at starte med at finde ud af hvad vi mener kvalitet er før vi sætter mål for hvor vi skal hen og hvordan vi måler om vi kommer dertil?</p>
<p>&nbsp;</p>
<p>Måske skulle vi starte med målet inden vi begyndte at finde på alle mulige og umulige metrikker som der skal samles data op til?</p>
<p>Når vi er så langt at vi har den grundlæggende definition på plads, så var det måske værd at besøge Gavin’s 8 dimensioner på kvalitet – hvad er relevant for dit projekt eller produkt?</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5653" src="https://key2quality.dk/wp-content/uploads/2024/04/Skaermbillede-2024-04-18-kl.-11.25.00.png" alt="" width="317" height="558" srcset="https://key2quality.dk/wp-content/uploads/2024/04/Skaermbillede-2024-04-18-kl.-11.25.00.png 317w, https://key2quality.dk/wp-content/uploads/2024/04/Skaermbillede-2024-04-18-kl.-11.25.00-170x300.png 170w" sizes="(max-width: 317px) 100vw, 317px" /></p>
<p>&nbsp;</p>
<p>Og at komme fra fluffy definitioner på kvalitet til mål og metrikker – se det er en helt anden snak som jeg lige vender tilbage med indenfor den nærmest fremtid.</p>
<p>The post <a href="https://key2quality.dk/nu-siger-du-nok-kvalitet/">Nu siger du nok kvalitet …</a> appeared first on <a href="https://key2quality.dk">Key2Quality</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
