Slides - Søren Lauesen - it-kontraktret.dk
Slides - Søren Lauesen - it-kontraktret.dk
Slides - Søren Lauesen - it-kontraktret.dk
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.