Veileder for kravspesifisering. for digitale læringsplattformer og digitale læringsressurser
|
|
- Hallvard Mikalsen
- 9 år siden
- Visninger:
Transkript
1 Veileder for kravspesifisering for digitale læringsplattformer og digitale læringsressurser
2 Kravspesifisering s.2av54 Innholdsfortegnelse KRAVSPESIFISERING...3 BEOVSANALYSE...8 OMFANGSBESKRIVELSE...12 TEKNISKPLATTFORM...14 INTERESSENTANALYSE...15 KONTEKSTDIAGRAM...18 KRAVANALYSE...20 KRAVMODELL...22 BRUKERISTORIER...23 BRUKSTILFELLER...29 KONSEPTPOGDATAMODELLER...36 KRAVUTFORMING...43 KRAVPLØSNING...46 KRAVPGJENNOMFØRING...50 ORDLISTE...53
3 Kravspesifisering Prosess KRAVSPESIFISERING Dereskalanskaffeendigitallæringsplattform(LMS Learning ManagementSystem)ellerendigitallæringsressurs.Idenforbindelse mådufåpåplassenkravspesifikasjon.engodkravspesifikasjoner nødvendigforåsikreatmanfårdetmanharbehovforogforåhindre atmanfårubehageligoverraskelsersomsprekkpåtidogbudsjetti prosjektet.detåutformekraveretegetfag.nårdetteikkeernoeman gjørtildagligogmanharbegrensetmedtidpåseg,kandetværegodt medhjelp.detgirdenneverktøykassen. Verktøykassenbestårav: En prosess for å utarbeide kravspesifikasjonen med hvert trinn beskrevet som egne aktiviteter. For hver aktivitet skal det utarbeides leveranser som enten er en del av sluttproduktet, kravspesifikasjonen, eller er dokumenter som skal brukes i senere aktiviteter. For hver leveranse inneholder verktøykassen maler og eksempler. En aktivitet kan utføres på ulike måter og verktøykassen beskriver noen av disse måtene som verktøy. Til verktøyene er det også ofte maler og eksempler. s.3av54 Input Output Omfangsbeskrivelse s.12 Teknisk plattform s.14 Kravmodell s. 22 Krav - løsning s. 46 Krav - gjennomføring s. 50 Aktiviteter Behovsanalyse s. 8 Kravanalyse s. 20 Kravutforming s. 43
4 Kravspesifisering s.4av54 Aktivitet Behovsanalyse Kravanalyse Kravutforming Leveranser Omfangsbeskrivelse Kravmodell Omfangsbeskrivelse Eksempel Kravmodell Eksempel DLR.docx DLR.docx Omfangsbeskrivelse Eksempel Kravmodell Eksempel LMS.docx LMS.docx Omfangsbeskrivelse Mal DLR.dotx Omfangsrbeskrivelse Mal LMS.dotx Tekniskplattform Teknisk plattform Eksempel.docx Teknisk plattform Mal.dotx Verktøy Delavhelhet Interessentanalyse Interessentanalyse Eksempel DLR.docx Interessentanalyse Eksempel LMS.docx Interessentanalyse Mal DLR.dotx Interessentanalyse Mal LMS.dotx Kontekstdiagram Kontekstdiagram Eksempel DLR.docx Kontekstdiagram Eksempel LMS.docx Kontekstdiagram Mal DLR.dotx Kontekstdiagram Mal LMS.dotx Detåspesifiserekraverendelavenstørrehelhet. Endringsprogram Brukstilfeller Brukerhistorier Konsept1og datamodeller Krav Løsning Krav Gjennomføring Krav Eksempel DLR.docx IT1implementeringsprosjekt Anskaffelse KravspesiUisering Figur1Kravspesifiseringsomdelavenhelhet Figurenovenforviserhvordandetåspesifiserekraverendelaven størrehelhet.umiddelbarterdetåspesifiserekraveneendelav anskaffelsesprosessen.kravspesifikasjonenvilinngåsomendelav
5 Kravspesifisering s.5av54 konkurransegrunnlagetogerdetviktigstekommunikasjonsmiddelet manhartilpotensielleleverandører.kravspesifikasjonenerogså essensiellivurderingavtilbudeneogvilinngåiendelavavtalenmed leverandøren. Mendetstopperikkeder.Kravspesifikasjonenbørværeetlevende dokument,etdokumentsombrukesunderhele implementeringsprosjektet.denkanbrukestilåadministrere anskaffelsen,tilåfølgemedpåatmanblirlevertdetmanblelovetog tilåhåndtereendringer.kravspesifikasjonenerogsågrunnlagetfor godkjenningavleveranser.godkjenningstesterverifisererat løsningentilfredsstillerkravene. Etinformasjonssystemharingenverdiisegselv.Verdienliggeriat detgjørdetmuligåarbeidebedre.sålengedetikkeersnakkomet rentit1drevetsystemskifte,børderforetit1implementeringsprosjekt inngåsomendelietstørreendringsprogramdermanogsåserpå organisasjonsutviklingforåoppnågevinstenemanønskerseg. Envelprøvdprosess Kravspesifiseringeretprosjektisegselv.Deterflereaktivitetersom måutføresogdeharennaturligrekkefølge.figurennedenforviserde trestegeneiprosessen. Figur2Prosessforkravspesifisering Ihvertavdissestegeneerdetflereuliketingsomgjøres,mende gjøresgjerneiparallell. Værmålrettet,startmedbehovene Førstestegerbehovsanalysen.Førmangraversegnedidetaljenefor hvordanlæringsplattformenellerlæringsressursenskalvære,bør manløfteblikketogstartemedbehoveneforløsningen,hvilken kontekstdenskalinngåiogpåeventueltandreføringersomgjelder forløsningen. Behoveneerkanskjeallerededefinertietendringsprogram,hvisikke, kanmanutføreenenkelinteressentanalyse.vempåvirkesav innføringenavløsningen?vilkemål,forhåpningerogbekymringer hardisse?interessentererikkebarebrukerneavsystemet,som eleveroglærere,menogsåandresomskoleledereog1eieresomhar eninteresseavhvordanundervisningenfungerer.deterher nødvendigåværesværtpragmatisk.determyemankunneønskeseg, Behovsanalyse Kravanalyse Kravutforming
6 Kravspesifisering s.6av54 mensomlikevelikkeerverdtdenødvendigeinvesteringene.alle interessentenesbehovmåkommefremiinteressentanalysenogder manvelgeråikketahøydefornoenavdisse,skaldetteeksplisitt kommefremiomfangsbeskrivelsentilprosjektet.dettehindrer senereskuffelserogdiskusjoneromhvasomskalværemedi prosjektetellerikke. Løsningenskalpasseinnienkontekst.Deflesteskolerharflere systemerogdetnyemåpasseinnidenporteføljenmanharoghelst væreintegrertslikatmanslipperdobbeltregistreringerog inkonsistenser.etkontekstdiagramviserhvordanløsningenpasser innsammenmedomliggendesystemer. Deterføringerforhvordanløsningenkanvære.Noenavdisseer lovpålagtegjennomforeksempelopplæringslovenogspråkloven, andreeroffentligeogbransjestandarderdeterhensiktsmessigå forholdesegtil,ellerinterneretningslinjerforeksempelforvalgav tekniskplattform. Komplett,konsistent,klarogkorrekt Andrestegerkravanalysen.Vigårnåethakklengerned,frahvordan systemetskalpasseinnivirksomhetentilhvordandetskalfungere. Vianbefaleråbrukemodellersombelysersystemetfraulikevinkler. Detteeretviktigkvalitetssikringstiltak.Modellererenklereåsjekke forkompletthet,konsistensogkorrekthetennfriformprosaellerlange listermedkrav.degjørdetogsåenklereforossselvogenleverandør åfåoversiktogforståinnholdet. Ikravanalysenservipåfølgende: Begreper Brukere Regler endelser vordan systemet skal fungere va systemet skal kunne gi oss innsikt i (rapporteringsbehov) ViserbådepåmodelleringvedhjelpavstandardenUMLogpånoen andreteknikkersomerpopulæreblantdemsombrukersmidige prosjektmetoder. Grunnlagforvurdering Sistestegerkravutformingen.Detgårutpååtadeninnsiktenvinå harfåttogspesifiseredisseietmålbartformatslikatmankan vurderetilbudeneogsenereåverifisereatmanharfåttdetmanbad om.dettegjelderbådekravtilfunksjonalitet,ikke1funksjonellekrav ogkravtilprosjektgjennomføringen. Kravenemåutformesslikatdetkommertydeligfremhvasomer styrkeneogsvakheteneveddetilbudteløsningene,samtidigsomde
7 Kravspesifisering s.7av54 tillateratviutviserskjønnogatdeikkeunødvendigdiskvalifiserer godetilbud. Ikkepåbarbakke Verktøykassenerikkebareenbeskrivelseavenprosess,menogsået settmedheltellerdelvisutfyltemalersomgiretgodtutgangspunkt forkravspesifiseringavenlæringsplattform.maleneerblantannet basertpåettitallskravspesifikasjonerforlæringsplattformerfra kommunerogfylkerinorge,samtnoefraandreland. Dissemaleneerbareetutgangspunkt.Deterviktigatderestrykerog tilførermedhardhånd.ikkebeomnoedereikkehartenkttilåbruke, detførerbaretilatløsningeneblirunødvendigdyre.
8 Kravspesifisering s.8av54 Aktivitet BEOVSANALYSE Dereskalanskaffeendigitallæringsplattform(LMS Learning ManagementSystem)ellerendigitallæringsressurs.Idenforbindelse mådufåpåplassenkravspesifikasjon.engodkravspesifikasjon sikreratmanfårvalutaforpengene. Idetmansetterigangarbeidetmedåspesifiserekrav,vetmanikke alltidhvamanønskeråoppnå.ikkealleit1anskaffelserharsin opprinnelseietendringsprogrammedtydeligegevinstmåloget veldefinertmandat.kanskjeerdetikkepedagogiskehensynsomhar utløstbehovet,mensnarereit1ogavtalemessigehensyn.dettekan væreateksisterendesystembyggerpåutdatertteknologi,etønske omkostnadsreduksjongjennomkonsolideringavsystemerellerat avtalerforeksisterendesystemerløperut. Forålykkesmedetprosjekt,mådethaklaremål.Manmåvitehva suksesserforåkunneoppnådet.klaremålforprosjektetvilhjelpei arbeidetmedkravene.degjøratmankansikreatdeertilstrekkelige foråoppnåmålene.degjørogsåatmanunngårunødvendige kostnadervedådroppeunødvendigekrav. Formåletvedprosjekteterogsåviktigeianskaffelsenogiavtalen.De hjelperitolkningenavkravene.deterderfordegjernetasmedførsti bilag1 kundenskravspesifikasjonistatensstandardavtaler(ssa) 1. Skullemanværesåuheldigatmankommeroppienkonfliktmed leverandøren,såfinnesdetrettspraksispåatkundensformålved anskaffelsenskaltilleggesvekt. Itilleggtilformålet,erdetogsåannenbakgrunnsinformasjonsom manmåhamed.detteerblantannettekniskplattform(somskalmed ibilag3 kundenstekniskeplattformhvismanbrukerstatens standardavtaler),andresystemerogintegrasjoneroghvasom eventueltskalerstattesiprosjektet. Behovsanalysenkangjøresitrestegsomskissertifigurennedenfor. Prosess Kravspesifisering s. 3 Input Output Omfangsbeskrivelse s. 12 Teknisk plattform s. 14 Verktøy Interessentanalyse s. 15 Kontekstdiagram s. 18 Kartlegge ønsker DeUinér målene Dokumenter kontekst Figur3Stegeneienbehovsanalyse 1
9 Kravspesifisering s.9av54 Kartleggeønsker Førstestegeråfinneuthvilkebehovsomfinnes.Engreimåteågjøre dettepåeråforetaeninteressentanalyse.finnuthvemsomblir berørtavprosjektet,interessentene,ogkartlegghvilkeinteresser dissefaktiskhar.interessentenekanbådeværebrukereogandre, bådeinterneogeksterne.ønskenedukartleggerhereroverordnede forretningsmessigeønsker,ikkedetaljertekravtilløsningen. Definérmålene Etteratmanharidentifisertinteressenteneogkartlagtderes interesser,kanmangåvidereogdefineremåleneogføringene. Måleneerdetviønskeråoppnå,mensføringererbegrensningeri hvordanvikanoppnådissemålene. Dukanikketilfredsstilleallefullstendig.Noeerrettogslettikkemulig åfåtil,annetkostermerenndetsmaker.eteksempelpådetsistekan væreetønskehosenbrukeromenegenskapsomvilspare vedkommendeformyearbeid,mensomvilkostemeråutvikleog vedlikeholdeenndetmanvilsparevedåfrigjøredenansattetilandre oppgaver.iandretilfellerharmanmotstridendeinteresseråhanskes med.dettegjelderbådemellominteressenterogogsåhosdeneneog sammeinteressenten.detsistekanforeksempelskjevedatenbruker ønskersegstatistikkerogoversikter,mensamtidigikkeønskerå bruketidpåregistrereunderlagsmaterialet. Dumåprioritere.Iogmedatdetikkeermuligåtilfredsstillealle ønskenetilinteressentenemåduprioriteremellomdem.noenganger harmanikkenoevalg;noeerlovpålagt.eksemplerpådettekanvære atmanikkeharanledningtilåeksporterepersonopplysningertilhvor somhelstiverdenogatløsningenmåværeuniverseltutformethvis manåpnerforbrukereutenforskolensomelevenesforesatte.slike føringerkanogsåværeinterne,foreksempelenstandardiseringpåen bestemttypedatabasestyringssystem. Derduharetvalg,børduværepragmatisk.Dumåveiedeulike måleneutifra: nytte (helst målbar) kost risiko tid det man kan få til tidlig er å foretrekke fremfor det som tar lang tid å få på plass grad av nyvinning dette henger sammen med risiko, tenker man nytt er det større risiko for at noe ikke vil virke slik man ser det for seg eller at det vil koste mer enn man tror. Målenemåforankresogdakandethendeatdumågidegogginoe høyereprioritetennvurderingenovertilsier.noeninteressenterhar
10 Kravspesifisering s.10av54 såmyemaktoginnflytelseatprosjektetikkevillaseggjøreutenatde fårmedsineønsker. Værtydelig.Nårmanslitermedåforankretmåleneogåoppnå konsensus,kandetværefristendeåtytilknepfradiplomatietogla tingværevageslikatalleredderansiktogkansiatdeharvunnet frem.ikkegjørdet.systemerblirkonkreteførellersenereogaltman oppnåreråutsettekonflikten. Detåværetydeligbeståriåeksplisittsihvasomermed,oghvasom ikkeerdet.detteerenviktigdelavforventningsstyring.tydelighet betyrogsåatmåleneermålbare,atmankategoriskkanfastslåom manharnådddemellerikke.målomhvasystemetskaltilbybrukerne avfunksjonalitetkanforeksempeldokumenteresiethøynivå brukstilfellediagram. Dokumenterkontekst Deterikkebaremålogføringersomernyttigbakgrunnsinformasjon tilkravene.itilleggkommerblantannetbeskrivelseavnå1 situasjonen,tekniskplattformoghvilkeandresystemerløsningenmå forholdesegtil. Nåsituasjonen,foreksempelhvilkesystemermanskalerstatte,eren faktormantahøydefor.vabrukerneervanttilidagharbetydning forhvaslagsopplæringsomeventueltblirnødvendigmedinnføring avleverandørensløsning.dagenssystemsierogsånoeomhvordanen eventuellkonverteringavdatamågjøres. Leverandørenharogsåbehovforåvitenoeomkundenstekniske plattform.istatensstandardavtalerorienteresdetomdetteibilag3.i tilleggvilmansomregelstillekravtilatløsningenfungereridenne plattformen,noesomgjøresibilag1. Medtekniskplattformmenesutstyrogprogramvarebådepåklient1 ogtjenersiden.påklientsidenvildettetypiskværehvaslags personligedatamaskiner,smarttelefoner,nettbrettogskrivereman har.relevantinformasjonvilværeskjermstørrelse,hvorraske prosessoreneer,hvormyeprimærminneoglagringsplassdeer utstyrtmedogoperativsystem.itilleggkommerprogramvaredeer utstyrtmedsomnettleserogkontorprogrammer(epost, tekstbehandling,regnearkogpresentasjon). Påtjenersidenharmaninfrastruktur(maskinvare,nettverk, operativsystem,sentralisertedatahallerellerdistribuertetjenere)og plattform(databasestyringssystem,applikasjonstjenereogannen mellomvare). ModerneIT1systemerforventesåfungeresammenmedandre systemer.demåintegreresogintegrasjonerkrevendeogfordyrende. Detteskyldesatmangedetgjerneermangeparterinvolvertogat
11 Kravspesifisering s.11av54 arbeidmåkoordinerespåtvers.etkontekstdiagramerengodmåteå gienoversiktoverdenødvendigeintegrasjonene.etkontekstdiagram erethøynivådataflytdiagramsomviserdataflytmellometsystemog omverdenen.
12 Kravspesifisering Leveranse OMFANGSBESKRIVELSE Omfangsbeskrivelsenerdenviktigsteleveransenfrabehovsanalysen. Dengirenoversiktoverproduktetsomskalleverespåetoverordnet, forretningsmessignivå.omfangsbeskrivelsendannergrunnlagfor kravanalysen,ogtasgjernemedførstibilag1 kundens kravspesifikasjonistatensstandardavtaler(ssa) 2. Omfangsbeskrivelsenbeståravfølgende: Formål Leveranser Føringer Forutsetninger Formåleterdetviønskeråoppnåmedprosjektet,grunnentilatdet harblittsattigang.godemålerkonkreteogdetermuligåobjektiv slåfastommanharnådddemellerikke. Leveransererhvavimenerprosjektetmålevereforatviskalkunne oppnåmålene.likeviktigerdetåværeklarpåhvasomikkeskal leveres.deterviktigbådeforåholdekostnadenenedeogistyringav forventninger.godemåteråuttrykkehvasomermedogikkeer brukstilfellediagrammedoverordnedebrukstilfellerfor sluttbrukerrettetfunksjonalitetogkontekstdiagramforintegrasjonav systemer. Føringererbegrensningerihvordanprosjektetkanutforme løsningen.dettekankommefralovpålagtekrav,standarderman ønskeråforholdesegtilellerstrategiskevalgmanhargjorti organisasjonen,foreksempelatmanønskeråstandardiserepåen bestemttekniskplattform. Iplanleggingmåmangjøreenrekkeforutsetninger,beslutningerom hvamantrorertilfellet.deterikkealltidmulig,elleriallefallfordyrt åtidkrevendetilåslåfastomnoefaktiskertilfellet.detkanvære betydeligrisikoknyttettilhvorvidtforutsetningeneholderellerikke, ogdeterderforåviktigatdissekommerklartfrem.iprosjektplanen børmanhaenoversiktoverrisikoogstrategiforhåndteringavde ulikerisikoene. s.12av54 Inputtil Kravanalyse s. 20 Outputfra Behovsanalyse s. 8 Filer Fil Omfangsbeskrivelse EksempelLMS.docx Type Eksempel 2
13 Kravspesifisering s.13av54 Omfangsbeskrivelse EksempelDLR.docx Omfangsbeskrivelse MalLMS.docx Omfangsbeskrivelse MalDLR.docx Eksempel Mal Mal Omfangsbeskrivelse - Eksempel LMS.docx Omfangsbeskrivelse - Eksempel DLR.docx Omfangsbeskrivelse - Mal LMS.dotx Omfangsbeskrivelse - Mal DLR.dotx
14 Kravspesifisering Leveranse TEKNISK'PLATTFORM Dentekniskeplattformenerviktigbakgrunnsinformasjon.Den dannergrunnlagforendelikke1funksjonellekravogtasmedtil orienteringtilleverandørenibilag3 kundenstekniskeplattformi Statensstandardavtaler(SSA) 3. Dentekniskeplattformenbeskriverhvilketutstyrmanhar,bådepå tjenersidenogpåklientsiden,bådemaskinvareogprogramvare,både organisasjonensegetutstyrogeventueltegetutstyrbrukernekan kommetilåbruke. Påtjenersidenbørmanbeskriveinfrastrukturogplattform. Infrastrukturvilsi: tjenere for lagring, applikasjoner og database hvordan de er lokalisert i for eksempel datasentre nettverk, internt og eksternt operativsystem Plattformerdatabaseogmellomvaremanbenyttersomblantannet: databasestyringssystem applikasjonstjenere brukeradministrativt system Påklientsidenbeskrivermanpersonligedatamaskineroghåndholdte enhetermedoperativsystem,nettlesereogprogramvarefor kontorstøtte.visbrukerneharanledningtilåbrukeegneenheter, børmanogsåbeskrivehvamankanforventeatdeharavutstyr. s.14av54 Inputtil Kravanalyse s. 20 Outputfra Behovsanalyse s. 8 Filer Fil Tekniskplattform Eksempel.docx Tekniskplattform Mal.dotx Type Eksempel Mal Teknisk plattform - Eksempel.docx Teknisk plattform - Mal.dotx 3
15 Kravspesifisering s.15av54 Verktøy INTERESSENTANALYSE Duerheltistartenmedarbeidetmedenkravspesifikasjonogskal finneuthvilkebehovsomfinnes.engreimåteågjøredettepåerå foretaeninteressentanalyse.finnuthvemsomblirberørtav prosjektet,interessentene,ogkartlegghvilkeinteresserdissefaktisk har. Identifisérinteressentene Viønskeråoppnåverdioghvisnoeerverdifullt,såerdetverdifullt fornoen.interessentererdefinertsomdemsompåetellerannetvis blirberørtavprosjektet.detkanværedesomblirberørtavmålet, produktetellertjenestenprosjektetskalprodusere.detkanogså væredesomblirpåvirketavreisen,selveutførelsenavprosjektet.et eksempelpådetsisteerdesommåavståmedressursertilprosjektet. Dufinnerfremtilinteressentenevedålesedegoppogsnakkemed folk.typiskekildererprosjektmandatet,styrendedokumenterfor skolenogskoleeier,loverogregler,standarderogdokumentasjonfra tidligereprosjekter.restenkandufinnevedåsnakkemedfagfolkog deinteressenteneduharfunnetsålangt. Brukerneeropplagteinteressenter.Mendeterikkebaresluttbrukere somerbrukere.sluttbrukereerdesomskalbrukeløsningenisitt arbeid.forenlæringsplattformvildettetypiskværefaglærere,elever, fagledere,kontaktlærereogforesatte.støttebrukerederimoterde somhardetsomsittarbeidatløsningenkanbrukes.detteer systemadministratorerogpersonellsomdrivermeddriftog forvaltningavsystemet.voreffektivtsystemeteråarbeidemedfor disseharmyeåsifordrifts1ogvedlikeholdskostnadene. Itilleggtilbrukereerdetogsåandresomerlegitimeinteressenter. Detkanværebrukereavandresystemersomerintegrertmed læringsplattformen.itilleggerdetofteslikatvirksomhetssystemer snarereharverdifordemsomønskerarbeidetutførtennfordem somskalutføredet.interessentenekanværeinterne.detkanfor eksempelværeskoleledelsen,administrativtpersonellogit1 avdelingen.interessentenekanværeeksterne.dettekanforeksempel væreskoleeiere,myndighetermedansvarforskole,ellerandre myndighetermedansvarforannetsliksompersonvernogbrukav informasjonsteknologiioffentligsektor,innholdsleverandørerog borgerneiområdetellerilandetsomhelhet. Kartlegginteressene Nårduskalkartleggeinteressene,erdetenrekkespørsmåldutrenger svarpåforhveravdem: Brukti Behovsanalyse s. 8
16 Kravspesifisering s.16av54 vem er du? Dette er en beskrivelse av interessentene. va slags stilling de har og hva de har ansvar for. vordan berøres du? Dette er hvordan interessentene vil bli berørt av prosjektet. Kommer de til å bruke sluttproduktet? Vil de bli involvert i arbeidet med å få det frem? Vil det koste dem noe? vor interessert er du? Dette angir hvor interessert de er i prosjektet, noe prosjektledelsen vil bruke i planleggingen av kommunikasjonen i prosjektet. va ønsker du? Dette er målene interessentene ønsker seg ut fra prosjektet. va forventer du? Ofte er det slik at forventninger og ønsker ikke er de samme. Man tror gjerne ikke at man kommer til å få alt man ønsker seg. va bekymrer deg? Dette er uheldige konsekvenser man er redd for at prosjektet vil medføre. Deterforskjelligemåteråkommefremtilsvarenepådisse spørsmåleneogmanmågjernebrukeforskjelligeteknikkerfor forskjelligeinteressenter: Forskning. Det finnes mye forskning på hvordan man arbeider i skolen og hvordan man lærer. Det finnes for eksempler flere studier på hva lærere bruker tid på og hva som blir betraktet som administrative byrder. Lover, regler, standarder. Dette er spesielt relevant når interessentene er myndighetene og bransjeaktører. Disse er det ikke alltid så lett å intervjue, men hva de ønsker er gjerne dokumentert i lover, regler og standarder. Spørreundersøkelser. Dette er en grei måte å nå mange på, men den har sine begrensninger i hvor dypt man kan gå og i at man må tenke seg frem til alle spørsmålene før man gjør undersøkelsen. Intervjuer og fokusgrupper. Dette er en grei måte å gå mer i dybden, men det er begrenset hvor mange man kan snakke med. Observasjoner. Dette er en god måte å undersøke hvordan man arbeider i dag. Med perspektiv fra en utenfra kan man se muligheter for forbedringer brukerne ikke er klar over selv. Målinger. Ingen ting er bedre enn konkrete tall når man ønsker å gi konkrete mål for forbedringer. Målingene kan gjøres ved hjelp av observasjoner i felt eller i laboratorium, gjennom egenrapportering i spørreundersøkelser eller ved hjelp av instrumentering av eksisterende systemer som for eksempel logging av feilsituasjoner, hvor lang tid tar osv. Forbrukerneerdetikkenødvendigågåveldiglangtidybdenidenne fasen,barenoktilåfåpåplassdeviktigstemålene.mankommertilå gåmyemeridetaljikravanalysen. Filer
17 Kravspesifisering s.17av54 Fil Interessentanalyse EksempelLMS.docx Interessentanalyse EksempelDLR.docx Interessentanalyse MalLMS.doct Interessentanalyse MalDLR.doct Type Eksempel Eksempel Mal Mal Interessentanalyse - Eksempel LMS.docx Interessentanalyse - Eksempel DLR.docx Interessentanalyse - Mal DLR.dotx Interessentanalyse - Mal DLR.dotx
18 Kravspesifisering s.18av54 Verktøy KONTEKSTDIAGRAM ModerneIT1systemerforventesåfungeresammenmedandre systemer;demåintegreres.deterviktigåfåengodoversiktover dettearbeidettidlig.arbeidmedintegrasjonerisinnaturkomplekst. Detgårpåtversavsystemerogdetergjerneflereulikeparter involvertidet.integrasjonenegårpåtversavsystemer,noesombetyr atmangjerneharbehovforulikkompetanse.itilleggkandetvære vanskeligåfåtilentestpåtversavsystemeneunderutvikling,noe somkangiubehageligeoverraskelsersenere.normaltkanmanheller ikkeforventeatdeeksisterendesystemeneforvaltesavdesomtilbyr detnyesystemet,ogmanvilmåtteinvolvereflereparteriarbeidet medintegrasjonene.detteøkerbehovetforkoordinering. Etkontekstdiagramgirengodoversiktoverdenødvendige integrasjonene.detviserdataflytmellometsystemogomverdenen. Determedandreordetsværthøynivådataflytdiagramsomikkeviser interndataflytisystemet.kontekstdiagrammeteretgodtsupplement tilbrukstilfellediagram.detsistefokusererpåsluttbrukeresbrukav systemet,mensdetførstefokusererpåsamhandlingmellom systemenesomikkeisegselvharverdiforbrukerne. Ikontekstdiagrammetervårtsystemavbildetsomenovalellersirkel imidtenavdiagrammet.systemenedetskalintegreresmedtegnes somomkringliggenderektangler.selvedataflyteneertegnetsom piler.tegnbarelogiskdataflyt,ikkedataflytkunknyttettil protokollenesystemenebrukeriintegrasjonen. Figur4Eksempelpåkontekstdiagram. Figur4ovenforvisereteksempelpåetkontekstdiagram.ereren læringsplattformintegrertmedfeide,brukeradministrativtsystemog skoleadministrativtsystem.læringsplattformenfårinformasjonom enbrukersidentitetfrafeide,oghvilkenrollebrukerenharfra brukeradministrativtsystem.fradetskoleadministrativesystemet kommerskoleåretsfag,medtilhørendefaglærerogelever,mens karaktererogfraværgårdenandreveien. Supplérmedtekst.Kontekstdiagrammetisegselvgirengodoversikt integrasjonene,mendetsierikkesåmyeomhvadeulikesystemene Læringsplattform Skoleadministrativt system Brukeradministrativt system Feide Rolle Identitet Fag Karakter Fravær Brukti Behovsanalyse s. 8
19 Kravspesifisering s.19av54 eroghvaslagsdatadetegentligersombevegersegmellom systemene.derforbørmanleggetiltotabeller,etmednavnog beskrivelsepåsystemenesommanskalintegreresegmotogetmed navnogbeskrivelsepådeuliketypedatasomskalflytemellom systemene. Filer Fil Kontekstdiagram EksempelLMS.docx Kontekstdiagram EksempelDLR.docx Kontekstdiagram MalLMS.docx Kontekstdiagram MalDLR.docx Type Eksempel Eksempel Mal Mal Kontekstdiagram - Kontekstdiagram - Eksempel LMS.docx Eksempel DLR.docx Kontekstdiagram - Mal LMS.dotx Kontekstdiagram - Mal DLR.dotx
20 Kravspesifisering Aktivitet KRAVANALYSE Dereskalanskaffeendigitallæringsplattform(LMS Learning ManagementSystem)ellerendigitallæringsressurs.Etter behovsanalysenvetduhvorforduharbehovforløsningenoghvilke kravdenmåtilfredsstilleforatduskaloppnåmålenedine. IT1systemkanværekomplekse.Foråkunnegiethelhetligbilde,bør mansepådetfraulikeperspektiv.zachman1rammeverketangirseks ulike,somgirsvarpådevanligstespørreordenevåre: vem? vordan? va? Når? vorfor? vor? Behovsanalysenkangjøresitrestegsomskissertifigurenovenfor. 1. Modellér adferd s.20av54 Prosess Kravspesifisering s. 3 Input Omfangsbeskrivelse s. 12 Teknisk plattform s. 14 Output Kravmodell s. 22 Verktøy Brukstilfeller s. 29 Brukerhistorier s. 23 Konsept- og datamodeller s. 36 Lesmer «User Stories Applied» av Mike Cohn. Addison-Wesley Professional; 2004; 304 sider. «Writing Effective Use Cases» av Alistair Cockburn. Addison-Wesley Professional; 2000; 304 sider. «Applying UML and Patterns» av Craig Larman. 3. utgave. Prentice all; 2004; 736 sider. «Business Rules Applied: Building Better Systems Using the Business Rules Approach» av Babara von alle. Wiley; 2001; 592 sider. 3.Beskriv andre aspekter 2. Modellér begreper Figur5Kravanalyse Ipraksisarbeidermanideulikeperspektivenesamtidig.Vedåsepå systemetietperspektiv,oppdagermantingåbeskriveideandre perspektivene. Modelléradferd Førstesteggirsvarpådetoførstespørsmålene:hvembruker systemetoghvordanskaldebrukedet?topopulæremåterågjøre detpåerbrukstilfellerogbrukerhistorier.visduskalforetaen fullstendigkravanalyse,erbrukstilfellerdetbestealternativet.ønsker duderimotåbrukesmidigemetoder,åutsettedendetaljerteanalysen tilimplementeringstidspunktet,erbrukerhistorieretgodtalternativ.
21 Kravspesifisering s.21av54 Modellérbegreper Andresteggirsvarpåhva,begrepeneogdataenesomskalhåndteres avsystemet.detgirendefinisjonavbegrepeneogbeskriverhvordan dehengersammen. Beskrivandreaspekter Sistesteggirsvarpådesistetreperspektivene: Når skal systemet brukes? endelser som utløser handling. vorfor? Forretningsregler. vor? Lokasjoner der systemet skal brukes hvis relevante forskjeller. endelserhengersammenmedadferdogdata.endelserkanutløse etbrukstilfelleoghengeroftesammenmedentilstandsendringfor data.endelsererspesieltinteressantevedautomatisering,derting skalskjeisystemetutenatdetinitieresavenbruker. Forretningsreglerbliroftebeskrevetsomendelavsystemadferden, mendeterbedreåbeskrivedemseparat.påsammemåtesomen begrepsmodellgjøratmanikketrengerådefinerebegrepenepånytti hvertbrukstilfelle,kanmanslippeåbeskrivedensamme forretningsregelenflereganger.forretningsreglerbeskriverfor eksempelberegningellerhvordanbeslutningerskalgjøres.den vanligstemåtenåbeskriveforretningsreglerervedhjelpavpresis norskellerbeslutningstabeller. Lokasjonererhvorsystemetskalbrukes,foreksempelhvaslagstype enhetbrukernebrukerideulikebrukstilfelleneelleromdebefinner seginnenforellerutenforintranettet.foreksempelkandetværeat detåleseogspilleavundervisningsmateriellskalkunnegjørespå nettbrett,mendetåredigerebaretrengeråkunnegjørespåenpc.
22 Kravspesifisering Leveranse KRAVMODELL Kravmodellenerdenviktigsteleveransenfrakravanalysen.Deteren modellavulikeaspektervedløsningensomskalanskaffes. Kravmodellentasmedibilag1 kundenskravspesifikasjonistatens standardavtaler(ssa) 4. Kravmodellenbeståravdetfølgende: Adferdsmodell som beskriver brukere og bruk av systemet Begreps- eller datamodell som beskriver begrepene, dataene og hvordan de relaterer seg til hverandre Forretningsregler, hendelser og lokasjoner s.22av54 Inputtil Kravutforming s. 43 Outputfra Kravanalyse s. 20 Filer Fil Kravmodell EksempelLMS.docx Kravmodell EksempelDLR.docx Type Eksempel Eksempel Kravmodell - Eksempel LMS.docx Kravmodell - Eksempel DLR.docx 4
23 Kravspesifisering Verktøy BRUKERISTORIER Duskalutarbeideenkravspesifikasjonsomskalbrukestilåanskaffe enløsningsomskalutviklesvedhjelpavensmidigellerleanmetode. Kravspesifikasjonenvilbliendelavavtalenogdeterviktigatden utformetpåenmåtesompassergodtmedhvordanmanskalarbeide. Brukerhistoriererenmyebenyttetmetodeforåangiarbeidetsom skalutføresismidigeprosjekter. s.23av54 Brukti Kravanalyse s. 20 Lesmer «User Stories Applied» av Mike Cohn. Addison- Wesley Professional; 2004; 304 sider. Brukerhistoriererennedbrytningavarbeidet Utifranavneterdetikkemyesomskillerenbrukerhistoriefraet brukstilfelle.deharogsånoeheltsentralttilfelles:deuttrykkerbegge målbrukereønskeråoppnåvedbrukavløsningen.likeveldreierdet segomnoeheltforskjellig.brukstilfellergirdegdokumentasjonav adferdentiletsystem;brukerhistoriererpåminnelseromhvilket arbeidsomskalgjøresiprosjektet.setabellennedenforforflere forskjeller. Brukstilfeller Brukerhistorier Modelleringsverktøysombrukes tilåanalysereogdokumentere adferdentiletsystem. Grupperingavbeslektet funksjonalitet. Kanbeskrivesstrukturertog kontrolleresforkonsistensog kompletthet. Livssyklusdokumentasjon. Nedbrytningavarbeidetsom skalutføresiprosjektet. Enenkeltegenskapsomskal utvikles. Alltiduformell. Påminnelseomarbeidog samtalersommåholdes. Tabell1Forskjellerbrukerhistorierogbrukstilfeller Passerforinkrementellutvikling Ismidigemetoderskalmanhahyppigeleveranseravetpotensielt leveringsklartprodukt.ileanskalmanhadetkontinuerlig.produktet leveresiinkrementeristedetforsamlettilslutt.detteharnaturlig nokkonsekvenserforhvordanmanbryternedarbeidetiprosjektet. Entradisjonellnedbrytningifaserettertypearbeid(analyse,design, utvikling,test )erikkehensiktsmessig. Nedbrytningenbøristedetskjeetteregenskaperiproduktetog inkluderealtarbeidsomskaltilforåleveredenegenskapeniet inkrement.enbrukerhistorieernettoppenslikarbeidspakke.
24 Kravspesifisering s.24av54 Brukesiplanlegging Brukerhistorierbrukestilplanleggingavetprosjekt.Debrukestilå estimereinnsatsensomernødvendigogtilåleggearbeidetutitid.i smidigeprosjektergjøresdetteiterativt.manharulike planleggingshorisonter,arbeidetsomskalutføresidennærmeste fremtiderspesifisertidetalj,mensarbeidsomskalutføreslenger fremitidharmankunoversiktoverpåetoverordnetnivå. Dettekanløsesvedåhabrukerhistorieravulikestørrelser.Eposer brukerhistoriersomangirenstordelavsluttproduktet.enenkelt brukerhistorieernoeavrettstørrelsetilåleveresforseg.et eksempelpåeteposkanvære: «Somenfaglærerønskerjegåkunnelagearbeidsplanerslikatjegog elevenevethvadeskalgjørehverukegjennomåreneforåoppnå læringsmåleneidenlokalelæreplanen.» Eteksempelpåenenkeltbrukerhistoriekanvære: «Somenfaglærerønskerjegåkunneleggetiletemneienarbeidsplan slikatdeterlettåfåoversiktoverarbeidetsomskalgjøres.» Etterhvertsommanprosjektetstigerfremvilmanpleieproduktkøen medallebrukerhistorienogblantannetforetaengradvisutdypning avomfangetvedåbrytestoreeposnedimindreeposognedtil individuellebrukerhistorier.iscrum,ensmidigmetode,vilman typiskvedoppstartenavensprintbrytenedbrukerhistorienesom skalimplementeresnedienkelteoppgaver. Enpåminnelseomfremtidigesamtaler Enbrukerhistorieermerenpåminnelseomsamtalermanmåhai fremtidenenndokumentasjon.dettebetyratbrukerhistoriererbest egnetderkundenellerprodukteierertilgjengeligforutviklerneog harmulighettilrasktåkommemedavklaringerogbeslutninger.selve dokumentasjonenavkravenetilløsningenliggeritestenesomskal kjøresforågodkjenneden,akseptansekriteriene. Sliklagerdubrukerhistorier Begynnmedbrukerne Detmanbegynnermederåidentifiserebrukerne.Dettegjørmansom regelvedåibeskriveroller.eksemplerpåmuligerolleriskolener: Elev Faglærer Fagleder Kontaktlærer Foresatt Systemadministrator
LMS - Kravspesifisering. Anna Borg Senter for IKT i utdanningen
LMS - Kravspesifisering Anna Borg Senter for IKT i utdanningen ab@iktsenteret.no Senter for IKT i utdanningen https://iktsenteret.no/ Veileder for kravspesifisering Hvorfor har vi laget den Hva den består
I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser?
UML Use case drevet analyse og design 31.01.2005 Kirsten Ribu I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 1 2 Domenemodell visualisering
Kravhåndtering. INF1050: Gjennomgang, uke 03
Kravhåndtering INF1050: Gjennomgang, uke 03 Kompetansemål Kravhåndtering Anvende metoder og teknikker for å Innhente / Analysere / Spesifisere krav Ulike typer krav Funksjonelle krav Ikke-funksjonelle
UML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu
UML 1 Use case drevet analyse og design 20.01.2004 Kirsten Ribu 1 I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 2 Domenemodell visualisering
Vurdering av læringsplattformer
Vurdering av læringsplattformer Bruk av ulike læringsplattformer er nok kommet for å bli. Flere og flere kommuner arbeider aktivt for bruk læringsplattformer i skolene. Ofte er et også kommunene som bestemmer
Kapittel 7 & 8. Kravspesifikasjoner & Data design. Thomas Tjøstheim og Thomas Edvinsen. 20 September Kapittel 7 & 8 p.1/20
Kapittel 7 & 8 p.1/20 Kapittel 7 & 8 Kravspesifikasjoner & Data design Thomas Tjøstheim og Thomas Edvinsen 20 September 2004 Kapittel 7 & 8 p.2/20 Introduksjon Kravspesifikasjoner består av to underdeler:
UKE 11 UML modellering og use case. Gruppetime INF1055
UKE 11 UML modellering og use case Gruppetime INF1055 Hva skal vi i dag? Analyse og design - kapittel 5 og 7 UML modellering Ukesoppgaver 3: Modellering av krav UML UML Kompetansemål Modellering av krav
Modellering av krav. INF1050: Systemutvikling 11. februar 2015. Universitetslektor Yngve Lindsjørn
INF1050: Systemutvikling 11. februar 2015 Modellering av krav Universitetslektor Yngve Lindsjørn INF1050 ->Systemutvikling-> Modellering av krav / Yngve Lindsjørn 1 Temaer i dagens forelesning Modellering
ARK 2014 Arkitekturfaget - observasjon fra en tjenesteleverandør
ARK 2014 Arkitekturfaget - observasjon fra en tjenesteleverandør www.steria.com Stein Aarum Leder for arkitekturfagområdet Steria www.steria.com Innhold Hva vi mener med arkitektur Vår viktigste rolle
Bruk av Fronter i vurderingsarbeidet. Ann Kathrin B Aasen og Geir Kristiansen, Veggli skole
Bruk av Fronter i vurderingsarbeidet VEGGLI SKOLE er en 1-10 skole SFO 159 elever 26 lærere 5 assistenter Alle elever på alle trinn har egen pc Smartboard i alle klasserom Trådløst nett på hele skolen
Kunnskapsdepartementet ønsker en sikker identifisering av elever og lærere. Løsningen er Feide (Felles Elektronisk IDEntitet)
Kunnskapsdepartementet ønsker en sikker identifisering av elever og lærere Løsningen er Feide (Felles Elektronisk IDEntitet) Senter for IKT i utdanningen har et ansvar for innføring av Feide i grunnopplæringa
Use Case-modellering. INF1050: Gjennomgang, uke 04
Use Case-modellering INF1050: Gjennomgang, uke 04 Kompetansemål Modellering av krav Kunne modellere ulike typer krav UML-diagrammer Innføring i grunnleggende UML-modellering Bruksmønster (use case) Sekvensdiagram
OptimalJ-kurs UIO Oppsummering av kurset. De ulike modellene egenskaper og formål
OptimalJ-kurs UIO 2004 Agenda Time 1: Oppsummering av kurset Time 2: De ulike modellene egenskaper og formål Team Development med OptimalJ Domain Patterns Egenutviklede transformasjoner (krever Architect
Læringsplattformen i trondheimsskolen
Læringsplattformen i trondheimsskolen Trondheimsskolen ca. 20 000 elever ca. 2 000 lærere 54 skoler 35 barneskoler 11 ungdomsskoler 8 kombinerte skoler Elevtall fra ca. 90-800 pr. skole IKT i trondheimsskolen
Introduksjon til fagfeltet
LC238D http://www.aitel.hist.no/fag/_dmdb/ Introduksjon til fagfeltet Datafiler side 2 Databasesystemer side 3-5 Databasearkitektur ANSI/SPARC side 6-7 Datamodeller side 8 Flerbruker databasesystem side
Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case? Use case modellering. Eksempel
Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kirsten Ribu beskriver kravene til systemet,
Modellering av krav. INF1050: Systemutvikling 07. februar Førstelektor Yngve Lindsjørn
INF1050: Systemutvikling 07. februar 2017 Modellering av krav Førstelektor Yngve Lindsjørn INF1050 ->Systemutvikling-> Modellering av krav / Yngve Lindsjørn 1 Temaer i dagens forelesning Modellering av
Tom Røise 26.02.2007. IMT2243 : Systemutvikling 1. IMT2243 Systemutvikling 26. februar 2007. Klassediagrammet. Klasse
IMT2243 Systemutvikling 26. februar 2007 Tema : Domenemodellering og Kravspeken - Repetisjon konseptuelle klassediagram - Eksempler - konseptuelle klassediagram (IHID løsningen og OL-Veiviseren) - Maler
Eksamen INF
Eksamen INF5120 06.06.2005 Et løsningsforslag Oppgave 1 a) Business Model Oppgaven spør om en business model for samhandlingen mellom Buyer og Seller, og det er da viktig å ikke modellere alt det andre!!!
Kan bruk av Learning Managment System differensiere undervisningen og øke elevenes læringsutbytte? Prosjekt: Presentasjon Av Elin Blikra
Kan bruk av Learning Managment System differensiere undervisningen og øke elevenes læringsutbytte? Prosjekt: Presentasjon Av Elin Blikra Videreutdanning i databehandling Hovedprosjekt Nettstudie Høgskolen
John-Kjell.Hoset@Stretch.no 9513 5625 EN INNFØRING I BPM
John-Kjell.Hoset@Stretch.no 9513 5625 EN INNFØRING I BPM 1 AGENDA DEL1 HVA ER BPM Hva er BPM Utfordringen Gruppearbeid DEL2 PRAKTISK MODELLERING OG DEMO MED BIZAGI Hva er BPMN BPMN modellering verktøy
En unik læringsplattform inspirert av sosiale medier
En unik læringsplattform inspirert av sosiale medier 905 36 325 www.nectarlearning.com Innlogginger på kveldene og i helgene - beste attesten vi kan få! Tenk deg en læringsplattform for elevear, lærere,
Oslo kommune. Utdanningsetaten. itslearning i Osloskolen - veiledning for lærere. Vurderingsoversikt. August 2015
itslearning i Osloskolen - veiledning for lærere Vurderingsoversikt August 2015 Vurderingsoversikt I hvert fag finnes en vurderingsoversikt som er tilgjengelig for elev, foresatt og faglærer. Vurderingsoversikten
«For akkurat som når jeg legger et puslespill og plukker en tilfeldig brikke fra haugen av brikker, så kaster jeg ikke brikken bare fordi den hører
«For akkurat som når jeg legger et puslespill og plukker en tilfeldig brikke fra haugen av brikker, så kaster jeg ikke brikken bare fordi den hører til midt i bildet og ikke nær rammen der jeg har begynt
Vurdering FOR læring. 30.01.2012 Charlotte Duesund
Vurdering FOR læring MÅL FOR DAGEN: Jeg kan skape liv i læringsmålene Jeg kan utarbeide kriterier på ulike måter Jeg kan gi ulike former for tilbakemelding Jeg kan bruke den informasjonen jeg får i videre
Kravspesifiseringsprosessen
IMT2243: 18.februar 2010 DAGENS : Metoder for å få kartlagt de Funksjonelle kravene Strukturert Analyse den gamle måten og gjøre det på (dette foilsettet + wikipedia-omtalen er eneste pensum innen SA)
1. Presentasjon av prosjekt. Forord
1. Presentasjon av prosjekt Forord Dette prosjektet har strukket seg over et semester på Høgskolen i Oslo og Akershus, institutt for Informasjonsteknologi. Prosjektet har vært et utfordrende, men samtidig
Priser første halvår 2015. Kurs levert av Qualisoft første halvår 2015
Kurs levert av Qualisoft første halvår 205 Priser første halvår 205 Påmelding: Mail: kurs@qualisoft.no Tlf: +47 5 87 00 00 Merk følgende: Ved for få antall påmeldte kan kurs avlyses inntil en uke før kursdato.
Kravspesifikasjon med UML use case modellering. Erik Arisholm 25.02.2009
Kravspesifikasjon med UML use case modellering Erik Arisholm 25.02.2009 Unified Modeling Language (UML) Notasjon som støtter opp under modellbasert systemutvikling objektorientert analyse ( hva systemet
Løsningsforslag til Case. (Analysen)
Løsningsforslag til Case (Analysen) Dette er en skisse til løsning av Case et med bussinformasjonssystemet. Jeg kaller det en skisse fordi det på den ene siden ikke er noe fasitsvar og fordi løsningen
PC som hjelpemiddel i grunnskolen i Bærum kommune - informasjon til elever og foresatte
Revidert 05.02.09 PC som hjelpemiddel i grunnskolen i Bærum kommune - informasjon til elever og foresatte Til foresatte og elever som har fått vedtak om pc som hjelpemiddel Når dere nå skal velge en pc
SKRIFTLIG VURDERING PÅ BARNETRINNET
Skolens navn: Adresse: Telefon/faks: SKRIFTLIG VURDERING PÅ BARNETRINNET Elevens navn Gruppe og skoleår _ Vurderingen er gjennomgått i samtale: (dato) Underskrift elev Underskrift foresatt Underskrift
Kundens tekniske plattform
Kundens tekniske plattform Statens vegvesen IKT-avdelingen Versjon: 1.1 27.02 2015 Status: Godkjent Side 1 av 5 Innhold 1 Innledning 2 Teknisk plattform 2.1 Interne miljøer 2.1.1 Systemtest (UTV) 2.1.2
2. Beskrivelse av mulige prosjektoppgaver
Avanserte databaser (øving 9, 10, 11 & 12) Tore Mallaug 25.01.2008 Opphavsrett:Forfatter og Stiftelsen TISIP Lærestoffet er utviklet for faget LO326D Avanserte Databaser INNLEVERINGSFRISTER (Obligatorisk
Digitaliseringsstrategi for Buskerud fylkeskommune. Revidert
Digitaliseringsstrategi for Buskerud fylkeskommune Revidert 2018-2020 Buskerud fylkeskommune Stab og kvalitetsavdelingen oktober 2017 Innhold 1. INNLEDNING... 3 2. GJENNOMFØRING... 4 3. SATSINGSOMRÅDER...
Foreldremøte 1. trinn. Velkommen!
Foreldremøte 1. trinn Velkommen! 04.09.2018 Status Iglemyr skole 542 elever en skole i vekst Samarbeid skole-hjem Dere foresatte våre viktigste samarbeidspartnere! Felles mål: elevene Et ønske om at alle
Læreplaner og kartleggingsverktøy for språklige minoriteter
Læreplaner og kartleggingsverktøy for språklige minoriteter Likeverdig opplæring i praksis. Språklig mangfold og likeverdig Kristiansand 17.- 18.09.08 Else Ryen NAFO Læreplaner Arbeid med tilrettelegging
Kartlegging av innovasjonstyper
Kartlegging av innovasjonstyper Referanse til kapittel 12 Analysen er utviklet på basis av Keeleys beskrivelse av 10 typer innovasjoner (Keeley, L. 2013. Ten Types of Innovation. New Jersey: John Wiley
AGENDA. Faseinndeling og leveranser Leveransemodell Prosjektplan utkast Arkitekturområder Interessenter og roller
AGENDA 01 02 03 04 05 Faseinndeling og leveranser Leveransemodell Prosjektplan utkast Arkitekturområder Interessenter og roller Leveransemodell Faser og leveranseinndeling Oppstart Revidert prosjektplan
Kapittel 9. Kvalitet i prosjekt. Kapittel 10. Tidsplanlegging Organisering. Kapittel 11. Usikkerhet og risiko
1 Valg av spørsmål: 1. Sentrale tema 2. Entydig begrep 3. Logisk innhold 4. Utbredt, relevant, omforent 5. Korte (relativt) spørsmål korte svar 6. Rett svar er et kort svar 7. Tydelig mht evaluering «enten
SOLVANG SKOLES PEDAGOGISKE UTVIKLINGSPLAN 2014/2015
SOLVANG SKOLES PEDAGOGISKE UTVIKLINGSPLAN 2014/2015 Vår visjon: Nasjonale satsingsområder: Kommunale satsingsområder: Hamarskolen som merkevare Kunnskap til styrke Økt læringsutbytte og grunnleggende ferdigheter
Informasjonsarkitektens rolle i smidige prosjekter
Informasjonsarkitektur Informasjonsarkitektens rolle i smidige prosjekter -en del av Erik Gustavsen Erik Gustavsen - Informasjonsarkitekt 5 års erfaring gjennom to store offentlige utviklingsprosjekter:
Parallellsesjon 1 hvordan lages EHF og hvordan kan du bidra?
Parallellsesjon 1 hvordan lages EHF og hvordan kan du bidra? Difi ANS prosessrammeverk og hvordan det brukes i utvikling av EHF Petter Vinje 13:30-13:50 Hvem Systemleverandører Oppdragsgivere Leverandører
UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR
INF 1050 UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR Oppgave 1 a) Foranalyse: Foranalysen kan med fordel gjøres i to trinn. Den første er å undersøke finansiering og øvrige
Metodisk arbeid. Strukturert arbeidsmåte for å nå et bestemt mål
Metodisk arbeid Strukturert arbeidsmåte for å nå et bestemt mål Hva er en metode? En metode er et redskap, en fremgangsmåte for å løse utfordringer og finne ny kunnskap Metode kommer fra gresk, methodos:
Presentasjon 1, Requirement engineering process
Presentasjon 1, Requirement ing process Prosessodeller Hvorfor bruke prosessmodeller? En prosessmodell er en forenklet beskrivelse av en prosess En prosessmodell er vanligvis lagd ut fra et bestemt perspektiv
Grafisk løsning av ligninger i GeoGebra
Grafisk løsning av ligninger i GeoGebra Arbeidskrav 2 Læring med digitale medier 2013 Magne Svendsen, Universitetet i Nordland Innholdsfortegnelse INNLEDNING... 3 GRAFISK LØSNING AV LIGNINGER I GEOGEBRA...
Tilmelding med pedagogisk rapport til pedagogisk psykologisk tjeneste for elever i grunnskole
Tilmelding med pedagogisk rapport til pedagogisk psykologisk tjeneste for elever i grunnskole Før en eventuell tilmelding til PPS skal skolen vurdere elevenes behov. Med utgangspunkt i egen kompetanse
Prosjektrettet systemarbeid
Prosjektrettet systemarbeid Funksjonsmodellering Faglærer: Kjell Toft Hansen Funksjonsmodellering Fra prosjektets brukerkravdokument: Kap. 3.1 Krav til funksjoner Kravene til funksjoner beskriver hva bruker
Utarbeidelse av kravspesifikasjon for anskaffelse av NOARK system
Utarbeidelse av kravspesifikasjon for anskaffelse av NOARK system Mars 2013 Astrid Øksenvåg Om EKOR Konsulenthus spesialisert på informasjonsforvaltning Bistår kunder med: Behovskartlegging Kravspesifisering
Invitasjon til dialogkonferanse. Helhetlige digitale løsninger i utdanning og oppvekst
Invitasjon til dialogkonferanse Helhetlige digitale løsninger i utdanning og oppvekst Innhold Bakgrunn... 2 Mål... 2 Gjennomføring av dialogprosessen... 3 Dialogkonferanse... 3 Plan for dialogkonferansen,
OM DATABASER DATABASESYSTEMER
OM DATABASER DATABASESYSTEMER Begrepet database brukes på flere måter, og det er ikke uvanlig å bruke det for å angi en total samling av data (i dette tilfellet lagrede opplysninger) uavhengig av hvordan
Digitaliseringsreisen
Digitaliseringsreisen Praktiske eksempler fra digitaliseringsprosjekter det siste året Navneet Grewal Project manager Tieto Oyj, Software Innovation navneet.grewal@tieto.com Jens Ellingsen Rådgiver Tieto,
LEAN. Kontinuerlig forbedring. Aktivitet. / arbeidsprosessa. Verdistrøm. Sløsing. Fokusintervju. Problemtre. Interessentanalyse.
Kontinuerlig forbedring ord og uttrykk: LEAN Kontinuerlig forbedring Aktivitet Verdistrøm / arbeidsprosessa Sløsing Fokusintervju Problemtre Interessentanalyse Brunpapirsesjon Hvitpapirsesjon Forbedringsforslag
Gjelder fra: 19.08.2014. Godkjent av: Fylkesrådet
Dok.id.: 1.3.1.7.0 Metode beskrivelse av arbeidsprosess og risiko- og Utgave: 1.00 Skrevet av: Camilla Bjørn Gjelder fra: 19.08.2014 Godkjent av: Fylkesrådet Dok.type: Styringsdokumenter Sidenr: 1 av 7
Vår visjon for hvordan DERE digitaliserer virksomheten gjennom ny teknologi. Foredraget svarer opp:
Vår visjon for hvordan DERE digitaliserer virksomheten gjennom ny teknologi. Foredraget svarer opp: 1. Hva som karakteriserer de som lykkes i å oppnå lønnsomhet med Digitalisering hvordan de styrer retningen
Tromsø maritime skole. V-S-Lokal læreplan Vg2, prosjekt til fordypning, Kulde- og varmepumpeteknikkfaget
Tromsø maritime skole V-S-Lokal læreplan Vg2, prosjekt til fordypning, Kulde- og varmepumpeteknikkfaget Utgave: 3.00 Skrevet av: Odd Isaksen / Rolf M. Nilsen Gjelder fra: 19.11.2009 Godkjent av: Snorre
Livslang læring og sosial kompetanse i Bodøskolene
Livslang læring og sosial kompetanse i Bodøskolene Grunnleggende ferdigheter Med denne folderen ønsker vi å: Synliggjøre både hva og hvordan Bodøskolen arbeider for at elevene skal utvikle kompetanse som
Norge blir til. - IKT i naturfag
Norge blir til - IKT i naturfag Gruppeoppgave 4 av Eirik Melby Eivind Aakvik Magne Svendsen Læring med digitale medier Universitetet i Nordland 2014 Innholdsfortegnelse INNLEDNING... 3 IKT I NATURFAG...
Use case modellen. Use case modellering i analysefasen. Hva er en Aktør? Hva er et Use case?
1/15/2004 1 Use case modellen Use case modellering i analysefasen Metode for å identifisere og beskrive de funksjonelle kravene til et system Kapittel 3 i UML Distilled Kapittel 8 i Gurholt og Hasle Kirsten
Kunnskapsdepartementet ønsker en sikker identifisering i utdanningssektoren. De har valgt Feide (Felles elektronisk identitet)
Kunnskapsdepartementet ønsker en sikker identifisering i utdanningssektoren De har valgt Feide (Felles elektronisk identitet) UNINETT ABC har et ansvar for innføring av Feide i grunnopplæringa Hva er Feide?
Krav. Beskriver tjenestene produktet skal håndtere Kravene kan testes
Krav og terminologi Krav Et utsagn som gjelder produktet vi skal teste og evaluere. Vi skal vurdere graden av sannhet i kravet opp mot funksjonen i produktet Funksjonelle krav Beskriver tjenestene produktet
Nettpartner AS. Magnus Johansen Sjef for markedsføring og foretningsutvikling
Nettpartner AS Magnus Johansen Sjef for markedsføring og foretningsutvikling Nettpartners erfaringer og muligheter med anskaffelse, implementering, integrasjon og bruk av håndholdte terminaler. 1 .men
Vurdering på ungdomstrinnet og i videregående opplæring. Nå gjelder det
Vurdering på ungdomstrinnet og i videregående opplæring Nå gjelder det Nå gjelder det 1. august 2009 ble forskrift til opplæringsloven kapittel 3 Individuell vurdering i grunnskolen og i videregående
Inception Elaboration Construction Transition Bemanning 1 1,5 2 2 Varighet i uker Antall iterasjoner (lengde i uker i parentes) Tabell 1
Innhold Innledning... 2 Faseplan... 2 Iterasjonsplanlegging... 3 Oppstartsfasen... 3 Artefaktene i oppstartsfasen... 4 Utdypingsfasen... 5 Konstruksjonsfasen... 5 Overføringsfasen... 6 Litteratur... 7
Tom Røise 9. Februar 2010
Forelesning IMT2243 9. Februar 2010 Tema : Kravspesifisering : prosessen og produktet Viewpoint en myk tilnærming Pensum : Kap. 6 og 7 i Sommerville, Kravspesifisering Kravspesifisering = arbeidet med
Velkommen til bedriftspresentasjon
Velkommen til bedriftspresentasjon POSTEN OG BRING Katrine Førland Posten Norge, Konsernstab HR Fagsjef Rekruttering Agenda Posten Norge AS Reisen frem til i dag Målet Veien videre Våre stillinger og rekrutteringsprosess
Strategiplan pedagogisk IKT 2011-2014
Strategiplan pedagogisk IKT 2011-2014 Bakgrunn Planen er en videreføring av Strategiplan pedagogisk bruk av IKT 2008 2011 og bygger på den samme forståelse av hva pedagogisk IKT-kompetanse er, og hvordan
Team2 Requirements & Design Document Værsystem
Requirements & Design Document Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk SRD 22/01/2018 Systemutvikling og dokumentasjon/ia4412
AMS-case. Eksemplifisering av modellbasert. tilnærming til design av brukergrensesnitt
AMS-case Eksemplifisering av modellbasert tilnærming til design av brukergrensesnitt Domenemodell Sentrale begreper og relasjoner Utgangspunkt for både oppgave- og dialogmodeller Mange muligheter kan undersøkes
Handlingsplan ved bekymring rundt fravær trinn Grunnskolene i Odda kommune
Handlingsplan ved bekymring rundt fravær 1.-10.trinn Grunnskolene i Odda kommune Innholdsfortegnelse Handlingsskjema ved fravær 1 Handlingsplan ved bekymring rundt fravær 2 Kartlegging av fravær - kan
Requirements & Design Document
Requirements & Design Document Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk SRD 03/04/2018 Systemutvikling og dokumentasjon/ia4412
Digitaliseringsskolen i Bergen
Digitaliseringsskolen i Bergen Økt kunnskap og inspirasjon i fire deler Digitaliseringsskolen er et samarbeid mellom Bergen Næringsråd, PwC og EVRY. Kurset går over fire samlinger, og tilbyr praktisk rettet
Vurdering for Læring - Lofoten. Arne Kvendseth, ressursperson Lofoten Udir samling pulje 4, 26.11.2013
Vurdering for Læring - Lofoten Arne Kvendseth, ressursperson Lofoten Udir samling pulje 4, 26.11.2013 ~ region fast -Lofoten ~ - Flakstad kommune 2 skoler - Moskenes kommune 1 skole - Vestvågøy skole 8
Revisjon av kartleggingsverktøyet Språkkompetanse i grunnleggende norsk. NAFOs skoleeiernettverk Line-Marie Holum
Revisjon av kartleggingsverktøyet Språkkompetanse i grunnleggende norsk NAFOs skoleeiernettverk 10.4. 2018 Line-Marie Holum Opplæringslova 2-8 og 3-12 Kommunen/fylkeskommunen skal kartleggje kva dugleik
Teknologiforum, Clarion hotel, Gardermoen 2015-10-26/27. En introduksjon til SOSI del 1 Regler for UML modellering
Teknologiforum, Clarion hotel, Gardermoen 2015-10-26/27 SOSI versjon 5.0 Morten Borrebæk Kartverket En introduksjon til SOSI del 1 Regler for UML modellering (fra forretningsprosesser til tjenestemodeller)
Helhetlig kommunikasjon. Spesialiserte virkemidler
Helhetlig kommunikasjon Spesialiserte virkemidler Bent Ove Jørgensen Sandefjord 33 år Kommunikasjonsrådgiver 9 år Mobil og digitale tjenester AGENDA Hva er sosiale medier? Styrker og svakheter? Hvordan
Kontrakter og test i smidige prosjekter. Fagmøte Dataforeningen i Trondheim 12.Mars 2012
Kontrakter og test i smidige prosjekter Fagmøte Dataforeningen i Trondheim 12.Mars 2012 Agenda Smidige manifest Smidige prosjekter og testing Samarbeid og tillit teori Hva er en kontrakt Gjennomgang av
IST. Learn More. Carina Lühr / produktsjef
IST Learn More. Carina Lühr / produktsjef IST Læring. Læringsarenaen for skoler opptatt av kontinuerlig utvikling. Mål for timen. Hva er et LMS? Hva er IST Læring og hvilke funksjoner inneholder det? Koplingen
UNIVERSITETET I OSLO
Bokmål Kandidat nummer: UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Prøveeksamen i: INF1050 Eksamensdag: 0. mai, 2011 Tid for eksamen: 00:00 00:00 Oppgavesettet er på 6 sider Vedlegg:
Norsk for elever med samisk som førstespråk - veiledning til læreplanen
Norsk for elever med samisk som førstespråk - veiledning til læreplanen Eksempel 3: Skrive en digital tekst med hyperkoplinger 5. 7. årstrinn I læreplanen blir begrepet sammensatte tekster brukt i forbindelse
UKE 13 Mer UML modellering. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski
UKE 13 Mer UML modellering Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski Hva skal vi i dag? Objektorientert design - kapittel 5 og 7 UML modellering Aktivitetsdiagrammer Klassediagram Ukesoppgaver
NOVUG 3 februar 2009
NOVUG 3 februar 2009 Tjenestekatalog og CMDB En kombinasjon som fungerer i praksis 2008 Prosesshuset AS All tillhørende informasjon kan bli endret uten varsel 1 Introduksjon Stig Bjørling Ellingsen Gründer
Plan for arbeid med elevens psykososiale miljø
Plan for arbeid med elevens psykososiale miljø jmf Opplæringsloven 9A Innledning Alle elevar har rett til eit trygt og godt skolemiljø som fremjar helse, trivsel og læring 9A-2. Med utgangspunkt i opplæringsloven
Unik og ettertraktet. Workshop Unik og ettertraktet 1. oktober 2004. Jørn Hakon Riise jorn@humankapitalgruppen.no
Unik og ettertraktet Workshop Unik og ettertraktet 1. oktober 2004 Jørn Hakon Riise jorn@humankapitalgruppen.no Agenda Mytenes makt Hva er organisasjonsidentitet? Hvordan måle identitetsstyrke? Hvilke
Hva gjøres i design? 19. september 2002, Tore Berg Hansen, TISIP
Hva gjøres i design? 19. september 2002, Tore Berg Hansen, TISIP Kursleksjonene er forfatters eiendom. Som kursdeltaker kan du fritt bruke leksjonene til eget personlig bruk. Kursdeltakere som ønsker å
Valgfag ved Varden ungdomsskole 2015-16
Valgfag ved Varden ungdomsskole 2015-16 Valgfag Media og informasjon Liker du å skrive? Er du interessert i digitale verktøy og sosiale medier? Da kan dette være valgfaget for deg! I Media og informasjon
Kap3: Klassemodellering
Kap3: Klassemodellering I dag: Litt repetisjon fra sist (innledende om klassemodellen) Deretter egentlig litt mer repetisjon, men nå fra intro- Felt-/Instansvariabler og kurset i Java: Klasser og Objekt,
Innhold. Login. Påvirkningskraft som kvalitetskriterium Forskjeller mellom evalueringsmetoder? En til? Kanskje litt vanskeligere denne
Innhold Login - og en til Påvirkningskraft som kvalitetskriterium Forskjeller mellom evalueringsmetoder? Asbjørn Følstad EFFIN fagseminar SINTEF 6. juni 2007 Brukerproblemenes livsløp Expert walkthrough
Hvordan måle besparelser ved innføring av nye applikasjoner eller endringer i funksjonalitet?
Notat 11.08.2016 KFH Hvordan måle besparelser ved innføring av nye applikasjoner eller endringer i funksjonalitet? Notatet er basert på Veileder Gevinstrealisering planlegging for å hente ut gevinster
>>21 Datamodellering i MySQL Workbench
21 MYSQL WORKBENCH 207 >>21 Datamodellering i MySQL Workbench I dette kapittelet vil du lære hvordan man lager datamodeller i MySQL Workbench hvordan man overfører en modell til MySQL I tillegg til å være
Brukermanual for lærere - hypernet Fravær
Brukermanual for lærere - hypernet Fravær Manual hypernet Fravær 1 Manual for lærere - hypernet Fravær Innhold Føring av fravær... 3 Finn riktig klasse... 3 Føre fravær på en eller flere elever... 4 Registrering
Kravspesifisering (4): Use Cases. Hvorfor passer use cases til krav? Tema / læremål. Gjettekonkurranse: Hva er det mest fundamentale.
Tema / læremål Use cases Hva er en use case? Hvorfor passer use cases til kravspesifisering? Mens OO- eller prosessmodellering ikke gjør det...? Use case diagrammer (kort repetisjon) Tekstlige use cases
Eksamensveiledning. LOKALT GITT SKRIFTLIG EKSAMEN ISF2002 Bruker- og driftsstøtte. - om vurdering av eksamensbesvarelser
Fylkeskommunenes landssamarbeid Eksamensveiledning - om vurdering av eksamensbesvarelser LOKALT GITT SKRIFTLIG EKSAMEN ISF2002 Bruker- og driftsstøtte Eksamensveiledning for lokalt gitt skriftlig eksamen
AGENDA. En produktiv arbeidsplass Ja, derfor Office 365 Hege Line Arnstein Andreassen. Office 365 del 2. Avslutning. Marie Johansen, Microsoft
AGENDA En produktiv arbeidsplass Ja, derfor Office 365 Hege Line Arnstein Andreassen Office 365 del 1 Marie Johansen, Microsoft PAUSE Office 365 del 2 Marie Johansen, Microsoft Avslutning Hege Line Eiliv
UKE 6 Utviklingsprosesser og tjenestedesign. Plenum IN1050 Julie og Maria
UKE 6 Utviklingsprosesser og tjenestedesign Plenum IN1050 Julie og Maria Hva skjer i dag? Utviklingsprosesser - Tilnærminger til design - User-centered design - Brukere i UCD - Livssyklusmodeller Tjenestedesign
Tom Røise 18. Februar 2009
Forelesning IMT2243 18. Februar 2009 Tema : Kravspesifisering : litt mer om prosessen Viewpoint en myk tilnærming Use Case en scenariebasert teknikk innen metoden Objektorientert Analyse brukes til å avklare
Tilbakeblikk på Anbudsprosess Sykesignalanlegg. Heidi Sivertsen
Tilbakeblikk på Anbudsprosess Sykesignalanlegg Kunnskap fra forprosjektet Kjennskap til markedet/tekniske løsninger Kjennskap til dagens sykesignalanlegg Kjennskap til brukernes, medarbeidere, og organisasjonenes
Stein Grimstad. Konsulent i Scienta AS. Prosjekt hos Skatteetaten. Forsker hos Simula (deltid) 3/7/18
Bedre gevinstoppnåelse med nyttedrevet utvikling Stein Grimstad (stein@scienta.no), 7 th mars, Oslo Stein Grimstad Konsulent i Scienta AS Prosjekt hos Skatteetaten Forsker hos Simula (deltid) stein@scienta.no
Hva vet vi om utfordringer og behov rundt personvernhåndtering? En oppsummering av resultater fra en intervjuundersøkelse
Hva vet vi om utfordringer og behov rundt personvernhåndtering? En oppsummering av resultater fra en intervjuundersøkelse Aida Omerovic 4. Mai 2016 Seminar: Personvern forordninger og press på forretningsmodeller