Open Source Community

Størrelse: px
Begynne med side:

Download "Open Source Community"

Transkript

1 Open Source Software Development Et ferskt eksempel på hvordan det kan gå når man gjenbruker kode som ikke er Open Source : Karl Fogel, velrenomert utvikler i OSSD-kretser med sentral rolle i Subversion SVNutviklingsteamet (ansatt i CollabNet) OSSD som tema vektlegges sterkere i emnet i år 25.Aug 2010 Forelesning 1 i IMT3102 høst Open Source Community Open Source programvare : Programvare som lisensieres under en copyright-lisens som er i overensstemmelse med Open Source Definition og der kildekoden distribueres på et format som kan leses av mennesker. Selve utviklingsprosessen tilstrebest utført t i et åpent og samarbeidsfremmende miljø IMT Objektorientert systemutvikling 1

2 Open Source Software Development Fogels oppstartstips : Se etter tilsvarende / nært beslektede prosjekter Bli heller med i et eksisterende enn å starte opp nytt hvis mulig Navnsetting av prosjektet God beskrivelse av målet med prosjeket : OpenOffice : To create, as a sommunity, the leading international office suite that will run on all major platforms and provide access to all functionality and data through open component based APIs and an XMLbased file format Nedlastningsformat, verktøybruk (versjonskontroll, bugtracker), angi lisens prosjektet legges under, hosting av prosjektet Klargjør utviklingsstatus, avklar kommunikasjonskanaler og ha gode beskrivelser av rutiner for bidragsytere Teknisk infrastruktur (Fogel kap 3) Mailing Lists den aktive kommunikasjonskanalen i OSSD ofte skille mellom bruker-lister og utvikler-lister tegn på profesjonalitet at dette håndteres skikkelig (Spamfiltrering, svarmekanismer, arkivering ) Versjonskontroll i distribuerte utviklingsmiljøer med mange og omskiftelige deltagere er versjonskontrollsystemer ufravikelig. programvaren som brukes kan variere (Subversion, CVS, git ) og dels styres av verten du legger prosjektet hos Kildekode er minimum. Dokumentasjon, web-info, FAQ, bughistorikk etc. kan også underlegges regimet Tilgjengelig repository via Web viktig Commits bør formidles til egen mailing list Opprett Branch ved behov flett inn igjen så snart som mulig IMT Objektorientert systemutvikling 2

3 Teknisk infrastruktur (forts.) Bug Tracker Brukes til både feilrapportering og forslag til ny funksjonalitet Ved feil kreves reproduksjon før behandling Egne statusløp på bug-forløpet (jfr. Bugzilla prosessen) Svartid og profesjonalitet svært avgjørende Disiplin både fra testere og fra utviklere Unngå at det blir et diskusjonsforum IRC Mange prosjekter har en IRC hvor det diskuteres sanntid om prosjektet Et supplement til Mailing List, ikke en erstatter Twitter og facebook sjekk eventuell aktivitet her på deres utvalgte prosjekter RSS Feeds også tilgjengelig på en del prosjekters Web-sider Teknisk infrastruktur (forts.) Wiki Presentasjon av prosjekt stadig viktigere den jungel av OSSD og prosjekter som finnes. Fordel med egne dedikerte ressurspersoner her da presentasjonsferdigheter ofte er fraværende hos kjerneutviklere Ikke undervurder layout, navigasjonsmekanismer etc. Det blir stadig vanskeligere å skape aktive prosjekter etter på tross av når det gjelder brukervennlighet og dokumentasjon. Se på andre prosjekter sine Wiki og saks med det beste. FAQ Ikke konstruer opp en, la den vokse Web side IMT Objektorientert systemutvikling 3

4 MAPPE 1 : 3 4 OS-prosjekter som dere går inn og gransker nøye. NB! bruk tid til å orientere dere først og bytt gjerne ut enkeltprosjekter kt underveis. Finn ut : Målsetting for prosjektet, Hvem utvikler, organisering, lisensvalg, informasjonskanalene vurder web-side, wikibruk, mailinglister, IRC, twitter, facebook Antall deltagere i ulike kategorier, styringsstruktur, releaser, popularitet, Fork-historikk, prog.språk, plattformer Kommersielle aktører vs frivillige, betalte vs ubetalte, kobling til andre prosjekt, kom.versjon/fri versjon? Bug-innblikk, Historikken til prosjektet, startet det med working code Tilbakemeldinger på deltagelse hyppighet, form, åpenhet Analyser likheter, forskjeller. Faglig diskusjon. Open Source Mappe forts. : Hvis kontakt gjør klart at dere har et education-oppdrag som er kartlegging ikke deltagelse. Ikke spill potensielle utviklere for å få ut info mot reglene og god OSSD skikk. Hvis dere vil være Users så gjør det seriøst, ellers bare bruk tilgjenglig og åpen info. Kildehenvisninger viktig. Prosjektsiden klart viktigs kilde, men mys også litt rundt etter prosjektomdømme utenfor. IMT Objektorientert systemutvikling 4

5 Open Source roller : Open Source Bug-lifecycle. IMT Objektorientert systemutvikling 5

6 Øvrige temaer som berøres av Fogel Forking en uting, snarere et Ris bak speilet Benevolent Dictators ikke gitt at en lederstil er bedre, men vær nøye med å formidle hva som gjelder I ditt prosjekt Avstemming kun når consensus ikke nåes, veto aksepteres Kommersielle aktørers inntreden i Open Source Community fordeler og ulemper motiver, er det reell åpenhet? indirekte styring får vi en motreaksjon? kontraktsproblematikk og leveransefrister Lisensvalg IMT Objektorientert systemutvikling 6

Open Source Software Development

Open Source Software Development Open Source Software Development Dagens : Open Source Software Development Hva er OSSD? Historikk, noen viktige personligheter Karakteristika ved OSSD Prosjekter Arbeidsprinsipper og hjelpemidler (Kilde:

Detaljer

Faglærer : Tom Røise. IMT Objektorientert systemutvikling 1. Temaer. IMT3102 Objektorientert systemutvikling Introduksjon av emnet høsten 2011

Faglærer : Tom Røise. IMT Objektorientert systemutvikling 1. Temaer. IMT3102 Objektorientert systemutvikling Introduksjon av emnet høsten 2011 IMT3102 Objektorientert systemutvikling Introduksjon av emnet høsten 2011 Læringsutbytte i emnebeskrivelsen : Studentene skal : oppnå kunnskaper om smidig systemutvikling og Open Source-basert systemutvikling

Detaljer

Faglærer : Tom Røise. IMT Objektorientert systemutvikling 1. IMT3102 Objektorientert systemutvikling. Læringsutbytte i emnebeskrivelsen.

Faglærer : Tom Røise. IMT Objektorientert systemutvikling 1. IMT3102 Objektorientert systemutvikling. Læringsutbytte i emnebeskrivelsen. IMT3102 Objektorientert systemutvikling 10 studiepoeng Bachelor i Programvareutvikling Emnet forutsetter IMT2243 Systemutvikling og bygger på IMT1082 Objektorientert programmering 5 timer pr uke (onsdag

Detaljer

Konfigurasjonsstyring

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

Detaljer

Forelesning IMT Mars 2009

Forelesning IMT Mars 2009 Dagens : Forelesning IMT2243 17. Mars 2009 Prosjektstatus innlevering 20. mars kl 23:59 Hvor er vi i emnet. Kort kommentar til viktige temaer og trender innen Systemutvikling som ikke er med i emnet To

Detaljer

UKEOPPGAVER 13: KONFIGURASJONSSTYRING

UKEOPPGAVER 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

Detaljer

Konfigurasjonsstyring. INF1050: Gjennomgang, uke 11

Konfigurasjonsstyring. 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

Detaljer

Introduksjon til versjonskontroll av Ola Lie

Introduksjon 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.

Detaljer

Forelesning IMT mars 2011

Forelesning 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

Detaljer

Dokumentasjon av Git. Vedlegg F

Dokumentasjon 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

Detaljer

Forelesning IMT apr 2010

Forelesning IMT apr 2010 Dagens : Forelesning IMT2243 27.apr 2010 Open Source Software Development Offshore Software Development Kvalitetssikring i systemutviklingsprosjekter Pensum : Artsaml. 6 og 7, Sommerville kap. 27 Open

Detaljer

Distributed object architecture

Distributed object architecture Forelesning IMT2243 6. April 2010 Tema: forts. arkitektur og design av programvare Prosjektstatus Programvarearkitektur Oppsummering fra før påske Distribuerte objektarkitektur MDA - Model Driven Architecture

Detaljer

EKSAMEN 05HBINDA, 05HBINFA, 05HBISA, 05HBMETEA, 06HBINFA. Tom Røise. INNFØRING MED PENN, evt. trykkblyant som gir gjennomslag

EKSAMEN 05HBINDA, 05HBINFA, 05HBISA, 05HBMETEA, 06HBINFA. Tom Røise. INNFØRING MED PENN, evt. trykkblyant som gir gjennomslag LØSNINGSMOMENTER FOR : EKSAMEN FAGNAVN: FAGNUMMER: SYSTEMUTVIKLING IMT2243 EKSAMENSDATO: 4. juni 2007 KLASSE: 05HBINDA, 05HBINFA, 05HBISA, 05HBMETEA, 06HBINFA TID: 0900-1200 FAGLÆRER: Tom Røise ANTALL

Detaljer

Versjonskontrol med Subversion. og TortoiseSVN

Versjonskontrol 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

Detaljer

Forprosjektrapport ElevApp

Forprosjektrapport ElevApp Forprosjektrapport ElevApp Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2017 Gruppe 14 Mirko Grimm, s236630 Andreas Krutnes, s236656 Japple John Regalario, s236621 Innholdsfortegnelse

Detaljer

3. Kravspesifikasjon. Experior - rich test editor for FitNesse -

3. Kravspesifikasjon. Experior - rich test editor for FitNesse - 3. Experior - rich test editor for FitNesse - 3.1. Forord Dette dokumentet inneholder krav til funksjonalitet i Experior og hvordan denne skal integreres inn i selve FitNesse. I tillegg spesifiseres krav

Detaljer

Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini og Erling Fjelstad

Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini og Erling Fjelstad Forprosjektrapport Presentasjon Tittel: Oppgave: Infront SSO Utvikle en Single Sign-on løsning for Infront Periode: 8/1-2013 28/5-2013 Gruppemedlemmer: Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini

Detaljer

Forretningsmodeller med Fri Programvare

Forretningsmodeller med Fri Programvare Forretningsmodeller med Fri Programvare Av Knut Yrvin 4. okt. 2006 Lysark til fri kopiering Plan Hvilke modeller finnes? Eksempler på aktuelle modeller Interessemotsetninger Spørsmål og svar En liten oppklaring

Detaljer

Altinns nye tjenesteverksted. Lars Vegard Bachmann, produkteier portal og tjenester, Altinn

Altinns 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

Detaljer

Lynkurs 10. Januar 2012

Lynkurs 10. Januar 2012 Lynkurs 10. Januar 2012 Mål : Dagens lynkurs skal gi dere noen holdepunkter for å komme i gang med arbeidet med bacheloroppgaven på en systematisk og strukturert måte. Fokus er rettet mot arbeidet knyttet

Detaljer

Automatisering av datasenteret

Automatisering 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

Detaljer

altinn tjenester 3.0

altinn 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

Detaljer

A Study of Industrial, Component-Based Development, Ericsson

A Study of Industrial, Component-Based Development, Ericsson A Study of Industrial, Component-Based Development, Ericsson SIF8094 Fordypningsprosjekt Ole Morten Killi Henrik Schwarz Stein-Roar Skånhaug NTNU, 12. des. 2002 Oppgaven Studie av state-of-the-art : utviklingsprosesser

Detaljer

IMT3102 - Mappe 1 Open Source Software Development 070327 Petter Schultz 080531 Jørn André Myrland

IMT3102 - Mappe 1 Open Source Software Development 070327 Petter Schultz 080531 Jørn André Myrland IMT3102 - Mappe 1 Open Source Software Development 070327 Petter Schultz 080531 Jørn André Myrland Innholdsfortegnelse 1 Introduksjon... 3 1.1 Historie... 3 1.2 Situasjonen i dag... 4 2 Infrastruktur...

Detaljer

Bli kjent med Koha. Libriotech. Litteraturhuset i Oslo Onsdag 7. november 2012. Magnus Enger

Bli kjent med Koha. Libriotech. Litteraturhuset i Oslo Onsdag 7. november 2012. Magnus Enger Bli kjent med Koha Litteraturhuset i Oslo Onsdag 7. november 2012 Magnus Enger Libriotech Program 10.00-10.15 - Velkommen, introduksjon 10.15-10.45 - Introduksjon til fri programvare 10.45-11.00 - Pause

Detaljer

Qt Jambi E t R ammeverks His torie

Qt Jambi E t R ammeverks His torie Qt Jambi E t R ammeverks His torie Hvem er jeg? Eskil Abrahamsen Blomfeldt Hovedfag i informatikk fra Blindern Spesialisering i programmeringsspråk og kompilatorteori Utvikler i Trolltech siden 2005 Vedlikehold

Detaljer

Dagens tema: Kodegenerering. Redigeringsverktøy. Versjonskontroll. Array-er Funksjoner og kall Hovedprogrammet Noen siste gode råd.

Dagens tema: Kodegenerering. Redigeringsverktøy. Versjonskontroll. Array-er Funksjoner og kall Hovedprogrammet Noen siste gode råd. Dagens tema Dagens tema: Kodegenerering Array-er Funksjoner og kall Hovedprogrammet Noen siste gode råd Redigeringsverktøy Emacs Eclipse Versjonskontroll CVS og Subversion Array-er Array-er Deklarasjon

Detaljer

Derfor er forretningssystemet viktig for bedriften

Derfor er forretningssystemet viktig for bedriften Innhold Derfor er forretningssystemet viktig for bedriften... 2 Når er det på tide å bytte forretningssystem?... 2 Velg riktig forretningssystem for din bedrift... 3 Velg riktig leverandør... 4 Standard

Detaljer

Ruter dialogkonferanse

Ruter dialogkonferanse Ruter dialogkonferanse Tor Rune Skoglund, CEO André Philipp, System Developer Oslo, 14. januar 2016 FourC fact sheet Start-up - grunnlagt høst 2013 10 ansatte, ~7,5 årsverk Kontor i Trondheim og UK +30

Detaljer

FORSIDE ved besvarelse av hjemmeeksamen, semesteroppgave, rapport, essay m.m.

FORSIDE ved besvarelse av hjemmeeksamen, semesteroppgave, rapport, essay m.m. Kandidatnummer: 4601, 4602, 4604, 4605 (Hvis besvarelsen skal leveres på navn, skrives navn i stedet for kand.nr.) FORSIDE ved besvarelse av hjemmeeksamen, semesteroppgave, rapport, essay m.m. Emnekode:

Detaljer

Oppsummering : IMT2243 Systemutvikling. Hensikt med kurset. Innfallsvinkel : Tom Røise 29.04.2009. IMT2243 : Systemutvikling 1

Oppsummering : 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

Detaljer

Dagens tema: Generelt om variable. Kodegenerering. Deklarasjon av array er. Versjonskontroll. Oppslag i array er

Dagens tema: Generelt om variable. Kodegenerering. Deklarasjon av array er. Versjonskontroll. Oppslag i array er Dagens tema Dagens tema: Kodegenerering og kall Hovedprogrammet Noen siste gode råd Versjonskontroll CVS og Deklarasjon av array er Når programmet deklarerer en array, må kompilatoren vår sette av plass

Detaljer

ORIGO. Robert Engels. Hvordan plassere oss for fremtiden - endrede krav til interne systemer for å imøtekomme fremtidens behov

ORIGO. Robert Engels. Hvordan plassere oss for fremtiden - endrede krav til interne systemer for å imøtekomme fremtidens behov Hvordan plassere oss for fremtiden - endrede krav til interne systemer for å imøtekomme fremtidens behov ORIGO Robert Engels ORIGO teknisk prosjektleder ORIGO* - radioarkiv, arkivering og gjenbruk Formål

Detaljer

Hvorfor? Svar på et behov fra egne forskere høsten Økonomi? Ikke noe utviklingsprosjekt! Et ønske fra UiTs direktør høsten 2015.

Hvorfor? Svar på et behov fra egne forskere høsten Økonomi? Ikke noe utviklingsprosjekt! Et ønske fra UiTs direktør høsten 2015. Hvorfor? Svar på et behov fra egne forskere høsten 2013. Ingen alternativer! Et ønske fra UiTs direktør høsten 2015. Ingen alternativer! En utfordring fra BOTT (IT/UB) vinter 2017. Økonomi? Ingen prosjektmidler

Detaljer

Dataporten sikker og enkel deling av data i UH-sektoren

Dataporten sikker og enkel deling av data i UH-sektoren Dataporten sikker og enkel deling av data i UH-sektoren IT-forum Solstrand 4. mai 2016 Andreas Åkre Solberg andreas.solberg@uninett.no Service Provider SAML 2.0: KUN autentisering + SSO Generelt behov

Detaljer

Kartlegging av data i store virksomheter erfaringer fra Statens vegvesen

Kartlegging av data i store virksomheter erfaringer fra Statens vegvesen Datadelingsforum 29.april 2014 Kartlegging av data i store virksomheter erfaringer fra Statens vegvesen Kartlegging av data i store virksomheter erfaringer fra Statens vegvesen Datadelingsforum = Hva vi

Detaljer

Bibliotek i sosiale medier. Kenneth Eriksen daglig leder

Bibliotek i sosiale medier. Kenneth Eriksen daglig leder Bibliotek i sosiale medier Kenneth Eriksen daglig leder Hva er sosiale medier? Videodeling Bildedeling Blogging Mikroblogging Podcaster Sosiale medier RSS Forum & diskusjon sgrupper Widgets Wikis Sosiale

Detaljer

S y s t e m d o k u m e n t a s j o n

S y s t e m d o k u m e n t a s j o n S y s t e m d o k u m e n t a s j o n Monitorering av produksjonsløyper ved Nasjonalbiblioteket - Project BAKE Utarbeidet av: Einar Wågan Kristian Akerhei Studium: Informasjonssystemer Innlevert: 26.5.2015

Detaljer

HTML: Publiser nettsiden din. Publiser nettsiden din på Internett. Github. Brukernavn.github.io

HTML: Publiser nettsiden din. Publiser nettsiden din på Internett. Github. Brukernavn.github.io HTML: Publiser nettsiden din Publiser nettsiden din på Internett Nå har du laget ditt eget nettsted. Du ønsker vel å vise det frem, gjør du ikke? Erfaren Web Husker du servere fra den første økten? Servere

Detaljer

GJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING

GJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING GJENNOMGANG UKESOPPGAVER 3 KRAVHÅNDTERING INF1050 V16 HVA ER KRAVHÅNDTERING? Kravhåndtering er prosessen å identifisere, analysere og spesifisere kravene til et nytt system eller et system som skal forbedres

Detaljer

Får man det man betaler for?

Får man det man betaler for? Får man det man betaler for? Eller kan man også sette pris på ting man får kastet etter seg? Av Jon Grov, 20. mai 2005 1 av 14 Tema Fri og proprietær programvare. Hvordan kan man vurdere programvarekvalitet?

Detaljer

Notat. Denne rapporten er ment å gi en oppsummering av de ulike risikoer og alternativer for Issue Trackers

Notat. Denne rapporten er ment å gi en oppsummering av de ulike risikoer og alternativer for Issue Trackers Side 1 av 4 Notat Til: Ledelsen v/ita Dato: 06.12.12 Fra: Arbeidsgruppen for risikovurdering av Issue Tracker Emne: Sluttrapport Risikovurdering av Issue Tracker 1. Bakgrunn Mandat: Denne rapporten er

Detaljer

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand Web fundamentals Webdesign 17. januar 2008 Monica Strand Webdesign 17. januar 2008 1 Web design Fagområdet Web design inneholder flere disipliner Grafisk design Informasjonsdesign Brukergrensesnittdesign

Detaljer

Repository Self Service. Hovedoppgave våren 2010

Repository Self Service. Hovedoppgave våren 2010 Forprosjektrapport for Repository Self Service Hovedoppgave våren 2010 Christer Berg (070604 07HBDRA) Ron Stangvik (070427 07HBDRA) 1 Innholdsfortegnelse 1. MÅL OG RAMMER...3 1.1. Bakgrunn...3 1.2. Prosjektmål...3

Detaljer

Innhold. Fokuset er: Forhold til cloud leverandør Partsforhold Kunde perspektiv Leverandør perspektiv

Innhold. Fokuset er: Forhold til cloud leverandør Partsforhold Kunde perspektiv Leverandør perspektiv Innhold Fokuset er: Forhold til cloud leverandør Partsforhold Kunde perspektiv Leverandør perspektiv Avgrensning Anskaffelsesregelverket Inter partes reguleringer Private cloud Tittel på presentasjon 2

Detaljer

Oppgradering av RubyNo - webserveren til NorwayRUG

Oppgradering av RubyNo - webserveren til NorwayRUG Oppgradering av RubyNo - webserveren til NorwayRUG Kent Dahl Versjon 0.01 2005 05 15 Innholdsliste 1. Sammendrag...1 2. Introduksjon...1 3. Gammelt system...2 3.1. Webserver www.ruby.no...2

Detaljer

Forprosjekt. Oppgdragsgiver Unikia, Lille grensen 7, 0159 Oslo, Kontaktperson Anders Kose Nervold,

Forprosjekt. Oppgdragsgiver Unikia, Lille grensen 7, 0159 Oslo, Kontaktperson Anders Kose Nervold, Hovedprosjekt i data/informasjonsteknologi Høgskolen i Oslo og Akershus Forprosjekt Prosjekttittel Unikia Android applikasjon Gruppe 13 Markus Bugge-Hundere s188909 Morten Wold Aksel Wiig s236326 s232324

Detaljer

Hvordan dele dine forskningsdata

Hvordan dele dine forskningsdata Hvordan dele dine forskningsdata Helene N. Andreassen, PhD Universitetsbiblioteket Onsdag 28. februar 2018 Håndtering av forskningsdata: Livssyklusen Hvordan gå frem for å dele dine forskningsdata? Læringsmål

Detaljer

Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital

Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital Hva kan sykehjem lære av sykehusdrift, innen digitalisering? Tor Åsmund Evjen Rådgiver digital samhandling St. Olavs Hospital Eiendomsportal Web - Bygg Behandle behov Sporing og gjenfinning i EBIM EBIM

Detaljer

Kontakt oss i Egroup for mer informasjon!

Kontakt oss i Egroup for mer informasjon! Oversikt System Replikering Integrasjon Web Services API I Utviklingsmiljø 3.0 Nyheter 3.0 Nyheter Publisering Publisering Publisering sansvarlig, Webmaster Konsulent, Rådgiver Utvikler Kontakt oss i Egroup

Detaljer

Teknisk gjeld. Innhold. Hva er teknisk gjeld? NAVs tilnærming Dokumentasjon av teknisk gjeld Oppsummering

Teknisk gjeld. Innhold. Hva er teknisk gjeld? NAVs tilnærming Dokumentasjon av teknisk gjeld Oppsummering Teknisk gjeld ARK2016 // Den norske dataforeningen 6. april 2016 Petter Hafskjold Sjefsarkitekt @petterhf Innhold Hva er teknisk gjeld? NAVs tilnærming Dokumentasjon av teknisk gjeld Oppsummering NAV,

Detaljer

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen Hensikten med denne delen av kurset Objektorientert systemutvikling Rational Unified Process (RUP) Gurholt og Hasle kap. 6 UML Distilled kap. 2 Å lære modellerings- og designprinsipper og øve opp teknikker

Detaljer

Itled 4021 IT Governance Fra IT-strategi til digital forretningsstrategi og plattformer

Itled 4021 IT Governance Fra IT-strategi til digital forretningsstrategi og plattformer Itled 4021 IT Governance Fra IT-strategi til digital forretningsstrategi og plattformer September 2018 Bendik Bygstad Læringsmål Kunne definere IT-strategi, og forholdet til forretningsstrategi? Kunne

Detaljer

ISY Park Go og nye ISY Park. Endre Lykke, NoIS

ISY Park Go og nye ISY Park. Endre Lykke, NoIS ISY Park Go og nye ISY Park Endre Lykke, NoIS Agenda ISY Park 7 status Presentasjon av ISY Park Go Ny NS 3420 Nye ISY Park 8 Avklaringer og diskusjon 2019-02-07 Nye ISY Park 2 ISY Park 7 Status ISY Park

Detaljer

Tom Røise IMT 2243 : Systemutvikling 1. Forelesning IMT Mars Designfasen i SU-prosjekter : Generelle steg i Designprosessen

Tom Røise IMT 2243 : Systemutvikling 1. Forelesning IMT Mars Designfasen i SU-prosjekter : Generelle steg i Designprosessen Forelesning IMT2243 12. Mars 2007 Tema : Design av programvare Hva ønsker vi å oppnå i designfasen? Generelle steg ved design av programvare Softwarearkitektur Struktur og organisering Dekomponering Kontrollmekanismer

Detaljer

Brukerdokumentasjon for LabOra portal - forfattere

Brukerdokumentasjon for LabOra portal - forfattere Brukerdokumentasjon for LabOra portal - forfattere Skin: Dnnbest-Grey-Skin1024 Skin: Metro7 Custom LabOra web-portal er et web-basert publiseringsprogram for publisering av informasjon på hjemmesider.

Detaljer

Kurskategori 3: Design av IKT- systemer. Normalt vår, 14/15: høst

Kurskategori 3: Design av IKT- systemer. Normalt vår, 14/15: høst Kurskategori 3: Design av IKT- systemer Normalt vår, 14/15: høst Gjennom kurs i denne kategorien skal studentene opparbeide kunnskaper om og ferdigheter i å lage nettsteder, utvikle programvare og tilrettelegge

Detaljer

Innhold. Kom i gang med IRiR. 1 Installer R & RStudio. 2 Last ned siste versjon av IRiR-skriptet

Innhold. Kom i gang med IRiR. 1 Installer R & RStudio. 2 Last ned siste versjon av IRiR-skriptet Innhold 1 Installer R & RStudio...2 2 Last ned siste versjon av IRiR-skriptet...2 3 Definer arbeidskatalog, installer og last inn pakker....5 4 Beregn inntektsrammer....7 5 Korte kommentarer til viktige

Detaljer

Brukerveiledning Kvalitet : dokumentstyring Versjon 1

Brukerveiledning Kvalitet : dokumentstyring Versjon 1 Brukerveiledning Kvalitet : dokumentstyring Versjon 1 Innholdsfortegnelse Brukerveiledning... 1 Forord:... 3 Godkjenne dokumenter fra kvalitetsforumet:... 4 Generell bruk :... 6 Last inn nytt dokument...

Detaljer

PRODUCTS CONSULTING APPLICATION MANAGEMENT IT OPERATIONS SUPPORT TRAINING

PRODUCTS CONSULTING APPLICATION MANAGEMENT IT OPERATIONS SUPPORT TRAINING REDPILL LINPRO Fri Programvare for arkivsektoren Integrated Competence Centre enabling SOA Bjørn Ophus Trondheim 12.06.2012 PRODUCTS CONSULTING APPLICATION MANAGEMENT IT OPERATIONS SUPPORT TRAINING Bakgrunn

Detaljer

PRESENTASJON NORDIG OKTOBER Alle skal kunne teste alt - overalt

PRESENTASJON NORDIG OKTOBER Alle skal kunne teste alt - overalt PRESENTASJON NORDIG OKTOBER 2017 Alle skal kunne teste alt - overalt Det eksistensielle - Arkivverkets oppgaver Vår oppgave er - - - å dokumentere samtid for ettertid - i den tro at det er nyttig for ettertiden

Detaljer

API: Application programming interface, eller programmeringsgrensesnitt

API: Application programming interface, eller programmeringsgrensesnitt API: Application programming interface, eller programmeringsgrensesnitt 1 Interface 1: Cockpit i F16 2 Interface 2: GUI GUI: Graphical user interface The first Graphical User Interface on the XeroxStar

Detaljer

Open Data ved UB. Stein Høydalsvik, Universitetsbiblioteket, UiT Norges arktiske universitet

Open Data ved UB. Stein Høydalsvik, Universitetsbiblioteket, UiT Norges arktiske universitet Open Data ved UB Stein Høydalsvik, Universitetsbiblioteket, UiT Norges arktiske universitet Open? Hva betyr åpen i denne sammenheng? Åpen for å se/lese? Åpen om metadata eller også selve dataene? Åpen

Detaljer

Her finner du bl.a. oppskrifter på: - Plenumssamlingene (s3) - Skriveseminaret (s4) - Arbeidet i grupper og krav til innleveringer (s5-6)

Her finner du bl.a. oppskrifter på: - Plenumssamlingene (s3) - Skriveseminaret (s4) - Arbeidet i grupper og krav til innleveringer (s5-6) Tanja 21. juni 2005 MEVIT 4000 HØSTEN 2006 KOKEBOK Her finner du bl.a. oppskrifter på: - Plenumssamlingene (s3) - Skriveseminaret (s4) - Arbeidet i grupper og krav til innleveringer (s5-6) Emneansvarlig:

Detaljer

Huldt & Lillevik Lønn 5.0

Huldt & Lillevik Lønn 5.0 Huldt & Lillevik Lønn 5.0 Oppsett av integrasjon med Visma.net. Gjelder fra versjon 5.19.1 mars 2019. Innholdsfortegnelse 1. HURTIGGUIDE FOR Å SETTE OPP INTEGRASJONEN... 2 2. SETTE OPP INTEGRASJON MED

Detaljer

Erfaringsutveksling og faglig påfyll Gruppearbeid 1 på tvers av teamene

Erfaringsutveksling og faglig påfyll Gruppearbeid 1 på tvers av teamene 1 Erfaringsutveksling og faglig påfyll Gruppearbeid 1 på tvers av teamene Dele erfaringer med utgangspunkt i statusrapport. Beskriv suksessfaktorer og utfordringer underveis, og hvordan målingene brukes

Detaljer

Orientering om E-ARK4ALL. Et pågående delprosjekt av CEF earchiving buildingblock

Orientering om E-ARK4ALL. Et pågående delprosjekt av CEF earchiving buildingblock Orientering om E-ARK4ALL Et pågående delprosjekt av CEF earchiving buildingblock Agenda Introduksjon og historie Hvorfor er dette viktig for oss? Hva består prosjektet av? SIARD Veien videre à EARK3? Introduksjon

Detaljer

Tom Røise 9. Februar 2010

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

Detaljer

Giftwrapping. New project; start at end

Giftwrapping. New project; start at end Giftwrapping New project; start at end Om alt det kjedelige Det ikke-funksjonelle The Ops in Dev-Ops Outer Architecture Stig Lau Utvikler, arkitekt - Han som rydder opp https://github.com/stiglau KPRO

Detaljer

Plan S: Revidert veileder for implementering mai 2019

Plan S: Revidert veileder for implementering mai 2019 Plan S: Revidert veileder for implementering mai 2019 Digitaliseringskonferansen for høyere utdanning og forskning 5.6.2019 FORSKNING FOR INNOVASJON OG BÆREKRAFT Revidering av veilederen - prosess Offentliggjøring

Detaljer

DSB s kartinnsynsløsning og litt til. Et trygt og robust samfunn - der alle tar ansvar

DSB s kartinnsynsløsning og litt til. Et trygt og robust samfunn - der alle tar ansvar DSB s kartinnsynsløsning og litt til 1 http://kart.dsb.no 2 Hvorfor DSB Kart? Innhold tilpasset samfunnssikkerhet og beredskap. Mye temadata på dette. Spesiell tilrettelegging for bruk under store skogbranner.

Detaljer

Håndtering av forskningsdata og utvikling av datahåndteringsplaner (DMP) Solveig Fossum-Raunehaug (Forskningsavdelingen)

Håndtering av forskningsdata og utvikling av datahåndteringsplaner (DMP) Solveig Fossum-Raunehaug (Forskningsavdelingen) Håndtering av forskningsdata og utvikling av datahåndteringsplaner (DMP) Solveig Fossum-Raunehaug (Forskningsavdelingen) Versjon 2. juli 2019 Norges miljø- og biovitenskapelige universitet 1 Hvorfor? «Forskerfordelene»

Detaljer

MØTEAGENDA STYREMØTE DIH

MØTEAGENDA STYREMØTE DIH MØTEAGENDA STYREMØTE DIH Oppdrag Emne Driftsassistansen i Hedmark Styremøte Dato 2017/03/28 Tidspunkt 10:15-15:00 Sted Møte nr. 2017-1 Referent Deltagere Forfall Fylkeshuset i Hamar, Møterom Osensjøen

Detaljer

Brukerkonferansen 2009

Brukerkonferansen 2009 13.00 13.25 Status FriKomPort i dag og en kort oppsummering av hva som har skjedd siden forrige brukerkonferanse i sept 08 Brukere av FriKomPort pr. nov 09 Gjenbruk og samarbeid om videreutvikling er mulig!

Detaljer

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen. Artist webside Innhold Artist webside...1 Gruppe medlemmer...1 Oppdragsgiver...1 Kontaktperson...2 Veileder...2 Oppgaven...2 Muligheter...2 Sammendrag...2 Dagens situasjon...2 Mål og rammebetingelser...3

Detaljer

Koha det frie biblioteksystemet! Magnus Enger, Libriotech 18. februar 2016

Koha det frie biblioteksystemet! Magnus Enger, Libriotech 18. februar 2016 Koha det frie biblioteksystemet! Magnus Enger, Libriotech 18. februar 2016 Magnus Enger Bibliotekar 1999 Master i dokumentasjonsvitenskap 2005 Bibliotekar ved HBO 2000-2009 Libriotech på heltid siden juni

Detaljer

Sosiale medier og offentlig forvaltning. Norsk Arkivråds høstseminar, 27. oktober 2010 Difi, Sissel Kr. Hansen

Sosiale medier og offentlig forvaltning. Norsk Arkivråds høstseminar, 27. oktober 2010 Difi, Sissel Kr. Hansen Sosiale medier og offentlig forvaltning Norsk Arkivråds høstseminar, 27. oktober 2010 Difi, Sissel Kr. Hansen Agenda 1. Hva er sosiale medier 2. Ta stilling til sosiale medier 3. Ta i bruk sosiale medier

Detaljer

Oppgave 1: Multiple choice (20 %)

Oppgave 1: Multiple choice (20 %) Oppgave 1: Multiple choice (20 %) For alle oppgavene gjelder at det bare er ett riktig svar. No Spørsmål Svar A Svar B Svar C Svar D 1 Kanban er et eksempel på: Prosess Software prosess Prosess modell

Detaljer

Programvareutvikling (store systemer)

Programvareutvikling (store systemer) Programvareutvikling (store systemer) Software Engineering Nils-Olav Skeie Associate Professor, PhD Page 1 Agenda Bakgrunn, Programvareutvikling, Prosess, Analyse, Design, Koding, Testing CARGOMASTER,

Detaljer

November 2012 Stig Claussen, Senior Consultant Psiam. Infor 10 EAM

November 2012 Stig Claussen, Senior Consultant Psiam. Infor 10 EAM November 2012 Stig Claussen, Senior Consultant Psiam Infor 10 EAM Add-on Suite for Infor EAM Psiam forhandler Doc+ OpenCAD GlobalSearch Leveres som integrerte «plugins» til InforEAM 2 Agenda Doc+, GlobalSearch,

Detaljer

Prinsipp for IKT- opplæringen

Prinsipp for IKT- opplæringen 1 Prinsipp for Dagens samfunn stiller krav til digitale ferdigheter hos elevene. På Eidsvåg skole ser vi det derfor som viktig at opplæringen av digitale ferdigheter følger en systematisk plan fra 1. til

Detaljer

SOFTWARE DEVELOPMENT PLAN. Home Automation System. Nickolas Helgeland, Jon Erik Nordskog og Kristian Sande Sjølyst

SOFTWARE DEVELOPMENT PLAN. Home Automation System. Nickolas Helgeland, Jon Erik Nordskog og Kristian Sande Sjølyst SOFTWARE DEVELOPMENT PLAN Home Automation System Nickolas Helgeland, Jon Erik Nordskog og Kristian Sande Sjølyst Innhold Introduksjon... 2 Organisering... 3 Risikoanalyse... 4 Kommunikasjon i teamet...

Detaljer

Web 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.

Web 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

Detaljer

Gjennomgang av prøveeksamen. Gruppetime INF1055 Julie Hagen Nilsen & Maria Stolinski

Gjennomgang 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.

Detaljer

Fri programvare og 3.parts hosting

Fri programvare og 3.parts hosting NITH 2.0 Internett og intranett Komponentsammensetting for fit-to-use Fri programvare og 3.parts hosting Cloud Computing Målsetning Målene var klare. Det var nødvendig med enklere informasjonsflyt mot

Detaljer

HP Easy Tools. Administratorhåndbok

HP Easy Tools. Administratorhåndbok HP Easy Tools Administratorhåndbok Copyright 2014 Hewlett-Packard Development Company, L.P. Microsoft og Windows er registrerte varemerker for Microsoft-konsernet i USA. Konfidensiell datamaskinprogramvare.

Detaljer

oppgavesett 4 INF1060 H15 Øystein Dale Hans Petter Taugbøl Kragset September 22, 2015 Institutt for informatikk, UiO

oppgavesett 4 INF1060 H15 Øystein Dale Hans Petter Taugbøl Kragset September 22, 2015 Institutt for informatikk, UiO oppgavesett 4 INF1060 H15 Øystein Dale Hans Petter Taugbøl Kragset September 22, 2015 Institutt for informatikk, UiO oppgave 1 Hvorfor har vi operativsystemer? Portable programmer Enklere å programmere

Detaljer

Releasenotes. Visma AutoPay. Versjon 3.2.10

Releasenotes. Visma AutoPay. Versjon 3.2.10 Releasenotes Visma AutoPay Versjon 3.2.10 Sist revidert: 11.11.2014 Innholdsfortegnelse Innholdsfortegnelse... I VISMA AUTOPAY 3.2.10... 1 INNLEDNING... 1 NY OG OPPDATERT BRUKERDOKUMENTASJON... 1 OPPGRADERING

Detaljer

Digitalisering av eiendomsforvaltning, case St. Olavs Hospital. Tor Åsmund Evjen St. Olavs Hospital

Digitalisering av eiendomsforvaltning, case St. Olavs Hospital. Tor Åsmund Evjen St. Olavs Hospital Digitalisering av eiendomsforvaltning, case St. Olavs Hospital Tor Åsmund Evjen St. Olavs Hospital Teknologisk veiskille D W G I F C Dagens situasjon ved St. Olavs Hospital Vi har fått flere og mer komplekse

Detaljer

Verdiløse arkiv? Norsk Arkivråds høstseminar 20.oktober 2015. Lars-Martin Kristensen Rune Stenhaug Systemintegrasjon AS

Verdiløse arkiv? Norsk Arkivråds høstseminar 20.oktober 2015. Lars-Martin Kristensen Rune Stenhaug Systemintegrasjon AS Verdiløse arkiv? Norsk Arkivråds høstseminar 20.oktober 2015 Lars-Martin Kristensen Rune Stenhaug Systemintegrasjon AS Informasjonsforvaltning i praksis? Undersøkelser viser at en kunnskapsarbeider bruker

Detaljer

Visma Lønn. Nyheter og forbedringer

Visma Lønn. Nyheter og forbedringer Visma Lønn Nyheter og forbedringer Oslo, desember 2014 1. opplag All informasjon i denne dokumentasjonen vil kunne forandres uten varsel og representerer ikke en forpliktelse fra produsenten. Alt materiale

Detaljer

Hvordan velge rett lisens for forskningsdata

Hvordan velge rett lisens for forskningsdata Hvordan velge rett lisens for forskningsdata Glennda Villaflor Fagreferent, Realfag og Ingeniørfag Universitetsbiblioteket, UiT Tromsø, 20. september 2018 Research data @ UiT Lisenser i The Lifecycle of

Detaljer

Katrine Weisteen Bjerde (Daglig leder) Gudleik Grimstad (observatør fra vertsinstitusjonen)

Katrine Weisteen Bjerde (Daglig leder) Gudleik Grimstad (observatør fra vertsinstitusjonen) Oslo, 12.6.2015 Utkast referat - Vedtas endelig i styremøte 19.10. 2015 Møte i styret for CRIStin 11. juni 2015 Deltagere: Leder Curt Rice Nestleder Ernst Kristiansen Styremedlemmer Tove Klæboe Nilsen

Detaljer

HiOA som utgiver (kamuflert forskningsstøtte)

HiOA som utgiver (kamuflert forskningsstøtte) HiOA som utgiver (kamuflert forskningsstøtte) Trude Eikebrokk Digitale tjenester Dette verk er lisensiert under en Creative Commons Navngivelse 4.0 Internasjonal lisens 18.03.2014 Eksisterende tidsskrifter

Detaljer

Hvor går veien videre nasjonalt Standard Morgen

Hvor går veien videre nasjonalt Standard Morgen Hvor går veien videre nasjonalt Standard Morgen - 2019-04-30 Kjell Ivar Bakkmoen - Arkitekt MNAL / Spesialrådgiver / Fagansvarlig BIM Sykehusbygg Delegat og leder norsk speilkomite for ISO/TC 59/SC13 &

Detaljer

ErgoGroup AS eway Nydalsveien 28 Postboks 4364 Nydalen 0402 Oslo Tlf.: +47 23 14 50 00 Faks: +47 23 14 50 01 www.ergogroup.no www.eway.

ErgoGroup AS eway Nydalsveien 28 Postboks 4364 Nydalen 0402 Oslo Tlf.: +47 23 14 50 00 Faks: +47 23 14 50 01 www.ergogroup.no www.eway. Hva er eway? eway er en portal og plattform for samarbeid internt i en organisasjon og med organisasjonens partnere og kunder. Gjennom portalen forenkles og effektiviseres arbeidsprosesser knyttet til

Detaljer

I ÅS FORSLAG TIL LØSNING

I ÅS FORSLAG TIL LØSNING epolitiker I ÅS FORSLAG TIL LØSNING Det finnes noen få løsninger i dag som gir politikerne mulighet til å få tilgang til ferdige nedlastede dokumenter, kommentere i utvalgsdokumenter, lagring i sky etc.

Detaljer

FriKomPort - Brukerkonferanse

FriKomPort - Brukerkonferanse Nærhet. Kunnskap. Engasjement. FriKomPort - Brukerkonferanse 18-19. november 2009 Formelt om Know IT Objectnet AS Etablert i 1999 Ca. 85 ansatte konsulenter Blant Norges topp 10 % i soliditet En del av

Detaljer

Fakultet for informasjonsteknologi, Kontinuasjonsløsning på SIF8037 Distribuerte systemer og ytelsesvurdering (Distribuerte systemer kun)

Fakultet for informasjonsteknologi, Kontinuasjonsløsning på SIF8037 Distribuerte systemer og ytelsesvurdering (Distribuerte systemer kun) Side 1 av 5 NTNU Norges teknisk naturvitenskapelige universitet Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap Kontinuasjonsløsning

Detaljer

Sosiale medier og deling

Sosiale medier og deling Sosiale medier og deling Deltakerne skal tenke på personvern med hensyn til hvordan de deler informasjon og kommuniserer med andre på nettet, spesielt når det gjelder bruk av sosiale medier. De kommer

Detaljer