17.07.2013 Views

Slides - Søren Lauesen - it-kontraktret.dk

Slides - Søren Lauesen - it-kontraktret.dk

Slides - Søren Lauesen - it-kontraktret.dk

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

IT-Kravspecifikation<br />

med SL-07<br />

<strong>Søren</strong> <strong>Lauesen</strong>, oktober 2012<br />

IT-Univers<strong>it</strong>y of Copenhagen<br />

E-mail: slauesen@<strong>it</strong>u.<strong>dk</strong> http://www.<strong>it</strong>u.<strong>dk</strong>/people/slauesen


2. Trad<strong>it</strong>ionelle krav<br />

-<br />

løn og vagtplan på<br />

hosp<strong>it</strong>al<br />

Krav 148: Systemet skal kunne registrere den daglige faktiske<br />

arbejdstid for hver medarbejder.<br />

Krav 475: Systemet skal kunne beregne regnskabsmæssige<br />

konsekvenser af en given vagtplan i kroner og øre.<br />

Absolutte krav. Både leverandør A og B siger de opfylder dem.<br />

Krav A's løsning B's løsning<br />

Krav 148.<br />

Registrer arbejdstid<br />

Krav 475.<br />

Regnskabsmæssig<br />

konsekvens<br />

Fang data via<br />

medarbejdernes<br />

eksisterende adgangskort<br />

Send vagtplan. Svar<br />

indenfor 24 timer<br />

Løsningen er<br />

uanvendelig i praksis<br />

Efter kontraktunderskrift leverer A<br />

opslagstavleløsningen i stedet?<br />

Klassisk<br />

IEEE 830<br />

Indtast data fra<br />

afdelingens eksisterende<br />

opslagstavle<br />

Interaktiv løsning: Vis med<br />

farvekoder hvor dyrt det er<br />

at placere medarbejder N<br />

her på planen<br />

Er kravet formelt opfyldt?<br />

Tallene vises ikke


3. Hvad kan vi lære af det?<br />

Kravopfyldelse er ikke ja/nej, men grader af værdi.<br />

Hvad er bedst: God løsning til krav 1 og dårlig løsning til krav 2.<br />

Eller omvendt?<br />

Absolutte/ufravigelige krav er uegnede.<br />

Løsningen skal være en del af kontrakten.


4. Skriv<br />

krav 475<br />

som<br />

use case?<br />

Hovsa-trigger.<br />

Use case 475: Beregn regnskabsmæssig konsekvens af vagtplan Hvad bruges det<br />

Trigger: Brugeren vil beregne konsekvensen til og hvornår?<br />

Precond<strong>it</strong>ion: Brugeren er logget på<br />

1. Systemet viser en liste af vagtplaner<br />

2. Brugeren vælger en vagtplan<br />

3. Brugeren vælger "Beregn konsekvens"<br />

4. Systemet beregner konsekvensen<br />

5. Systemet viser konsekvensen<br />

Exception: Ingen vagtplaner i listen<br />

Selvopfunden dialog.<br />

Leverandør B må vrages.<br />

Trivielle detaljer - forført af skabelonen.<br />

Ingen værd<strong>it</strong>ilvækst.<br />

Use cases kan ikke fange problemer<br />

med ukendt løsning – men der er de<br />

forretningskr<strong>it</strong>iske behov ofte.<br />

Er use cases krav?<br />

Skrives, men bruges ikke


5. SL-07: Task<br />

Subtask og varianter:<br />

1.<br />

Dan ny vagtplan.<br />

descriptions. Støt arb.opgave<br />

C2: Lav vagtplan<br />

Hyppighed: Hver 14. dag. I nogle afdelinger . . .<br />

Start: Når der er fred i vagten.<br />

Slut: Når der bliver travlt.<br />

Eksempler<br />

C1, C2 . . .<br />

2. Registrer ferie. To slags ferie . . . Systemet kontrollerer feriereglerne.<br />

2p. Nuv. problem: Små lapper Systemet har en tidshorisont på flere<br />

med ønsker mange måneder frem. år.<br />

3. Bemand vagter. Tjek rette Systemet foreslår bemanding af<br />

kompetencer, ferie, overenskomster ubemandede vagter.<br />

og undgå tillæg.<br />

Advarer om brudte regler og unødige<br />

3p. Nuv. problem: Svært at gøre tillæg. Støtter "puslespillet" med<br />

manuelt. Fejl og for mange tillæg.<br />

3a. Vikarer endnu ikke i systemet.<br />

undo og flere forsøgsudgaver.<br />

3b. Skaf medarb. fra anden afdeling. Viser ledige fra andre afdelinger.<br />

4. Send planen til kommentering. En udskrift af planen er nok.<br />

5. Parker planen eller frigiv den.<br />

Udføres af menneske Eksempel på computers<br />

plus computer<br />

del - ikke krav<br />

på<br />

løsning:<br />

Automatisk ud fra sidste plan . . .


6. Leverandørsvar (typisk, men ikke eksemplarisk)<br />

C2: Lav vagtplan<br />

Hyppighed: Hver 14. dag. I nogle afdelinger . . .<br />

Start: Når der er fred i vagten.<br />

Slut: Når der bliver travlt.<br />

Subtask og varianter:<br />

1.<br />

Dan ny vagtplan.<br />

2. Registrer ferie. To slags ferie . . .<br />

2p. Nuv. problem: Små lapper<br />

med ønsker mange måneder frem.<br />

3. Bemand vagter. Tjek rette<br />

kompetencer, ferie, overenskomster<br />

og undgå tillæg.<br />

3p. Nuv. problem: Svært at gøre<br />

manuelt. Fejl og for mange tillæg.<br />

3a. Vikarer endnu ikke i systemet.<br />

3b. Skaf medarb. fra anden afdeling.<br />

4.<br />

5.<br />

Send planen til kommentering.<br />

Parker planen eller frigiv den.<br />

Tilbudt<br />

løsning:<br />

Automatisk ud fra sidste plan. OK.<br />

Systemet kontrollerer feriereglerne.<br />

Op til to år frem.<br />

Støttes. Se skærmbilleder i . . .<br />

Ledige også<br />

fra andre hosp<strong>it</strong>aler.<br />

En udskrift af planen er nok.


7. Kundens<br />

Subtask og varianter:<br />

1.<br />

Dan ny vagtplan.<br />

2. Registrer ferie. To slags ferie . . .<br />

Nuv. problem: Små lapper med<br />

ønsker mange måneder frem.<br />

3. Bemand vagter. Tjek rette<br />

kompetencer, ferie, overenskomster<br />

og undgå tillæg.<br />

Nuv. problem: Svært at gøre<br />

manuelt. Fejl og for mange tillæg.<br />

3a. Vikarer endnu ikke i systemet.<br />

3b. Skaf medarb. fra anden afdeling.<br />

4. Send planen til kommentering.<br />

5.<br />

vurdering af løsning ved teknisk afklaring<br />

C2: Lav vagtplan<br />

Hyppighed: Hver 14. dag. I nogle afdelinger . . .<br />

Start: Når der er fred i vagten.<br />

Slut: Når der bliver travlt.<br />

Parker planen eller frigiv den.<br />

Eksempler<br />

/ løsning:<br />

Automatisk ud fra sidste plan . . .<br />

Systemet kontrollerer feriereglerne.<br />

Kun 12 mdr ud i fremtiden.<br />

Systemet foreslår bemanding af<br />

ubemandede vagter.<br />

Tillægsberegning batch - 24 timer.<br />

Flere udgaver besværligt.<br />

Kan vise ledige fra andre<br />

hosp<strong>it</strong>aler.<br />

Samlet point: 0<br />

(som i dag)


8. Forretningsmæssige mål og hvordan de opnås<br />

Forretningsmæssige<br />

mål<br />

Task<br />

Personaleafdeling:<br />

Automatiser nogle opgaver<br />

Fjern fejlkilder<br />

Overhold 120-dags reglen<br />

Mindre trivielt arb. og stress<br />

Hosp<strong>it</strong>alsafdeling:<br />

Mindre overarbejdsbet. mv.<br />

Hurtigere vagtplanlægning<br />

Bedre plankval<strong>it</strong>et<br />

Lavere IT udgifter<br />

Bruger: Planlægger i afdelingen<br />

C1 Månedlig timeregnskab til pers.afd.<br />

C2 Lav vagtplan<br />

Bruger: Medarbejder i afdelingen<br />

C3 Registrer faktisk arbejdstid<br />

C4 Byt vagter<br />

C5 Sygdom hos medarbejder<br />

Bruger: Personaleafdeling<br />

C6 Kontroller vagtplaner<br />

C7 Ændringer af lønsedler<br />

C8 Registrer nye medarbejdere<br />

Ikke hierarkisk<br />

nedbrydning,<br />

men mange-tilmange<br />

Forretningsmæssig værdi<br />

Ansatte: 5000<br />

Overarb.bet: 20% til 10%<br />

IT udgifter nu: 30 mio/år<br />

Sparede Mio DKK<br />

årsværk over 5 år<br />

7 15<br />

7 15<br />

? 5 ? 10<br />

(blød faktor)<br />

(400) 800<br />

7 15<br />

(blød faktor)<br />

50


9. Forretningsproces –<br />

Trin:<br />

1. Indskriv patienten<br />

2.<br />

3.<br />

4.<br />

5.<br />

6.<br />

Stil diagnoser<br />

Planlæg behandling<br />

Udfør behandling<br />

Vurder resultat<br />

Udskriv patient<br />

ikke hierarkisk nedbrydning<br />

Proces 2: Behandlingsforløb<br />

Start: Patienten henvises af egen læge eller kommer akut.<br />

Slut: Patienten er helbredt eller . . .<br />

Løsning:<br />

C1: Indskriv inden ankomst<br />

C2: Indskriv akut<br />

C10: Udfør klinisk session<br />

C10: Udfør klinisk session<br />

C10: Udfør klinisk session<br />

C10: Udfør klinisk session<br />

C3: Udskriv patient . . .


10. SL-07 princip for tasks, sikkerhed, svartider . . .<br />

Nummer og navn på det overordnede krav.<br />

Antagelser leverandøren kan gøre, fx brugerne er sygeplejersker, opgaven<br />

udføres n gange daglig.<br />

Eksempler og baggrundsoplysninger<br />

Kundens behov Løsningseksempel -> tilbudt løsning Kode:<br />

1.<br />

1p.<br />

2.<br />

. . .<br />

Delkrav<br />

Problem i dag<br />

Delkrav<br />

Kravnoter når der ikke er plads i tabellen.<br />

Løsningsnoter når der ikke er plads i tabellen.<br />

Og realistiske<br />

eksempler på alt


11. Kravskabelon SL-07<br />

A. Baggrund og vision, vejledning . . .<br />

B. Overordnede behov<br />

B1. Forretningsmæssige mål<br />

B2. Early proof of concept<br />

B3, B4, B5. Tildelingskr<strong>it</strong>erier mv.<br />

C. Arbejdsopgaver systemet skal støtte<br />

C1. Indskriv patient 1% genbrug<br />

C10. Udfør klinisk session . . .<br />

D. Data systemet skal anvende<br />

D1. Diagnoser<br />

D2. Diagnosetyper<br />

D3. Ydelser . . .<br />

20% genbrug<br />

1% genbrug<br />

E. Andre funktionelle krav<br />

E1. Systemgenerede hændelser<br />

E2. Komplekse beregninger og regler<br />

E3. Udskrifter og rapporter<br />

E4. Udbygning af systemet<br />

30% genbrug<br />

F. Integration med eksterne systemer<br />

G. Teknisk <strong>it</strong>-ark<strong>it</strong>ektur<br />

G1. Brug af eksisterende HW og SW<br />

G2. Nyt hardware og software . . .<br />

H. Sikkerhed 50% genbrug<br />

H1. Login og adgangsret for brugere<br />

H2. Sikkerhedsadministration<br />

H3. Sikring mod tab af data<br />

H4. Sikring mod utilsigtet brugeradfærd<br />

H5. Sikring mod trusler<br />

I. Brugervenlighed og design 80%<br />

I1. Indlæring og effektiv<strong>it</strong>et i daglig brug<br />

I2. Tilgængelighed og Look-and-Feel<br />

J. Andre krav og leverancer<br />

J1. Andre standarder der skal følges<br />

J2. Uddannelse<br />

J3. Dokumentation<br />

80% genbrug<br />

J4. Datakonvertering<br />

J5. Installation<br />

K. Kundens leverancer<br />

L. Drift, support og vedligehold<br />

L1. Svartider<br />

L2. Tilgængelighed<br />

L3. Datalagring<br />

L4. Support<br />

L5. Vedligehold<br />

90% genbrug


12. Tilgængelighed (driftseffektiv<strong>it</strong>et) – hvorfor lige 99.8% ?<br />

Systemet er ude af drift når en del af brugerne ikke kan få støttet deres arbejdsopgaver<br />

som normalt. Årsagen til driftsstoppet kan være:<br />

1.<br />

2.<br />

3.<br />

4.<br />

5.<br />

Kundens forhold, fx fejl i kundens udstyr<br />

Udefra kommende fejl, fx strømsvigt<br />

Leverandørens forhold, fx fejl i software eller fejlagtig konfiguration<br />

Planlagt vedligehold<br />

Utilstrækkelig hardware kapac<strong>it</strong>et<br />

Løsningsnote: Måling af tilgængelighed<br />

Et driftsstop regnes altid for at vare i mindst 20 minutter, selv hvis driften reelt<br />

genetableres inden. Hvis en driftsperiode varer mindre end 60 minutter, regnes den for<br />

en del af driftsstoppet. . . . Der medregnes kun driftsstop som skyldes . . .<br />

Krav til driftstid: Eksempel på løsning: Kode:<br />

1.<br />

2.<br />

Tilgængeligheden skal opgøres periodisk og<br />

der skal tages hensyn til hvor stor en del af<br />

brugerne der oplever driftsstoppet.<br />

I tidsrummet fra 0:00 til 24:00 på alle dage<br />

skal tilgængeligheden være 99,8 %.<br />

Leverandøren: OK.<br />

Det koster 20 mio/år<br />

Tilgængeligheden opgøres<br />

månedligt.<br />

(Jeg ville have foreslået 99,5%.<br />

Det koster kun 5 mio/år.)


13. SL-07: L2. Tilgængelighed (driftseffektiv<strong>it</strong>et)<br />

Systemet er ude af drift når en del af brugerne ikke kan få støttet deres arbejdsopgaver<br />

som normalt. Årsagen til driftsstoppet kan være:<br />

1.<br />

2.<br />

3.<br />

4.<br />

5.<br />

Kundens forhold, fx fejl i kundens udstyr<br />

Udefra kommende fejl, fx strømsvigt<br />

Leverandørens forhold, fx fejl i software eller fejlagtig konfiguration<br />

Planlagt vedligehold<br />

Utilstrækkelig hardware kapac<strong>it</strong>et<br />

Løsningsnote: Måling af tilgængelighed<br />

Et driftsstop regnes altid for at vare i mindst 20 minutter, selv hvis driften reelt<br />

genetableres inden. Hvis en driftsperiode varer mindre end 60 minutter, regnes den for<br />

en del af driftsstoppet. . . . Der medregnes kun driftsstop som skyldes . . .<br />

Krav til driftstid: Eksempel på løsning: Kode:<br />

1.<br />

2.<br />

Tilgængeligheden skal opgøres<br />

periodisk og der bør tages hensyn til<br />

hvor stor en del af brugerne der . . .<br />

I tidsrummet fra 8:00 til 18:00 på alle<br />

hverdage skal systemet have høj<br />

tilgængelighed.<br />

Open target<br />

Tilgængeligheden opgøres<br />

månedligt.<br />

Her er tilgængeligheden<br />

mindst ___ %.<br />

(Kunden forventer 99,8 %).<br />

99,9% 20 mio/år.<br />

Alternativ:<br />

99,5% 5 mio/år.


14. Nå<br />

forretningsmål<br />

Formål med nyt system:<br />

Effektiv støtte af klinikerne.<br />

Færre fejlmedicineringer.<br />

Løbende forbedring af<br />

arbejdsgange.<br />

Lavere driftsomkostninger.<br />

for EPJ. Fra<br />

Overordnede<br />

løsninger:<br />

Alt nødvendigt data til<br />

rådighed i ét system.<br />

Undgå<br />

manuelle<br />

mellemled. Indtast<br />

ordinationen straks.<br />

Systemet kontrollerer<br />

for . . .<br />

Let at opbygge<br />

standardplaner.<br />

Let at integrere med<br />

nye systemer.<br />

Konkurrenceudsættelse.<br />

Ikke krav til leverandøren, men nyttig viden<br />

SL-07, B1<br />

Relaterede krav:<br />

Støtte til C10.<br />

Systemintegration.<br />

Støtte til C10-C14.<br />

Støtte til C30.<br />

F10 (integration<br />

med nye systemer)<br />

Alle krav.<br />

Tildelingskr<strong>it</strong>erier.


15. Risikable krav: Kan ikke udbedres til sidst<br />

Fra kravskabelon SL-07, B2:<br />

Risikable krav:<br />

- Effektiv støtte til grundlæggende arbejdsopgaver<br />

- Rimelig svartid med det planlagte antal brugere<br />

- Rimelig brugervenlighed<br />

- Mulighed for egen / 3. parts udvidelse af systemet<br />

- . . .<br />

Leverandøren skal tidligt demonstrere at disse krav<br />

kan opfyldes. Skal ske inden for de første ___ uger<br />

efter kontraktens underskrift (ellers kan kontrakten<br />

opsiges)<br />

Hav en anden leverandører i baghånden:<br />

Ellers er det for tungt at opsige kontrakten og<br />

man vælger at leve med et dårligt system.<br />

Den<br />

der lyver vinder. Han skal stoppes tidligt.<br />

Proof-of-concept<br />

Risiko-reduktion:<br />

Fx testsystem med<br />

simuleret belastning.<br />

Usabil<strong>it</strong>y test med<br />

mockup.<br />

Få 3. part til at teste<br />

udvidelighed.


16.<br />

Minimumskrav og tildelingskr<strong>it</strong>erier<br />

Regler ved EU udbud:<br />

1. Der skal være minimumskrav. Dårligere tilbud afvises.<br />

2. Der skal beregnes ét godhedstal pr. tilbud. Det højeste tal er vinderen.<br />

3. Leverandørerne skal kende beregningsmetoden på forhånd.<br />

Problemer ved offentlige projekter:<br />

4. Hvilke af de 1000 krav er minimum (ufravigelige)? Umuligt at afgøre.<br />

5. Hvordan skal vi vægte eller prior<strong>it</strong>ere 1000 krav?<br />

Løsning:<br />

6. Fastsæt minimum for kravområder i stedet for enkelt-krav.<br />

7. Tildeling ud fra forretningsmæssig værdi.


17.<br />

B3. Minimumskrav<br />

til elektronisk patientjournal<br />

Point: -2 (ikke støttet), -1 (ubekvemt), 0 (som i dag), 1 (effektivt), 2 (meget effektivt)<br />

Kravområde Min. point Lev. A Lev. B<br />

C1-C4. Indskriv patient -2 1<br />

C10. Udfør klinisk session (*) 0 1<br />

C11-C14. Medicinering 0 2<br />

D. Data. Vurderes via tasks N/A N/A<br />

. . .<br />

F10. Integrer med nyt system (*) 1 1<br />

H1. Login og adgangsret 0 0<br />

H2-H5. Anden sikkerhed -1 -1<br />

I. Brugervenlighed (*) 0 1<br />

J2. Uddannelse 0 0<br />

J4. Datakonvertering 0 1<br />

L1. Svartid (*) 0 0<br />

* Vurderes også<br />

ved det tidlige bevis (proof of concept)


18.<br />

Tildelingskr<strong>it</strong>erie B4:<br />

Nettogevinst i mio<br />

kr. over 5 år<br />

Forretningsmål<br />

5-års Opf.grad Risiko 5-års værdi<br />

potentiale<br />

A B A B A B<br />

1. Effektiv støtte af klinikerne 1000 mio 0.5 30% 350<br />

2. Reducer medicineringsfejl 250 mio 1.0 10% 225<br />

3. Løbende procesforbedring 250 mio 1.0 40% 150<br />

4. Mindre driftsomk<br />

Bruttogevinst<br />

(se omk.)<br />

over 5 år 1500 mio 725<br />

Nettogevinst over 5 år Lev. A Lev. B<br />

Bruttogevinst over 5 år 725<br />

Produktets pris 100<br />

Kundens hardware-udgifter 50<br />

Medarbejderuddannelse 28<br />

Driftsudgifter over<br />

Samlede omkostninger over<br />

5 år 100<br />

5 år 278<br />

Nettogevinst for 5 år 447


19.<br />

Tildelingskr<strong>it</strong>erie B5:<br />

Kravområde<br />

Vægtede point pr. mio<br />

Vægt<br />

Point<br />

A<br />

Point<br />

B<br />

Vægtet<br />

A<br />

C1-C4. Indskriv patient 5 1 5<br />

C10. Udfør klinisk session 50 1.5 75<br />

C11-C14. Medicinering 15 2 30<br />

D. Data. Vurderes via tasks<br />

. . .<br />

(C) N/A<br />

F10. Integrer med nyt system 15 1 15<br />

H1. Login<br />

og adgangsret 0 0<br />

H2-H5. Anden sikkerhed 0 -1<br />

I. Brugervenlighed 10 1 10<br />

J2. Bruger uddannelse (omk.) 0<br />

J4. Datakonvertering 0 1<br />

L1. Svartid 5 0<br />

Vægtede point i alt 100 135<br />

Vægt i forhold til skønnet<br />

potentiale i mio kr.<br />

kr.<br />

Vægtet<br />

B


20.<br />

Resultat: Vægtede point pr. mio<br />

Vægtede point i alt 135<br />

Produktets pris 100<br />

Kundens hardware-udgifter 50<br />

Medarbejder uddannelse 28<br />

Driftsudgifter for 5 år 100<br />

Samlede omkostninger for 5 år 278<br />

Point pr. mio kr. 0,49<br />

kr.<br />

Lev. A Lev. B


21. eTL -<br />

1.<br />

2.<br />

3.<br />

4.<br />

hvorfor<br />

hotline overbelastes<br />

Hvordan tinglyser man skøde på en ejerlejlighed? Muligheder: enfamiliebolig,<br />

andelslejlighed, landbrugsejendom, men ikke ejerlejlighed.<br />

Kur: Ring til hotline en time daglig i tre uger. Svar: Vælg enfamiliebolig - som i loven.<br />

Er det gratis at udføre en prøvetinglysning, og hvor meget afprøver den?<br />

Anmeldelse afvist. Men hvorfor? Prøv igen -<br />

håb på Jackpot?<br />

Hvornår bliver sager udtaget til manuel behandling?<br />

(Nogle skrev "glædelig jul" i feltet meddelelser til tinglysningsmedarbejderen.<br />

Resultat: Sagen blev udtaget til manuel behandling - to måneders behandlingstid).<br />

Hvad sagde kravene om brugervenlighed?<br />

Krav 153: Kval<strong>it</strong>etssikring af brugervenlighed. Leverandøren skal under udviklingen<br />

kontrollere den eksterne portals brugervenlighed. . . . Tilbudsgiver skal beskrive<br />

hvordan.<br />

Svar på<br />

krav 153: Test med Rolf Molichs principper (tænke højt med tidlig prototype).<br />

Svar bilag 21, kval<strong>it</strong>etssikring, dvs.: Testleder guider testdeltagerne igennem<br />

opgaverne, stiller uddybende spørgsmål, og hjælper hvor det er nødvendigt.<br />

Ændring 32, 30-03-2009: Brugervenlighedstest erstattes af en meget tæt dialog<br />

mellem [leverandørens og kundens eksperter]<br />

Ups !


22. Kravspec: Med<br />

brugerhistorier<br />

Anmeldelse af bodeling<br />

Hans og Grethe blev gift i 1989, men nu skal de skilles. De har i hele ægte-<br />

skabet boet i Hans' ejendom og de har aftalt at Grethe skal blive boende.<br />

Hans logger sig ind på www.e-tl.<strong>dk</strong>. Frem toner en velkomsttekst. Der er<br />

tekst og tegning for tingbogen over fast ejendom, bilbogen . . . Han kan se et<br />

ikon for informationscenter . . .<br />

Hans klikker på teksten for fast ejendom. Herefter får han vist et login-billede<br />

. . . Hans har sin dig<strong>it</strong>ale signatur lagret på sin PC . . . Han bliver bedt om at<br />

oplyse om han vil tinglyse eller forespørge på fast ejendom . . . og sin e-mail<br />

adresse . . . og om han skal arbejde med oplysninger om ejer, pant,<br />

serv<strong>it</strong>utter eller andet.<br />

Han vælger ejer og bliver bedt om at oplyse om det er<br />

- endeligt skøde<br />

- endeligt skøde på flere ejendomme<br />

- skøde betinget af købesummens betaling<br />

- (og fire andre muligheder, herunder bodeling)<br />

I alt 5 A4-sider<br />

for dette eks.<br />

Teksten siger<br />

det ikke er krav.<br />

Færdigt system: 22 skærmbilleder for at tinglyse et skøde


23. Kravspec: Med use<br />

cases<br />

Use case A.5. Egentlig står der bare:<br />

1. Bruger vælger en udfyldt anmeldelse<br />

2. Systemet udfører en prøvetinglysning<br />

3. Brugeren får resultatet<br />

Kontekst: Hvad<br />

skal han bruge<br />

resultatet til?<br />

Andre use cases:<br />

Udfyld anmeldelse<br />

Vedhæft fil<br />

Underskriv dig<strong>it</strong>alt<br />

. . .<br />

Vælg anmeldelse<br />

hver gang


24. Med SL-07 skabelonen. Systemet skal støtte C1 . . .<br />

C1: Tinglys ejerskab<br />

Hyppighed: Få gange i borgerens liv<br />

Bruger: Almindelig borger<br />

Delopgaver og varianter:<br />

1. Udfyld tinglysningsoplysninger (se data<br />

i kap<strong>it</strong>el D)<br />

1a. Hent evt. en parkeret sag<br />

2. Vedhæft evt. dokumenter<br />

3. Prøvetinglys sagen og se hvad der evt.<br />

skal ændres. Prøvetinglys evt. igen.<br />

3p. Hvad koster det? Også hvis der er fejl?<br />

4. Giv betalingsinformation og send til<br />

tinglysning.<br />

5. Underskriv det nødvendige.<br />

6. Parker evt. sagen.<br />

Valgfri delopgaver<br />

og rækkefølge<br />

Udføres af bruger<br />

+ computer<br />

Dækker kontekst<br />

plus 6 use cases<br />

Eksempler på løsning:<br />

Systemet markerer hvilke data<br />

der skal udfyldes.<br />

Systemet forklarer fejlen i<br />

borgerligt sprog.<br />

Priserne vises på forhånd.<br />

Systemet forklarer hvad der nu<br />

vil ske og hvor lang tid der vil gå.<br />

Systemet bruger dig<strong>it</strong>al signatur.<br />

Eksempel på computers<br />

del - ikke krav


25. Nogle projekter der har brugt SL-07<br />

1.<br />

2.<br />

3.<br />

4.<br />

5.<br />

6.<br />

7.<br />

8.<br />

9.<br />

10.<br />

11.<br />

12.<br />

Administration af<br />

genbrugspladser<br />

Knowledge management i en<br />

kred<strong>it</strong>forsikringsvirksomhed<br />

Effektiv ansættelse af nye<br />

medarbejdere<br />

Projektstyring i et SW hus<br />

Bookingsystem på hosp<strong>it</strong>aler<br />

Socialministeriet DHUV<br />

Registrering af miljøoplysninger<br />

på Novo Nordisk<br />

Studieportal til den Grafiske<br />

Højskole<br />

Kontrol af arbejdsmiljø<br />

Roskilde kommune EOJ<br />

Afvikling af en Olympiade<br />

Produkt til registrering af<br />

erhvervsmæssig kørsel<br />

13.<br />

14.<br />

15.<br />

16.<br />

17.<br />

18.<br />

19.<br />

20.<br />

21.<br />

22.<br />

23.<br />

24.<br />

25.<br />

Knowledge Management i Patentog Varemærkestyrelsen<br />

ITIL support i medicinalvirksomhed<br />

Overvågning af vindmølledrift<br />

CRM til Danske Spil<br />

Knowledge management i globale<br />

projekter<br />

Flight<br />

training service<br />

Kursusadministration, Grundfos<br />

Styring af multinational kuvertering og<br />

print<br />

Administration af aftenskoler<br />

Styring af arbejdsmiljø<br />

Dokumentstyring i medicinalindustrien<br />

GIS-støtte<br />

Skat forskud<br />

til alarmcentral


26. Erfaringer fra Vestsjællands Amt<br />

Trad<strong>it</strong>ionelt<br />

Skriv krav<br />

Alle spørges.<br />

Alle finder på ønsker.<br />

Kombineres til een.<br />

Få forstår kravene.<br />

Tid: 25 uger<br />

Vurdér forslag<br />

Alle har en mening.<br />

Pol<strong>it</strong>isk valg.<br />

Tid: 10 personmåneder.<br />

Med SL-07<br />

Skriv krav<br />

Triumviratet skriver krav,<br />

specielt arb.opgaver.<br />

Alle kan rette opgaverne<br />

og tilføje eksempler.<br />

Tid: 3 uger (første gang)<br />

Vurdér forslag<br />

Udfør opgaverne med<br />

systemet og giv det en<br />

karakter.<br />

Udvalgte interessenter<br />

spørges. Ingen tvivl.<br />

Tid: 1 personmåned.<br />

1999


27.<br />

Andre erfaringer<br />

Fordele:<br />

1. Meget hurtigere at skrive krav og vurdere tilbud.<br />

2. Systematisk styring fra business case til løsning.<br />

3. Kravene er behov – de siger ikke hvad systemet skal gøre.<br />

4. Velegnet til agil udvikling. Venstre-siderne ændres meget lidt.<br />

5. Leverandørerne får frihed til at bruge det de har og være innovative.<br />

6. Der er en eksemplarisk kravspec at gå ud fra – med realistiske eksempler.<br />

Ulemper:<br />

1. Ser let ud, men første gang bliver det helt i skoven.<br />

2. Kræver 3 * 3 timer at lære (on-the-job training).<br />

3. Leverandørerne svarer som de plejer – ikke godt nok til at sammenligne dem<br />

(trods detaljeret vejledning i kravspecifikationen).<br />

4. Kunderne bruger sjældent tid på at se hvordan tilbuddet opfylder behovene.<br />

5. Kun få konsulenter kender SL-07 metoden.<br />

6. FM gav Statens projektkontor besked på at prøve SL-07, men intet er sket.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!