Endrings- og konfigurasjonsstyring JavaZone 2003
|
|
- Holger Nesse
- 8 år siden
- Visninger:
Transkript
1 Endrings- og konfigurasjonsstyring JavaZone 2003 Espen Green
2 Om brobygging The Roman bridges of antiquity were very inefficient structures. By modern standards, they used too much stone, and as a result, far too much labor to build. Over the years we have learned to build bridges more efficiently, using fewer materials and less labor to perform the same task. Tom Clancy, The Sum of All Fears
3 Agenda Hvorfor endrings- og konfigurasjonsstyring Hvordan endrings- og konfigurasjonsstyring Versjonskontroll Parallellutvikling Integrasjon med IDE Build
4 Applikasjon livssyklus Forretnings -siden Tjenester Tjenester Krav Krav IT Drift Utvikling&Utrulling IT Utvikling
5 Det er ikke enkelt Gjennomsnittlig tidssprekk: 222% Gjennomsnittlig kostnadssprekk: 189% 27-måneders venteliste på sluttbruker forespørsler 80% av ressursene brukes på vedlikehold Vellykket 26% Feilet 28% Sendt tilbake 46% Chaos Report - Standish Group 2002
6 CMM-modellen Programfeil ned ytterligere 20% Prosjektsyklus tid redusert med ytterligere10% Programfeil ned 50% Prosjektsyklus tid redusert med 30% 35.7% 32.3% 1 - Initiell - Ad hoc -Uformell 20.8% 2 - Repeterbar - Stabil prosess 6% 5.2% 4 - Regulert - Vesentlig kvalitetsforbedring 3 - Definert - Grunnlag for kontrollerende prosess 5 - Optimaliserende - Større kvalitets og produktivitetsforbedringer The Capability Maturity Model Process maturity profile of the software community Software Engineering Institute, Carnegie Mellon University
7 Trender i programvareutvikling Konkurrentene forbedrer seg! JavaZone 18 september 2003 Software Engineering Institute, Carnegie Mellon University, April 2003
8 2 nivåer prosesser Prosjekter - Metodeverk Basert på Best Practices RUP, Catalysis, XP... Er rammeverket for utvikling av en applikasjon. Sterk knytning mot prosjektplan Gjentakende Utviklingsprosesser Fra krav og feil til ferdig produkt Beskriver hvordan overlevering av oppgaver foregår fra en rolle til en annen Konfigurasjon- og endringshåndtering (CCM) CMM, BOOTSTRAP, SPICE/ISO
9 Kostnadsoverslag Norsk kunde Ca. 40 % av kostnadene i et prosjekt og ved forvaltning går til å: Finne filer og å få tilgang til dem. Gjenfinne endringer og verifisere dem over hele applikasjonens livssyklus. Utføre endringer for en applikasjon. Administrere kompilering og byggeprosess for nye releaser. Administrere distribusjon av endringer. Få nødvendige godkjenninger og informasjon fra fagansvarlige. Administrere endringsanmodninger. Koordinere informasjon om applikasjoner mellom ulike organisasjoner og grupper. Skaffe reell status for en applikasjon under utvikling/vedlikehold. Følge opp status på bugs og rettelser
10 Kost / Nytte Samme kunde Effektivisering Ved innføring av formalisert konfigurasjonsstyring bør man kunne vente minst en halvering av disse kostnadene. 20 % kostnadsbesparelse. Effektiviseringspotensiale 80 % av tiden (Host) går med til kodelesning pga. ingen eller mangelfull dokumentasjon
11 Tre typer CCM verktøy Versjonskontroll-verktøy Grunnleggende versjonskontroll av elementer Typisk utvidelse av Unix freeware Mindre utviklingsmiljø Utviklerrettede verktøy Generelt påtvinger de ikke kontroll og prosesser Mindre til medium store utviklingsmiljø Prosessorienterte verktøy Alt det ovenstående pluss muligheten til å automatisere og håndeve programvare-livssyklus Definere roller/ansvarsområder, automatisering av godkjenninger og varsling Skreddersy prosess-modeller Sporing er knyttet til elementene som blir endret Alle utviklingsmiljø med formelle prosesser som må automatiseres
12 Løsningen En prosessdrevet konfigurasjonsstyringsløsning som dekker: Automatisering av definerte prosesser Dokumenterer leveransen Versjonering Sporbarhet Rolletildeling Endrings- og feilhåndtering Versjonsfrigivelse Bygging av kode Kobling mot helpdesk Elektroniske formularer
13 Behov forretningsvid CCM Utvikling Administrasjon Ledelse Støtte for individuelle utsnitt Støtte for team-samarbeid Støtte for sammenpakking Konfigurasjonsstyring Forfremmelse gjennom livssyklus (utvikling, test, QA, produksjon) Feil / endringssporing Støtte for mange plattformer Prosessautomatisering / koordinering Risikostyring Sporbarhet Prosjektstatus-informasjon
14 AllFusion Harvest CM Modell Demote Demote Tilstand (Livssyklus) Change Request (CR) Develop Test System Build Release Prosess Roller og aktiviteter Pakker CRS, SRC, DOC Create CR Approve CR Promote Notify C/O Browse C/O Update C/I Promote List Version UDP (build) C/O Browse Promote List Version Approve C/O Browse Promote List Version Approve C/O Browse Approve Formularer Endringer Problemer Defekter Vedlikehold
15 Versjonskontroll Lagre kopier av alle nye versjoner av individuelle komponenter og konfigurasjoner Gir mulighet til når som helst å gjennskape en hvilken som helst versjon
16 Endringssporing Problem-sporing & Endringsforespørsler Fang all informasjon om endringsaktiviteter Hvem, når, hvorfor og hva Oppdag og løs programvareproblemer effektivt Hjelper en i å sikre og forbedre kvalitet, stabilitet og ytelse på applikasjoner
17 Konfigurasjonskontroll Spor alle komponenter som er del av en applikasjon Programvare og ikke-programvare enheter Fang avhengigheter mellom komponenter Gir sporbarhet Gir mulighet for konsekvensanalyse Hva hvis...
18 Build-håndtering Bygging av uførbar kode fra kildekode Integrasjon av flere kjørbare programmer sammen til en applikasjon Regler som bestemmer hvordan en applikasjon skal bygges Spesifikke typer Mål-miljø Sikre konsistens og pålitelighet i applikasjonen
19 Samtidig Utvikling Støtte flere utviklere som jobber med den samme komponenten i det samme prosjektet Ola oppdaterer linjene 1, 7 og 95 Kari gjør endringer i linjene 1, 43 og 102 Automatisk deteksjon av konflikter og fletting av endringer (merge) Eliminerer regresjon
20 Parallell Utvikling Støtte flere prosjektteam som jobber med den samme applikasjonen Nytt prosjekt Vanlig programvare-vedlikehold Automatisk deteksjon av konflikter og fletting av endringer Eliminere regresjon Støtte deling av felles kode og endringer på denne
21 Samtidig og Parallell Utvikling Nyutvikling Production Software Lib Baseline version 1.4 Fil1.java v1 Vedlikehold Production QA Fil1.java v2 Fil1.java v2 Test Test Fil1.java v3 Fil1.java V2.1 Fil1.java V2.2 Merge Fil1.java v4 Fil1.java v3 Development Fil1.java v5 Fil1.java v4 Development Change Initiation Change Initiation
22 Integrasjonseksempel WebSphere / Eclipse JavaZone 18 september 2003
23 Integrasjonseksempel WebSphere / Eclipse JavaZone 18 september 2003
24 Utfordringer Build Management WebSphere eksempel Vedlikehold av kode-metadata gjøres av hver enkelt utvikler Felles repository Utvikleren forgrener (branch) koden i arbeidsflaten med risiko for integrasjonsproblemer Påtvinge enhetsbygging mot godkjent build WSAD/IDE er nødvendig på maskin ved bygging ved hjelp av ANT/XML script Agent med dynamisk ANT/XML-generering løser dette på kryss av maskiner
25 Utfordringer Build Management WebSphere eksempel forts. JavaZone 18 september 2003 En enkelt build ekspert må benyttes for å håndtere byggingen og koordinere teamets endringer En build kunnskapsdatabase erstatter build eksperten Build eksperten må avgøre de korrekte versjonene av kildekode og manuelt verifisere arbeidsflate-innstillingene for å produsere en stabil versjon Integrasjon med konfigurasjonsstyringssystemet sikrer at de riktige versjonene av kildekode benyttes
26 Utfordringer Build Management WebSphere eksempel forts. JavaZone 18 september 2003 Build i WebSphere IDE krever pek-ogklikk i flere steg Agent og kommandolinje automatiserer WSAD build uten java eller script koding Arbeidsflate metadata, build maskin og build ekspert er kritiske i reprodusering av build Sentral kunnskapsbase sikrer enkel repetering av build på en hvilken som helst maskin av en hvilken som helst person
27 Openmake Eclipse Plug-in JavaZone 18 september 2003
28 Oppsummering Build Management Fordi det er basert på et IDE, gir WebSphere utfordringer i å koordinere kompileringsprosesser og å dele kode AllFusion Harvest Change Manager Openmake Option kan løse disse problemene uten å kreve ANT/XML scripting og ekspertise
29 Om Computer Associates Infrastructure Management Run-time Information Management Build-time IT Operations IT Development Line of Business
30 Føler du deg heldig eller vil du bli en god brobygger? Kom til vår stand og snakk med oss, og bli med i trekningen om en flatskjerm
Konfigurasjonsstyring
INF1050: Systemutvikling 28. mars 2017 Konfigurasjonsstyring Yngve Lindsjørn ynglin@ifi.uio.no INF1050 Systemutvikling ->Konfigurasjonsstyring 1 Temaer i dagens forelesning Versjonshåndtering Systembygging
DetaljerKonfigurasjonsstyring. INF1050: Gjennomgang, uke 11
Konfigurasjonsstyring INF1050: Gjennomgang, uke 11 Kompetansemål Konfigurasjonsstyring Hva og hvorfor? I en smidig sammenheng Endringshåndtering Versjonhåndtering Systembygging Release -håndtering Del
DetaljerRegelbaserte systemer for beregning av pensjon
Regelbaserte systemer for beregning av pensjon erfaringer - muligheter - begrensninger IBM Smarter Business 2011 Rune Sørensen Arkitekt regelbaserte systemer @rugsor linkedin.com/in/rugsor 970 000 medlemmer
DetaljerPresentasjon 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
DetaljerIT Service Management
IT Service Management Forelesning uke 7 Innhold Endringer Endringer i ITIL: Service Transition Endringer - en nødvendig onde? If it ain t broke don t fix it. De fleste supportsaker synes å skyldes endringer
DetaljerAltinns nye tjenesteverksted. Lars Vegard Bachmann, produkteier portal og tjenester, Altinn
Altinns nye tjenesteverksted Lars Vegard Bachmann, produkteier portal og tjenester, Altinn 01 Nytt tjenesteverksted? Hva mener du med det? Bakgrunn, mål, konsept og overordnet beskrivelse 02 Det høres
DetaljerIS IT og forretningsutvikling
KANDIDAT 2312 PRØVE IS-403 1 IT og forretningsutvikling Emnekode IS-403 Vurderingsform Skriftlig eksamen Starttid 07.12.2016 09:00 Sluttid 07.12.2016 12:00 Sensurfrist 30.12.2016 01:00 PDF opprettet 28.08.2018
DetaljerForelesning IMT mars 2011
Forelesning IMT2243 17.mars 2011 Dagens : Kvalitetssikring i systemutviklingsprosjekter Konfigurasjonsstyring Teorigjennomgang Demonstrasjon av Subversion SVN v/jon Langseth Pensum : Sommerville kap. 24.1
DetaljerTestbilag til IT kontrakter
Testbilag til IT kontrakter Grunner til å lage dette testbilaget Unngår å diskutere de samme problemstillingene i hver kontrakt testfaglige selvfølgeligheter blir landet av testfaglig personell en gang
DetaljerMuligheter etter studiene
Muligheter etter studiene Presentasjon for IT-SLP Dan Vigeland CEO & Senior Adviser 23.11.2007 Agenda Litt om min bakgrunn Hva kan man arbeide med? Hvor kan man arbeide? Lean Software Development Min bakgrunn
DetaljerLEVER OFTERE TEST SMARTERE
1 LEVER OFTERE TEST SMARTERE ØYSTEIN HANSEN CARL JOHNSON 2 Agenda Hvor kom vi fra Veien til moderne utviklingsorganisasjon Hvordan levere - automatisering - arbeidsflyt og verktøy Veien videre og våre
DetaljerJohn-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
DetaljerDokumentasjon av Installasjon
Vedlegg D Dokumentasjon av Installasjon Dette dokumentet tar for seg detaljert informasjon vedrørende installasjon nødvendig for delapplikasjonene i PySniff. Innholdsfortegnelse 1. INTRODUKSJON 3 2. PYTHON
DetaljerProsjektledelse - fra innsiden
Prosjektledelse - fra innsiden Presentasjon hos UiO 31.08.2012 Ida Lau Borch, fagansvarlig i Metier AS Det ligger et fantastisk potensial i det å være best i prosjektledelse og -styring Prosjekteierstyring
DetaljerSystem integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,
System integration testing Forelesning Systems Testing UiB Høst 2011, Ina M. Espås, Innhold Presentasjon Hva er integration testing (pensum) Pros og cons med integrasjonstesting Når bruker vi integration
DetaljerInstallere JBuilder Foundation i Windows XP
Installere JBuilder Foundation i Windows XP Installasjon av JBuilder Foundation på Windows (dekker her spesifikt fremgangen ved bruk av Microsoft Windows XP Professional, men det vil mest trolig ikke være
DetaljerProgramvareutvikling hos Sun Microsystems. Jørgen Austvik Sun Microsystems Database Technology Group
Programvareutvikling hos Sun Microsystems Jørgen Austvik Sun Microsystems Database Technology Group Innhold Sun i Trondheim Hva vi lager Utviklingsprosesser Kvalitetsarbeid > Mål > Hva vi gjør Verktøy
DetaljerAutomatisering av datasenteret
Automatisering av datasenteret 2012-04-23 1 / 53 Automatisering av datasenteret Stig Sandbeck Mathisen Redpill Linpro 2012-04-23 Automatisering av datasenteret Introduksjon 2012-04-23 2 / 53 Stig Sandbeck
Detaljeraltinn tjenester 3.0
14.09.2016 altinn tjenester 3.0 Agenda Hva er tjenester 3.0? Status Konsepter Demo og diskusjoner altinn tjenester 3.0 Hva er tjenester 3.0? Hva er tjenester 3.0? Brukervennlige og responsive tjenester
DetaljerForprosjekt. Accenture Rune Waage, rune.waage@accenture.com, 91605634
Forprosjekt Presentasjon Gruppe 19: Event-planlegger Andreas Berglihn s169991 Harald R. Svendsen s127142 Gruppe Gruppe 19 Andreas Berglihn, s169991 Harald R. Svendsen s127142 Oppgave Eventplanlegger Utvikle
DetaljerErfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt 13.05.2009. Motivasjon av kunder og Nyttige verktøy
Erfaringer fra bruk av Scrum i PS2000-prosjekter NSP temadag Agile metoder i prosjekt 13.05.2009 Motivasjon av kunder og Nyttige verktøy 2009-05-20 Computas AS 2008 Computas-metodikk fra da til nå Computas
DetaljerHva, Hvorfor og litt om Hvordan
Dokumentasjon Hva, Hvorfor og litt om Hvordan Basert på materiale fra SAGE og andre kilder Hva skal du dokumentere Dokumentere for ditt spesifikke miljø/behov Kilder som er eksterne er ikke tilgjengelig
DetaljerSmidig Integrasjon - Hvordan bruke Lean teknikker for å få bedre kontroll over integrasjonsprosessen.
Smidig Integrasjon - Hvordan bruke Lean teknikker for å få bedre kontroll over integrasjonsprosessen. Integrasjonsdagene, 31. august 2012 Hvorfor jobbe Lean Integrasjon står for over 20-40% av et IT budsjett
DetaljerEmentor SharePacks. Breakfast Club 23. september 2008. Per.Nilssen@Ementor.no Konsulentsjef Ementor Oslo
Ementor SharePacks Breakfast Club 23. september 2008 Per.Nilssen@Ementor.no Konsulentsjef Ementor Oslo SharePoint hva er det? Enkelt forklart: Microsofts webbaserte samhandlings- og lagringsplattform Kan
DetaljerValidering og verifisering. Kirsten Ribu
Validering og verifisering Kirsten Ribu 2005 1 I dag Validering og verifisering Inspeksjon Testing 2 Noen ord om prosjektet Sjekk kurssidene jevnlig. Endringer forekommer (forelesningsplanen) Hvordan fungerer
DetaljerInstallere JBuilder Foundation i Mandrake Linux 10.0
Installere JBuilder Foundation i Mandrake Linux 10.0 Installasjon av JBuilder Foundation på Linux (dekker her spesifikt fremgangen ved bruk av Mandrake Linux 10.0, men distribusjon vil gjøre liten eller
DetaljerNOVUG 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
DetaljerKom i gang med programmering i Java
Kom i gang med programmering i Java Dette dokumentet forteller hvordan du skal komme i gang med programmering inkludert nedlasting av den programvare du trenger samt oppsett av disse samt en del innstillinger
DetaljerProgramvareutvikling (store systemer)
Programvareutvikling (store systemer) Software Engineering Nils-Olav Skeie Associate Professor, PhD Page 1 Agenda Bakgrunn, Programvareutvikling, Prosess, Analyse, Design, Koding, Testing CARGOMASTER,
DetaljerOppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 29.04.2009. IMT2243 : Systemutvikling 1
Oppsummering : IMT2243 Systemutvikling Målformuleringen i emnebeskrivelsens : Studentene skal ha forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, innføring
DetaljerA tool for collaborating to success in a development project Experience with Visual Studio 2010 and Test Manager at Lånekasse
A tool for collaborating to success in a development project Experience with Visual Studio 2010 and Manager at Lånekasse 21.mars.2013 Heza Wasfy Hvem er Sogeti? Sogeti Norge er et heleid datterselskap
DetaljerUKEOPPGAVER 13: KONFIGURASJONSSTYRING
UKEOPPGAVER 13: KONFIGURASJONSSTYRING Formål: I denne oppgaven skal dere få litt hands on med versjonskontrollsystemet Subversion. Meningen er at du skal prøve å relatere prinsippene det ble forelest om
DetaljerAGENDA. 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
DetaljerMaster Data Management
Master Data Management Hvordan kan MDM brukes til å sikre at masterdata er korrekte? Kim Askild Jensen, SAP MM/SRM/MDM/BPM/Screen Personas konsulent 1 12. september 2012 MDM Masterdata presentasjon Generell
DetaljerIT Service Management - ITIL v3. Av Are Sivertsen Sjefskonsulent Atea AS are.sivertsen@atea.no
IT Service Management - ITIL v3 Av Are Sivertsen Sjefskonsulent Atea AS are.sivertsen@atea.no IT Service Management Definisjon: Implementasjon og håndtering av IT-tjenester med kvalitet som fyller kommunens
DetaljerHvordan sikre gevinst i prosjekter?
Hvordan sikre gevinst i prosjekter? Otto Husby Director International Operations, Metier Nettkonferansen 2011 Metier i dag Forretningsidé: Vi forbedrer våre kunders forretningsmessige mål gjennom riktige
DetaljerMangelen på Internett adresser.
1. Av 2 Introduksjon og forord Internett er som kjent bygd opp i adresser, akkurat som husstander, byer og land, dette er fordi Internett er bygd opp mye likt post systemet, du kan sammenligne en maskin
DetaljerOppgraderinger i SAP. Planlegge, organisere og gjennomføre en oppgradering til ECC 5.0/ECC 6.0. Sveinung Gehrken
Oppgraderinger i SAP Planlegge, organisere og gjennomføre en oppgradering til ECC 5.0/ECC 6.0. Sveinung Gehrken Gehrken Systems Agenda Vurdere 1 2 oppgradering 4 Erfaringer og hjelpemidler Planlegge oppgradering
DetaljerTingenes tilstand: Programvaresikkerhet i offentlig sektor
Tingenes tilstand: Programvaresikkerhet i offentlig sektor Martin Gilje Jaatun Seniorforsker SINTEF IKT Lillian Røstad Seksjonssjef Difi Daniela Soares Cruzes, SINTEF Inger Anne Tøndel, SINTEF Karin Bernsmed,
DetaljerAlt-i-ett-dekning for bedriften din
Alt-i-ett-dekning for bedriften din PROTECTION SERVICE FOR BUSINESS IT-sikkerhet er helt nødvendig IT-sikkerhet er fundamentalt viktig for alle bedrifter. Konsekvensene av et angrep fra skadeprogrammer
DetaljerCORBA Component Model (CCM)
CORBA Component Model (CCM) INF5040 Høst 2005 Erlend Birkedal Jan Erik Johnsen Tore Ottersen Løkkeberg Denne presentasjonen CORBA Svakheter ved CORBA Object Model Komponenter CORBA Component Model Hva
DetaljerEffektiv Systemadministrasjon
Effektiv Systemadministrasjon UBW MILESTONE WILLIAM NILSEN Introduksjon William Nilsen ASP/Cloud avdelingen i Evry Jobbet flere år med generelt teknisk drift og ca 3 år med drift av UBW ASP/Cloud avdelingen
DetaljerHvorfor gir SCCM effektiv klientdrift - og hvem passer det best for? Aleksander Bjøru Seniorkonsulent aleksander.bjoru@atea.no
Hvorfor gir SCCM effektiv klientdrift - og hvem passer det best for? Aleksander Bjøru Seniorkonsulent aleksander.bjoru@atea.no Agenda Sluttbrukerens forventinger til PC en Kort om utrullingsmetoder og
DetaljerDokumentasjon av Git. Vedlegg F
Vedlegg F Dokumentasjon av Git Vedlegg for dokumentasjon av Git, versjonskontrollsystemet brukt i utviklingen av PySniff. Hvorfor Git er brukt, hvilken modell som er valgt og hvordan vi har kommet frem
DetaljerMED PUBLIC CLOUD INNOVASJON OG MULIGHETER. Altinn Servicelederseminar September 2017
INNOVASJON OG MULIGHETER MED PUBLIC CLOUD Altinn Servicelederseminar - 21. September 2017 Geir Morten Allum geir.morten.allum@basefarm.com Product Development Basefarm AGENDA ALTINN SERVICELEDERSEMINAR
DetaljerSmåteknisk Cantor Controller installasjon
Cantor AS Småteknisk Cantor Controller installasjon 10.10.2012 INSTALLASJON OG OPPSETT AV CANTOR CONTROLLER 3 Nedlasting av programfiler 3 Nyinstallasjon server / enbruker 3 A. Controller instansen som
DetaljerTeknisk hjørne RiskManager
Teknisk hjørne RiskManager Nye muligheter med RiskManager levert i skyen Tor Myklebust Peter Hjelvik Tom Martens Meyer Solem WWW.EVRY.NO/SAKOGPORTAL Tor Myklebust (46) Utvikler på RiskManager siden 2011
DetaljerHYPPIGE LEVERANSER HVORDAN KOMMER SPK DIT? Ved Mette Gjertsen Statens pensjonskasse mette.gjertsen@spk.no
HYPPIGE LEVERANSER HVORDAN KOMMER SPK DIT? Ved Mette Gjertsen Statens pensjonskasse mette.gjertsen@spk.no Fra SPKs strategi IT-tjenestene for kjerneprosessene i SPK er overordnet ansett å være gode og
DetaljerRisikomodenhet en enkel modell. Ayse Nordal & Ole Martin Kjørstad K&R DAGENE
Risikomodenhet en enkel modell Ayse Nordal & Ole Martin Kjørstad K&R DAGENE 2019 07.06.2019 Fokus på målsetninger og attributter fremfor lineær utvikling Agenda 1. Hva er risikomodenhet, og hvorfor er
DetaljerOppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 30.04.2007. IMT2243 : Systemutvikling 1
Oppsummering : IMT2243 Systemutvikling Målformuleringen i emnebeskrivelsens : Studentene skal ha forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, innføring
DetaljerBE AGILE. Torbjørn Laukvik og Bjørn Andreas Wang Pettersen Seniorkonsulenter, Sogeti Norge
BE AGILE Torbjørn Laukvik og Bjørn Andreas Wang Pettersen Seniorkonsulenter, Sogeti Norge Testautomatisering: Hvordan overleve første året Torbjørn Laukvik torbjorn.laukvik@sogeti.no Bjørn Andreas Wang
DetaljerOvervåkning av Cerebrum
Overvåkning av Cerebrum Cerebrum-seminar 2019 Kai Vaade, Cerebrum-Drift 30/04/2019 1 Agenda Overvåking av Cerebrum (hovedsakelig fra et drifts-perspektiv) Eksempel på avvik i Cerebrum, 2. feb 2019. 30/04/2019
DetaljerPublic 360 KDRS 20.11.2012
Public 360 KDRS 20.11.2012 Tema for dagen Bevaring Avlevering Agenda 1 Tema for dagen, forventninger 2 Hvem vi er 3 Hensyn som må tas, litt om Public 360 4 Bevaring 5 Avlevering 6 Oppsummering Hvem er
DetaljerIntroduksjon til versjonskontroll av Ola Lie
Introduksjon til versjonskontroll av Ola Lie Installere Subversion Subversion (også kalt SVN) er et versjonskontrollsystem som hjelper oss å holde orden på de forskjellige versjonene når vi utvikler programmer.
DetaljerMyAccount. Sluttbruker. Citrix Norway Systems. April 2014
MyAccount Sluttbruker Citrix Norway Systems April 2014 Innhold Account Profile ᵒ Legge til og fjerne brukertilgang side 3-5 ᵒ Navnendring side 6 ᵒ Adresseendring side 7 ᵒ Åpen/Sikker tilgang side 8 Hvem
DetaljerOpplæring Content Workbench og overgang fra prosjekt til driftsfase
Opplæring Content Workbench og overgang fra prosjekt til driftsfase Sogn og Fjordane Felles Innkjøp Helle Hestnes www.ehandelsplattformen.no Agenda Content Workbench Introduksjon Innlogging Godkjenn katalog
DetaljerWebSmart. Trond E. Nilsen Select AS
WebSmart Trond E. Nilsen Select AS Select AS Postordreselskap (nytte og pyntegjenstander) I Norge siden 1965 I Baltikum siden 1998 Egenutviklet Ordre/lager/faktura system basert på i5 9 ansatte i Norge
DetaljerIT Service Management
IT Service Management Forelesning uke 3 Innhold Repetisjon fra forrige uke. Service Operation: Incident Management Repitisjon Service Operation: Finne rette balansen Event Management: Få oversikt over
DetaljerGrunt.Js En introduksjon
Foiler for Kollokvium Avd. Virksomhetsutvikling Gr. Systemutvikling Grunt.Js En introduksjon Forfatter: Tore Aurstad Dato: lørdag, 15. februar 2014 1 2 Grunt.Js Disse slidene vil forklare mye rundt oppsettet
DetaljerRequest for information (RFI) Integrasjonsplattform
Request for information (RFI) Integrasjonsplattform Trondheim kommune Trondheim kommune har initiert et prosjekt for å etablere en ny integrasjonsplattform TIP (Trondheim kommune Integrasjons Plattform).
DetaljerEn bedre måte å håndtere prosjekt, team, oppgaver og innhold
En bedre måte å håndtere prosjekt, team, oppgaver og innhold Bedre prosjekthå ndtering med metådåtå M-Files går langt utover bare enkel dokumenthåndtering. Den unike arkitekturen drevet av metadata lar
DetaljerUKE 14 Versjonshåndtering og testing. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski
UKE 14 Versjonshåndtering og testing Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski UKENE FREMOVER OBS! Ikke forelesning 17. mai ikke gruppetime 19. og 23. mai Felles gruppetime for alle fredag
DetaljerFITS Tilgjengelighets- og kapasitetsstyring
FITS Tilgjengelighets- og kapasitetsstyring Becta 2004 Utgitt på norsk av Senter for IKT i utdanningen i 2012 FITS tilgjengelighets- og kapasitetsstyring Innhold TKS 1 Introduksjon... 1 TKS 2 Oversikt...
Detaljer1. NetBeans IDE: Lage en enkel mobilapplikasjon
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag NetBeans IDE: Lage en enkel mobilapplikasjon Mildrid Ljosland/Lene Hoff 09.09.2008 Lærestoffet er utviklet for faget SO350D J2ME for programmering
DetaljerCRM for Bank & Finans. Microsoft - Objectware lunsjseminar 3. juni 2008 Amund Breda
CRM for Bank & Finans Microsoft - Objectware lunsjseminar 3. juni 2008 Amund Breda 1 Agenda Om Objectware, teknologi og plattform Utfordringer i Bank, Finans & Forsikring (EFMA Banking Advisory Council
DetaljerNOVUG 14 februar HP Asset Management
NOVUG 14 februar 2013 HP Asset Management Agenda Asset Management I ITSM familien HP Asset Management hvordan støtte IT Asset Management Life Cycle Management HP Asset Management hvordan støtte Software
DetaljerTradisjonelt har næringslivet gruppert sin verdiskapning i 3 distinkte modeller:
Ingress Tradisjonelt har næringslivet gruppert sin verdiskapning i 3 distinkte modeller: Verdikjeden, prosjektbasert virksomhet og nettverksbasert virksomhet. Felles for alle tre er at de setter rammen
DetaljerAgenda; 08.30 Velkommen v/atea
Agenda; 08.30 Velkommen v/atea 08.40 Microsoft System Center v/microsoft Norge Configuration Manager Operation Manager Virtual Machine Manager Data Protection Manager Fremtidig utvikling 09.15 Ateas løsninger
DetaljerStein 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
DetaljerKonfigurasjonsstyring i NAV. Johannes Buverud
Konfigurasjonsstyring i NAV Johannes Buverud 22.okt 2013 Agenda Kort om NAV Hva har vi gjort så langt Hva vi er i gang med Hva vi vil ønsker å gjøre videre Erfaringer NAV, 24.10.2013 Side 2 Generelt om
DetaljerIT:PULS. Cloud Computing Fremtiden er her allerede. Praktiske erfaringer med etablering og leveranse av Cloudtjenester
Cloud Computing Fremtiden er her allerede Baard Mühlbradt Leder for CoE Cloud tjenester IT:PULS Kunnskap fra ErgoGroup Praktiske erfaringer med etablering og leveranse av Cloudtjenester Hva skjer i markedet?
DetaljerProduksjonssettingsrapport
Vedlegg E2 Produksjonssettingsrapport milepæl 1 Dokumentet inneholder beskrivelse av andre del av produksjonssetting av milepel 1 den 16.03.2013. INNHOLDSFORTEGNELSE INNHOLDSFORTEGNELSE 2 1. INNLEDNING
DetaljerTjenestesamarbeid i UH-sektoren Hva foregår i sammenheng med UH-AD og BOTT? Anders Vinger, Seksjonsleder UiO/USIT
Tjenestesamarbeid i UH-sektoren Hva foregår i sammenheng med UH-AD og BOTT? Anders Vinger, Seksjonsleder UiO/USIT Hvem er vi? Bjørn Torsteinsen UiT bjorn.torsteinsen@uit.no Brynjulf Mauring NTNU brynjulf.mauring@ntnu.no
DetaljerAlgDat 10. Forelesning 2. Gunnar Misund
AlgDat 10 Forelesning 2 Oversikt Java repetisjon IDE eller teksteditor + kommandolinje? Java Collections and Generics Programvareutvikling En mengde mer eller mindre veldefinerte metoder (software engineering):
DetaljerGjennomgang av prøveeksamen. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski
Gjennomgang av prøveeksamen Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski OPPGAVE 1: MUlTIPLE CHOICE SPØRSMÅL 1.1 Hva er et funksjonelt krav? a) Teksten på skjermen skal være svart med hvit bakgrunn.
DetaljerErlend Oftedal. Risiko og sikkerhet i IKT-systemer, Tekna
Sikkerhet i Web 2.0 Erlend Oftedal Risiko og sikkerhet i IKT-systemer, Tekna Hva er spesielt med Web 2.0? Innhold fra flere kilder Sosiale nettsteder med brukergenerert innhold Mashups gjerne med innhold
Detaljer- analyse og implementasjon
- analyse og implementasjon Hvem er vi? Vi heter Anders S Finnerud Dennis JMJ Lundh studerer til bachelorgraden i ingeniørfag for data ved Høgskolen i Oslo. Oppgaven Lage et lett system som kan utføre
DetaljerBrukers Arbeidsflate. Tjeneste Katalog. Hva vi leverer... Presentasjon Administrasjon Automatisering
Tjeneste Katalog Kunde Sluttbruker Hva vi leverer... Kjøkken IT Avdeling Presentasjon Administrasjon Automatisering Brukers Arbeidsflate Fast tidsramme Prosjektutfordringer + Fast budsjett Dårlig kvalitet
DetaljerProsess til folket! AICIT work in progress. Copyright 2012 Accenture All Rights Reserved
Prosess til folket! AICIT work in progress AICIT Oslo er et innovasjonssenter innen Business Process Management (BPM) og Mobil Accenture Innovation Center for IBM Technologies Samarbeid mellom Accenture,
DetaljerEffektiv testing. Per Otto Bergum Christensen. 9.-10. September, JavaZone. Bergum Christensen Consulting
Effektiv testing Per Otto Bergum Christensen 9.-10. September, JavaZone Bergum Christensen Consulting Om meg Per Otto Bergum Christensen (33) Siv.ing, Datateknikk, NTNU Jobbet med utviklingsprosjekter
DetaljerProsessmodeller og smidig programvareutvikling. INF1050: Gjennomgang, uke 02
Prosessmodeller og smidig programvareutvikling INF1050: Gjennomgang, uke 02 Kompetansemål Prosessmodeller Kunne redegjøre for hva som kjennetegner ulike prosessmodeller Vurdere prosesser for utvikling
DetaljerOrganizational Project Management Maturity Model (OPM3)
Organizational Project Management Maturity Model (OPM3) Håvard O. Skaldebø, PMP, CCE, (haa-skal@online.no) Styreleder, PMI Norway Oslo Chapter (www.pmi-no.org) Prosjekt 2005, 12.oktober 2005, Hotel Rainbow,
DetaljerSAS Forum Norge 2011
SAS Forum Norge 2011, kompetanse og organisering; tre fokusområder for datavarehusavdelingen på If Skadeforsikring 25. mai Bernt Dingstad, If Skadeforsikring Agenda Introduksjon Spørsmål 1 2 3 4 5 If skadeforsikring
DetaljerWeb 2.0. Blogs. Hvorfor skal vi bry oss om disse teknologiene? Hva er fornuften i Web 2.0 og Social Software. Tags. Mash-ups RSS. MySpace ATOM.
Kunnskap Samhandling Dokument Øivind Øiestad Leder Portal & Samhandling Hva er fornuften i Web 2.0 og Social Software Mash-ups Facebook bookmarking REST RSS Wiki s LinkedIn del.icio.us AJAX ATOM Consumerization
DetaljerTest i Praksis. NTNU Februar 2014. Copyright 2014 Accenture All Rights Reserved.
Test i Praksis NTNU Februar 2014 Hvem er vi? Erik Gjerdrum Master i Kommunikasjonssystemer fra IFI UiO Jobbet med test i siden 2006 Markus Living Master i Industriell Økonomi fra Linköping, Sverige Jobbet
DetaljerProgramvareoppdateringer
Programvareoppdateringer Brukerhåndbok Copyright 2007 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet kan
DetaljerService NOW i Datametrix. Trond.lindman@datametrix.no
Service NOW i Datametrix Trond.lindman@datametrix.no Datametrix Spesialist på IT infrastruktur og drift Kontorer i Norge og Sverige Service NOW siden 2012, men kunde av Symfoni lenger. SNOW I Datametrix
DetaljerVersjonskontrol med Subversion. og TortoiseSVN
Versjonskontrol med Subversion og TortoiseSVN Hva er versjonskontroll? Tilrettelegging for samarbeid Sikring av informasjon og data Utfordringen, hva vil vi løse? Samskriving Sikring mot overskriving Versjonslagring
DetaljerElektroniske tjenester og ITIL
Elektroniske tjenester og ITIL Etablert 01.01.2008 Statsråd Rigmor Åserud: Digitalt førstevalg! Difi Forvaltningsutvikling Ledelse og medarbeiderskap Offentlige anskaffelser DIFI: Fremskaffer kunnskap
DetaljerRisikostyring og programvare utvikling i en smidig verden
Risikostyring og programvare utvikling i en smidig verden Prosess for risikostyring og programvare utvikling ved stadige hurtigere endringer i teknologi og kortere tid til å gjennomføre prosjekter ESRA
DetaljerForprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008
Forprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008 Skrevet av Ole Myrbakken, Fadima Mohamoud, Orji Okoroafor, Karen Arrendondo Side 1 PRESENTASJON Prosjekt tittel: Prosjektperiode: MetaGen 7.jan
DetaljerForord. Brukerveiledning
Forord Dette dokumentet er ment for brukere og administratorer som vil overvåke ressursene som brukes av JVM. Det gir en rask og generisk introduksjon til installasjonen av de forskjellige verktøyene som
DetaljerPublisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL
Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL 1. Om klassersom.net: Klasserom.net er en webhotell-løsning for skoler, hvor formålet er å gi elevene hvert sitt
DetaljerKlientadministrasjon og mobil utskrift
Klientadministrasjon og mobil utskrift Brukerhåndbok Copyright 2007 Hewlett-Packard Development Company, L.P. Windows er et registrert varemerke for Microsoft Corporation i USA. Informasjonen i dette dokumentet
DetaljerKjøre Wordpress på OSX
Kjøre Wordpress på OSX Alt etter hva du ønsker å bruke Webserveren til er det flere måter å gjøre dette på. Ønsker du kun en side som skal dele sider du lager manuelt, med PHP, GD etc eller med server
DetaljerInnebygd personvern og personvern som standard. 27. februar 2019
Innebygd personvern og personvern som standard 27. februar 2019 Personvern i vår digitaliserte verden Skal vi ivareta personvernprinsippene effektivt må de være inkorporert i programvaren Nøkkelpersonene
DetaljerKlientadministrasjon og mobil utskrift. Dokumentdelenummer:
og mobil utskrift Dokumentdelenummer: 410173-091 Januar 2006 Innhold 1 Klientadministrasjon Konfigurasjon og distribusjon.................... 1 2 Vedlikehold og oppdatering av programvare......... 1 3
DetaljerSoftware installasjon og andre ettertanker
Software installasjon og andre ettertanker Stein Jørgen Ryan 25feb05 Software installasjon Alle software produsenter gjør det. Høyst varierende forståelse av hva det er. Hvordan gjøres det i dag (på Windows)?
DetaljerOffice 365, din nye kommunikasjonsplattform og samarbeidsløsning.
Viste du at: Office 365, din nye kommunikasjonsplattform og samarbeidsløsning. Microsoft Office 365 er det produktet fra Microsoft som har vokst raskest i historien. Økningen for små og mellomstore bedrifter
Detaljer