refactor(examples): replace sector-specific example material with generic, fictitious examples
The context sets, the packaged knowledge bases and the example bundles are replaced by one fictitious example set about IT operations in an invented organisation: three context sets (serverrom-2027, driftsavtale-2027 and the two-base drift-og-avtale-2027), two synthetic knowledge bases under src/portfolio_optimiser/data/kunnskapsbaser and two example bundles under src/portfolio_optimiser/data/bundles. Numbers, codes and structural values in tests and fixtures are kept; names, ids and wording change. Dated measurement documents that only recorded runs on the replaced material are deleted. Gate figures measured on the new set are not comparable with earlier ones. The exclusion gate from the previous commit is green: 0 tracked files hit outside the shared/ subtree. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
058dd25570
commit
37547fe292
1147 changed files with 24138 additions and 9503 deletions
|
|
@ -53,14 +53,15 @@
|
|||
|
||||
<!-- 1 -->
|
||||
<section class="slide on">
|
||||
<p class="kicker">Kostnadskutt i veg- og tunnelprosjekter</p>
|
||||
<p class="kicker">Kostnadskutt i IT-driftsprosjekter</p>
|
||||
<h1>Hva løsningen trenger fra deg</h1>
|
||||
<p class="lead">Du er fagpersonen. Løsningen finner ingen besparelser uten det du vet —
|
||||
og den kan ikke gjette seg til det.</p>
|
||||
|
||||
<p>Denne presentasjonen er de <b>sju spørsmålene</b> du blir stilt før en kjøring bestilles,
|
||||
hva du skal svare, og hva du må skaffe på forhånd. Eksemplene er hentet fra
|
||||
<b>utbedringsprosjekter på veg</b> og <b>tunnelprosjekter</b>.</p>
|
||||
<b>kontor-IT-prosjekter</b> og <b>driftssenterprosjekter</b> i en oppdiktet virksomhet,
|
||||
Eksempelvirksomheten.</p>
|
||||
|
||||
<table>
|
||||
<tr><th>Spørsmål</th><th>Du leverer</th><th>Tid</th></tr>
|
||||
|
|
@ -163,18 +164,18 @@
|
|||
<p><b>Fire tiltakstyper dekker det meste.</b> Bruk dem som huskeliste, ikke som fasit:</p>
|
||||
|
||||
<table>
|
||||
<tr><th>Tiltakstype</th><th>Utbedring på veg</th><th>Tunnel</th></tr>
|
||||
<tr><th>Tiltakstype</th><th>Kontor-IT</th><th>Driftssenter</th></tr>
|
||||
<tr><td><b>Ny teknologi erstatter gammel</b></td>
|
||||
<td>LED i veglys · nye rekkverkstyper med lengre levetid</td>
|
||||
<td>LED-armaturer · frekvensstyrte vifter</td></tr>
|
||||
<td>energigjerrige PC-er erstatter eldre modeller · skjermer med lengre levetid</td>
|
||||
<td>effektive kjøleaggregater · frekvensstyrte vifter</td></tr>
|
||||
<tr><td><b>Behovsstyring framfor fast drift</b></td>
|
||||
<td>vinterdrift utløst av målestasjon/prognose framfor fast rode-utkalling</td>
|
||||
<td>ventilasjon styrt på målt CO/NO₂ framfor fast drift · finere dimmetrinn på dagsonen</td></tr>
|
||||
<td>brukerstøtte utløst av overvåkingsvarsel framfor fast besøksrunde</td>
|
||||
<td>kjøling styrt på målt temperatur framfor fast drift · finere styringstrinn på hovedkjølingen</td></tr>
|
||||
<tr><td><b>Tilstandsbasert framfor intervallbasert</b></td>
|
||||
<td>dekkefornyelse etter målt spor og jevnhet framfor fast syklus · grøfterens etter tilstand</td>
|
||||
<td>vask og renhold etter målt tilsmussing framfor fast frekvens</td></tr>
|
||||
<td>utskifting av PC-er etter målt feilrate framfor fast syklus · lisensopprydding etter faktisk bruk</td>
|
||||
<td>filterbytte og rengjøring etter målt trykkfall framfor fast frekvens</td></tr>
|
||||
<tr><td><b>Levetidsforlengelse framfor utskifting</b></td>
|
||||
<td>forsegling eller tynndekke framfor full reasfaltering · reparasjon framfor bytte av rekkverk</td>
|
||||
<td>minneoppgradering framfor ny maskin · reparasjon framfor bytte av dokkingstasjoner</td>
|
||||
<td>rehabilitering av eksisterende installasjon framfor full utskifting</td></tr>
|
||||
</table>
|
||||
|
||||
|
|
@ -197,11 +198,11 @@
|
|||
|
||||
<table>
|
||||
<tr><th></th><th>Hypotese</th><th>Blir til</th></tr>
|
||||
<tr><td>✔</td><td>Færre vinterutkallinger med prognosestyring</td><td>antall utkallinger × kr per utkalling</td></tr>
|
||||
<tr><td>✔</td><td>Lengre intervall mellom tunnelvask</td><td>antall vask per år × kr per vask</td></tr>
|
||||
<tr><td>✔</td><td>Finere dimming av tunnelbelysningen</td><td>kWh per år × kr per kWh</td></tr>
|
||||
<tr><td>✔</td><td>Tynndekke framfor full reasfaltering</td><td>m² × kr per m²</td></tr>
|
||||
<tr><td>✘</td><td>«Bedre samhandling med entreprenøren»</td><td>ingen mengde, ingen enhetspris</td></tr>
|
||||
<tr><td>✔</td><td>Færre utrykninger med overvåkingsstyring</td><td>antall utrykninger × kr per utrykning</td></tr>
|
||||
<tr><td>✔</td><td>Lengre intervall mellom filterbytte i kjøleanlegget</td><td>antall bytter per år × kr per bytte</td></tr>
|
||||
<tr><td>✔</td><td>Finere trinnstyring av kjøleanlegget</td><td>kWh per år × kr per kWh</td></tr>
|
||||
<tr><td>✔</td><td>Minneoppgradering framfor ny PC</td><td>antall maskiner × kr per maskin</td></tr>
|
||||
<tr><td>✘</td><td>«Bedre samhandling med leverandøren»</td><td>ingen mengde, ingen enhetspris</td></tr>
|
||||
<tr><td>✘</td><td>«Tidligere involvering av fagressurser»</td><td>ingen mengde, ingen enhetspris</td></tr>
|
||||
</table>
|
||||
|
||||
|
|
@ -226,15 +227,15 @@
|
|||
|
||||
<table>
|
||||
<tr><th>Prosjekttype</th><th>Typiske linjer</th><th>Formen</th></tr>
|
||||
<tr><td rowspan="4"><b>Utbedring veg</b></td>
|
||||
<td>dekkefornyelse</td><td>m² × kr/m²</td></tr>
|
||||
<tr><td>vinterdrift</td><td>utkallinger/år × kr per utkalling, eller km × kr/km</td></tr>
|
||||
<tr><td>veglys, energi</td><td>kWh/år × kr/kWh</td></tr>
|
||||
<tr><td>grøfterens, kantklipp, rekkverk</td><td>løpemeter × kr/lm</td></tr>
|
||||
<tr><td rowspan="4"><b>Tunnel</b></td>
|
||||
<td>belysning, energi</td><td>kWh/år × kr/kWh</td></tr>
|
||||
<tr><td>ventilasjon, energi</td><td>kWh/år × kr/kWh</td></tr>
|
||||
<tr><td>vask og renhold</td><td>vask/år × kr per vask</td></tr>
|
||||
<tr><td rowspan="4"><b>Kontor-IT</b></td>
|
||||
<td>utskifting av PC-er</td><td>antall × kr/stk</td></tr>
|
||||
<tr><td>brukerstøtte</td><td>utrykninger/år × kr per utrykning, eller brukere × kr/bruker</td></tr>
|
||||
<tr><td>klientpark, energi</td><td>kWh/år × kr/kWh</td></tr>
|
||||
<tr><td>kabling, nettverksuttak</td><td>løpemeter × kr/lm</td></tr>
|
||||
<tr><td rowspan="4"><b>Driftssenter</b></td>
|
||||
<td>kjøling, energi</td><td>kWh/år × kr/kWh</td></tr>
|
||||
<tr><td>øvrig teknisk anlegg, energi</td><td>kWh/år × kr/kWh</td></tr>
|
||||
<tr><td>filterbytte og rengjøring</td><td>bytter/år × kr per bytte</td></tr>
|
||||
<tr><td>utskifting av komponenter</td><td>antall × kr/stk</td></tr>
|
||||
</table>
|
||||
|
||||
|
|
@ -260,25 +261,25 @@
|
|||
<p>Ikke spør om integrasjoner. Spør per tall. Fem kategorier dekker det meste:</p>
|
||||
|
||||
<table>
|
||||
<tr><th>Kategori</th><th>Utbedring veg</th><th>Tunnel</th><th>Uten den</th></tr>
|
||||
<tr><th>Kategori</th><th>Kontor-IT</th><th>Driftssenter</th><th>Uten den</th></tr>
|
||||
<tr><td><b>A. Kostnad og regnskap</b><br><span class="dimt">faktura, kalkyle, kontraktspriser</span></td>
|
||||
<td>enhetspriser fra driftskontrakt, sluttkostnad fra tilsvarende prosjekt</td>
|
||||
<td>energifaktura, priser fra siste elektroanbud</td>
|
||||
<td>enhetspriser fra rammeavtale, sluttkostnad fra tilsvarende prosjekt</td>
|
||||
<td>energifaktura, priser fra siste kjøleanbud</td>
|
||||
<td><b>kontrollen er uforankret</b></td></tr>
|
||||
<tr><td><b>B. Objekt og mengde</b><br><span class="dimt">hva anlegget består av</span></td>
|
||||
<td>km veg, m² dekke, antall stikkrenner, meter rekkverk, alder og tilstand</td>
|
||||
<td>antall armaturer og effekt, antall vifter og pumper, lengde, antall løp</td>
|
||||
<td>antall PC-er og skjermer, antall lisenser, meter kabling, alder og tilstand</td>
|
||||
<td>antall kjøleaggregater og effekt, antall vifter og pumper, rackplasser, antall rom</td>
|
||||
<td>ingen mengde å gange med</td></tr>
|
||||
<tr><td><b>C. Bruk og driftsprofil</b><br><span class="dimt">hvor mye, hvor ofte, hvor lenge</span></td>
|
||||
<td>ÅDT, antall vinterutkallinger, saltmengde, klippefrekvens</td>
|
||||
<td>brenntimer, driftstimer vifter, vaskefrekvens, trafikkfordeling</td>
|
||||
<td>antall brukere, antall utrykninger, driftstimer per maskin, lisensbruk</td>
|
||||
<td>driftstimer kjøling, driftstimer vifter, filterbyttefrekvens, lastfordeling</td>
|
||||
<td>årsforbruket kan ikke regnes</td></tr>
|
||||
<tr><td><b>D. Historikk</b><br><span class="dimt">hva som er gjort</span></td>
|
||||
<td>utførte dekkefornyelser med årstall og strekning</td>
|
||||
<td>utførte utskiftinger av PC-er med årstall og avdeling</td>
|
||||
<td>utskiftinger, oppgraderinger, rehabiliteringer med årstall</td>
|
||||
<td>tiltak foreslås på nytt, gevinst dobbelttelles</td></tr>
|
||||
<tr><td><b>E. Kontrakt og avtale</b><br><span class="dimt">hva som er bundet</span></td>
|
||||
<td>driftskontraktens omfang og løpetid, opsjoner</td>
|
||||
<td>rammeavtalens omfang og løpetid, opsjoner</td>
|
||||
<td>serviceavtaler, garantiperioder</td>
|
||||
<td>tiltak foreslås som ikke kan bestilles</td></tr>
|
||||
</table>
|
||||
|
|
@ -304,8 +305,8 @@
|
|||
<table>
|
||||
<tr><th>Kategori</th><th>Hva det er</th><th>Hva det gjør i kjøringen</th></tr>
|
||||
<tr><td><b>F. Normer og krav</b></td>
|
||||
<td>håndbøker og vegnormaler som gjelder tiltaket — for tunnelbelysning
|
||||
f.eks. Håndbok V124 og N500, med paragraf</td>
|
||||
<td>standarder og interne driftskrav som gjelder tiltaket — for kjøling i et
|
||||
serverrom f.eks. virksomhetens egne temperaturkrav, med paragraf</td>
|
||||
<td>setter gulvet ingen besparelse kan gå under; hindrer forslag som bryter krav</td></tr>
|
||||
<tr><td><b>G. Priser og indekser</b></td>
|
||||
<td>kraftpris og nettleie, prisindekser, markedspriser fra sammenlignbare anbud</td>
|
||||
|
|
@ -390,18 +391,18 @@
|
|||
som bryter krav ingen har fortalt den om, og du bruker tid på å avvise det samme igjen og igjen.</p>
|
||||
|
||||
<table>
|
||||
<tr><th>Type ramme</th><th>Utbedring veg</th><th>Tunnel</th></tr>
|
||||
<tr><th>Type ramme</th><th>Kontor-IT</th><th>Driftssenter</th></tr>
|
||||
<tr><td><b>Fagkrav med minstenivå</b></td>
|
||||
<td>krav til friksjon, jevnhet, sporddybde, siktforhold</td>
|
||||
<td>lystekniske minstekrav i sonene, luftkvalitetskrav, hysteresetid ved nivåendring</td></tr>
|
||||
<td>krav til ytelse, skjermstørrelse, oppetid, universell utforming</td>
|
||||
<td>temperaturkrav i rommet, fuktighetskrav, hysteresetid ved nivåendring</td></tr>
|
||||
<tr><td><b>Sikkerhetskrav</b></td>
|
||||
<td>rekkverksklasser, arbeidsvarsling</td>
|
||||
<td>krav til nødbelysning, ventilasjon ved brann, redundans</td></tr>
|
||||
<td>krav til kryptering, tilgangsstyring</td>
|
||||
<td>krav til nødstrøm, brannslukking, redundant kjøling</td></tr>
|
||||
<tr><td><b>Antakelser som ikke holder</b></td>
|
||||
<td>«vi kan ikke forutsette at strekningen kan stenges»</td>
|
||||
<td>«vi kan ikke forutsette nattstenging for arbeid»</td></tr>
|
||||
<td>«vi kan ikke forutsette at brukerne kan være uten maskin en hel dag»</td>
|
||||
<td>«vi kan ikke forutsette planlagt nedetid for arbeid»</td></tr>
|
||||
<tr><td><b>Kontraktsbundet</b></td>
|
||||
<td>driftskontraktens omfang ut avtaleperioden</td>
|
||||
<td>rammeavtalens omfang ut avtaleperioden</td>
|
||||
<td>serviceavtaler, garantibetingelser</td></tr>
|
||||
<tr><td><b>Budsjett og anskaffelse</b></td>
|
||||
<td colspan="2">hva som kan bestilles i hvilket år, terskelverdier</td></tr>
|
||||
|
|
@ -452,7 +453,7 @@
|
|||
leverer det. Der stopper regnestykket og din erfaring begynner — og det er den <b>eneste</b>
|
||||
kunnskapen i hele prosessen som ikke kan hentes fra et system.</p>
|
||||
|
||||
<p><b>Et godt svar navngir mekanismen, ikke bare tallet.</b> Eksempel fra tunnelbelysning, der
|
||||
<p><b>Et godt svar navngir mekanismen, ikke bare tallet.</b> Eksempel fra trinnstyrt kjøling, der
|
||||
tre kjente mekanismer trekker gevinsten ned:</p>
|
||||
|
||||
<table>
|
||||
|
|
@ -462,12 +463,12 @@
|
|||
<tr><td>Den delen av tiltaket som ikke blir implementert</td>
|
||||
<td>halve gevinsten kan ligge i en del som rutinemessig faller ut av leveransen</td></tr>
|
||||
<tr><td>Kalibrering med sikkerhetsmargin</td>
|
||||
<td>systematisk og ensrettet: ingen driftsorganisasjon justerer seg til for lite lys</td></tr>
|
||||
<td>systematisk og ensrettet: ingen driftsorganisasjon justerer seg til for lite kjøling</td></tr>
|
||||
</table>
|
||||
|
||||
<p>De samme spørsmålene på vegsiden: <i>Ble den nye driftsrutinen faktisk fulgt hele vinteren?
|
||||
Ble tilstandsmålingene brukt til å styre, eller bare rapportert? Hvor mye av tynndekket måtte
|
||||
gjøres om igjen innen tre år?</i></p>
|
||||
<p>De samme spørsmålene på kontorsiden: <i>Ble den nye strømstyringen faktisk fulgt hele året?
|
||||
Ble feilratene brukt til å styre utskiftingen, eller bare rapportert? Hvor mange av de oppgraderte
|
||||
maskinene måtte likevel byttes innen tre år?</i></p>
|
||||
|
||||
<div class="done"><b>Ferdig når</b>
|
||||
Du har sagt, med egne ord: «forvent rundt <b>X</b> prosent av det som er beregnet, fordi <b>Y</b>.»
|
||||
|
|
@ -563,7 +564,7 @@
|
|||
<h3>Gjør svaret vesentlig bedre</h3>
|
||||
<ul>
|
||||
<li>Objekt- og mengdedata: antall, effekt, alder, tilstand</li>
|
||||
<li>Driftsprofil: timer, frekvenser, ÅDT, utkallinger</li>
|
||||
<li>Driftsprofil: timer, frekvenser, antall brukere, utrykninger</li>
|
||||
<li>Erfaringstall for realiseringsgrad — eget eller lånt, merket hvilket</li>
|
||||
<li><b>Navngitte åpne datakilder</b>: hva hver av dem svarer på, og hvem som eier tilgangen</li>
|
||||
<li>Produkt- og leverandørdata for de aktuelle tiltakene</li>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue