8
Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen 1 Slide 1 Reproduksjon forbudt uten tillatelse fra Computas AS © Rammeverk for realisering av saksbehandler- og beslutningsstøttesystemer Thomas Bech Pettersen Thomas Bech Pettersen Beslutningssystemer i offentlig sektor Beslutningssystemer i offentlig sektor Seminar, Forvaltningsinformatikk, 12.10.2005 Seminar, Forvaltningsinformatikk, 12.10.2005 Slide 2 Reproduksjon forbudt uten tillatelse fra Computas AS © Innhold Kort om Computas Teknologiaspekter Gjenbruk, rammeverk, komponenter Internett, Web, Java, XML Systemarkitektur, integrasjon Eksempler fra prosjekter Prosjektgjennomføring, metodikk, kontrakter Slide 3 Reproduksjon forbudt uten tillatelse fra Computas AS © Kort om Computas 105 ansatte, lokaler på Lysaker Eiet av de ansatte (66%) og Firmament AS (34%) Etablert 1985 ut fra Det Norske Veritas ...med kunnskapsteknologi som basis Visjon: Slide 4 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 1

Slide 1 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Rammeverk for realisering av saksbehandler- og beslutningsstøttesystemer

Thomas Bech PettersenThomas Bech Pettersen

Beslutningssystemer i offentlig sektorBeslutningssystemer i offentlig sektorSeminar, Forvaltningsinformatikk, 12.10.2005Seminar, Forvaltningsinformatikk, 12.10.2005

Slide 2 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Innhold

Kort om Computas

Teknologiaspekter

Gjenbruk, rammeverk, komponenter

Internett, Web, Java, XML

Systemarkitektur, integrasjon

Eksempler fra prosjekter

Prosjektgjennomføring, metodikk, kontrakter

Slide 3 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Kort om Computas

105 ansatte, lokaler på Lysaker

Eiet av de ansatte (66%) og Firmament AS (34%)

Etablert 1985 ut fra Det Norske Veritas

...med kunnskapsteknologi som basis

Visjon:

Slide 4 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Page 2: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 2

Slide 5 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Om Computas og fagmiljøet

Kompetansemiljø

• Ca 90 konsulenter/utviklere, hovedfag/master nivå, men også dr.scient/dr.ing

• Fokus på praktisk systemutvikling

Organisering

• Forretningsenheter: BPM, EAI, Interaktive tjenester, Rådgivning prosjekter

• Fagnettverk

Slide 6 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Teknologiaspekter

SYSTEMETSYSTEMET

BRUKSOPPLEVELSEN

FAGLIG INNHOLD

Slide 7 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Teknologiaspekt 1

Omfatter:• Regi, interaksjon, navigasjon, terminologi, symbolbruk,

skjermbilder, oppgavestøtte, opplæring, innføring, ...

Krav/kriterier:• Trivsel, ergonomi, intuitivitet, effektivitet, konsistens,

oppgavetilpasset, brukertilpasset, organisasjonstilpasset, …

Hvordan?• Brukernær prototyping - iterativ systemutvikling

• Tverrfaglige team - organisasjon, fag, brukerinteraksjon, IT

• Aktiv kunnskapsstøtte!

BRUKSOPPLEVELSEN

Slide 8 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Teknologiaspekt 2

Omfatter:• Arbeidsprosesser, saksgang, fagkunnskap, regelverk,

behandlingslogikk, standarder, organisasjon, kodeverk, maler, data, …

Krav/kriterier:• Uttrykkskraft, semantikk, integrasjon, maskintolkbart,

aktivt, forståelig, endringsvillig, validerbart, verifiserbart, ...

Hvordan?• Modeller og kunnskapsrepresentasjon; regelrepresentasjon,

prosedyrerepresentasjon, informasjonsrepresentasjon

FAGLIG INNHOLD

Page 3: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 3

Slide 9 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Teknologiaspekt 3

Omfatter:• Klienter, tjenere, arkitektur, nettverk, operativsystemer,

databaser, mellomvare, programmering, integrasjon, drift, …

Krav/kriterier:• Sikkerhet, stabilitet, kapasitet, kostnadseffektivitet, levedyktighet,

fleksibilitet, åpenhet, “usynlighet”, …

Hvordan?• Åpne og fleksible markedsledende teknologiplattformer og

arkitektur, ”tjenester”, objekter, komponenter, rammeverk, agenter, design, …

SYSTEMETSYSTEMET

Slide 10 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Konsekvenser for teknologivalg

Utvikling av gode IT-løsninger krever høy kompetanse på mange områder!

System, faginnhold og bruk har ulike endringskrav og oppdateringsbehov

Gode IT-løsninger må balansere:• kostnadseffektiv bruk av standardteknologi og

løsninger

• nytteverdien av skreddersydd tilpasning til oppgaver, brukere og organisasjon

Slide 11 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Saksbehandlingsrammeverk?

Arbeidsprosesser / arbeidsflyt / saksgang / saksflyt ...

Fokus på effektivitet, likebehandling, kvalitet, nøyaktighet, revisjonsspor

Strømlinjeforming av rutinearbeid, frigjøre tid til gode vurderinger og beslutninger

Spesialisert beslutningsstøtte på de områder det er påkrevet

Brukerinteraksjon: Enkelhet, effektivitet og estetikk

Slide 12 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Rammeverk for saksbehandlings-og beslutningssystemer: FrameSolutions™

Over 10 års fartstid

Arv fra FoU-arbeid mange år før det

Rammeverk:

• Samling av felles komponenter, gjenbruksbibliotek

• ”Nesten” et produkt

• Metodikk

Teknologiplattformer: .Net (Microsoft), Java/J2EE, Smalltalk

Integrasjonsorientert!

Page 4: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 4

Slide 13 Reproduksjon forbudt uten tillatelse fra Computas AS ©

ErlingErling

PandoraPandoraHeleneHelene

KRMKRM

TorkilTorkil

BL96BL96

HaldrisHaldris

NauticusNauticus

PTAPTA

PagaPaga

1987-93 ’95 ’96 ’97

...på en grovkornet tidsskala...

’98

Historie

’99

FS.NetFS.Net

FS/J2EEFS/J2EE

DUFDUF

HøyrettHøyrett

ModuLinkModuLink

FS/SaraFS/Sara

ProvisProvis

’94 2000

OASOAS

GTSGTS

ARENAARENA

NorvisNorvis

2005

LOVISALOVISA

Slide 14 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Rammeverket FrameSolutions

4 Hovedkomponenter:

• ”Hva”:Alle “ting” (saker, dommer, tiltaler, vitner, møter, ...)

• ”Hvordan”:Beskrivelse av hvordan sakene beveger seg i organisasjonen (saksflyt, oppgaver, rutiner)

• ”Hvorfor”:Regler for bevegelsene i sakene. Frister, terskelverdier (6+ saker), hendelser (hvis voldtekt oppnevn bi.adv)

• ”Hvem”:Beskrivelse av organisasjonen, dommere, parter (tiltalte, aktor, saksøkte, ...) og andre

Slide 15 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Komponenter

Arbeidsprosessmotor, arbeidsflyt (innkurv, oppgavefordeling)

Regelmotor

Domenemodell

Organisasjonsmodul, inkl. tilgangskontroll

Redigeringsverktøy

Saksbehandlingsrammeverk (saker, journal, arkivering, dokumentproduksjon)

Brukergrensesnittkomponenter

Arkitektur (applikasjonstjener, database,transaksjoner, integrasjon)

Slide 16 Reproduksjon forbudt uten tillatelse fra Computas AS ©

...alle disse komponentene...

Heller et lite eksempel !

Page 5: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 5

Slide 17 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Typisk arbeids-situasjon

Informasjon- og kunnskapsressurser

App 1 App 2 App 3 App 4

En kunnskapsarbeider

En ny oppgave!

• Hva skal utføres?• Når?• Hvordan?• Hvilke verktøy og ressurser?• Hvilke lover, regler og

prosedyrer gjelder?

Helt avhengig av personlig kunnskap og erfaring!

Slide 18 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Forretningsregler

Forberede et Kunnskapsbasert systemfor arbeidsoppgavestøtte

Bruker/ekspertKunnskapsingeniør

Forretnings-objekter

Pro

sess

Organ

isas

jon

Kundens kunnskapsrom

Forretnings-data Prosesser Organisasjon Forretning-

regler

Representert i:

Kunnskap, erfaring, metoder og verktøy for kartlegging av Kundens

kunnskap i et arbeidsoppgaveperspektiv

Slide 19 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Arbeidsflyt vs. oppgavestøtte

Arbeidsflyt:

• Ruting av ”stafettpinner” mellom brukerne

• Ordinære verktøy brukes for å ”gjøre jobben”

Oppgavestøtte:

• Detaljert støtte for utførelsen av alle arbeidsoppgaver, basert på regelverk

• En praktisk og integrert arbeidsomgivelse for brukerne

• Beslutningsstøtte tilstede ”når du trenger det”

• Som ”side-effekt” – til enhver tid oversikt over• Pågående oppgaver og deres status

• Hvem gjorde hva og når (revisjonsspor)

• Når oppgavene utføres riktig, blir også arbeidsflyten korrekt!

Slide 20 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Aktiv oppgavestøtte med arbeidsflyt

Verdiskaping Verdiskaping Verdiskaping

Veksling Veksling

...så hvor er potensialet størst? I arbeidsflytverktøy elleroppgavestøtteverktøy?

Begge deler er nødvendig, men fokus bør være der verdiene skapes.

Page 6: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 6

Slide 21 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Aktiv oppgavestøtte med arbeidsflyt

§

§ §

For hvert trinn: verktøy, info, data og kunnskap når du trenger det!

Slide 22 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Hvordan kan arbeidsflaten spillesammen med brukeren?

Arbeidsflate - Saksbehandler

Snarveier

Mininnboks

Andresinnboks

Kunde-mapper

Fag-system

Arkiv

Prose-dyrer

Innboks/Oppgaveliste for Saksbehandler Kari

Aktivitetsliste Veiledning

Tilbakemeldinger

Trinn 5.2:

Kari velger oppgavetrinn og får opp veiledning.

Beskrivelse Tilordnet Frist Kunde StatusBilskade 15-12-04 20-12-04 Ole Hansen I arbeid

Reisegods 10-12-04 16-12-04 Kari Olsen Ikke påbegyntTyveri fra hjem 14-12-04 22-12-04 Per Holm Til godkjenning

Forretnings-data

Arbeidsoppgaver, prosesser Organisasjon Forretnings-

reglerFag-

applikasjoner

Slide 23 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Prosesser / arbeidsoppgavedefinisjoner

En arbeidsoppgave(definisjon) realiserer en hel eller deler av en arbeidsprosess

En arbeidsoppgave består av flere aktiviteter (eller suboppgaver)

En aktivitet består av en eller flere actions

Ved å bruke conditions samler aktiviteter forretningslogikk

• En condition er noe som enten er sant eller usant

• Kan evalueres med regelmotoren

• Preconditions, postconditions, include-conditions

Prosesser og aktiviteter har egenskaper som

• Mandatory (er den obligatorisk?)

• Repeatable (kan den repeteres?)

• Must follow (modellert avhengighet til en bestemt annen aktivitet)

• (mange fler egenskaper finnes)

Slide 24 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Arbeidsoppgavedefinisjonene er viktige

Grunnprinsippet for løsningsmodellen er at alt arbeid som skal støttes, kan ses på som arbeidsoppgaver, eller styrt av arbeidsoppgaver

Gjelder forsåvidt like godt også for maskinelle oppgaver

God metafor også for nettsentriske løsninger – altså web-klienter i tillegg til eller i steden for vanlige klientapplikasjoner

Page 7: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 7

Slide 25 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Beslutningsstøtte

Innkoding av ”materiell” kunnskap om problemområdet beslutningen gjelder

Eksempler:

• Kriterier for rettigheter for ytelser fra Aetat

• Korrekt rettsgebyr for å fremme en sak for domstolene

Realiseres vha regler, slik at kunnskapen er skilt fra programkode

Slide 26 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Regelhåndtering for beslutningsstøtte

En regel har to deler: premiss og konsekvent

Premiss må evaluere til ”sann” for at konsekventen skal settes til ”sann”

Regelmotoren ”kjører” regler for å etablere en sannhetsverdi på utgangshypotesen (kjeding)

I samsvar med 1.ordens predikatlogikk

Forutsetter ”Closed World Assumption”,altså at alt som ikke er eller kan finnes sant (true), er falskt (false)

Slide 27 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Mer om LOVISA kommer i neste innlegg...

Mer om LOVISA kommer i neste innlegg...

Slide 28 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Prosjektgjennomføring

Kontraktsformer

• PS2000 (DND)

• Programutviklingsavtalen (Statskonsult)

Gjennomføring og metodikk

• Tett samarbeid Kunde / Leverandør

• Prosjektstyring

• Bruk tiden riktig – prioritering!

• Risikohåndtering, kvalitetssikring, testing,rapportering

Page 8: Rammeverk for realisering av Teknologiaspekter saksbehandler- og ...€¦ · Rammeverk for realisering av saksbehandler- og beslutningssystemer 12. oktober 2005 Thomas Bech Pettersen

Rammeverk for realisering av saksbehandler- og beslutningssystemer

12. oktober 2005

Thomas Bech Pettersen 8

Slide 29 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Enkel oppsummering

Ryddig gjennomføring av en organisasjons oppgaver

• Betinger en arbeidsoppgave-orientert IT-støtte

• Må ta arbeidsoppgave-støtte på alvor

• Organisasjonsinvolvering er viktig

Det har vist seg vellykket å bruke et rammeverk for realisering av saksbehandler- og beslutningssystemer etter dette mønsteret

Slide 30 Reproduksjon forbudt uten tillatelse fra Computas AS ©

Computas ASwww.computas.noTel. 6783 1000