• No results found

Ordliste AJAJ

N/A
N/A
Protected

Academic year: 2022

Share "Ordliste AJAJ"

Copied!
3
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

Bachelor i Informasjonssystemer

Ordliste Einar Wågan og Kristian Akerhei

Ordliste

AJAJ: Står for Asynchronous JavaScript and JSON, og er en teknikk for dataoverføring innen

web-utvikling.

AJAX: Står for Asynchronous JavaScript and XML, og er en teknikk for dataoverføring

innen web-utvikling.

API: Application Programming Interface, grensesnitt i programvare.

BAKE: Egenutviklet monitoreringsapplikasjon for produksjonsløyper ved

Nasjonalbiblioteket.

Bibsys: Bibliotekkatalog.

Cache: Midlertidig lagringsplass, som muliggjør rask data-tilgang.

Centos: Linux operativsystem.

Coding Standards: En kode standard, en mal på hvordan man skal skrive kode. Bedrifter har

ofte fastsatt en egen kodestandard.

Collective Owenership: Er en tankegang rundt programmering, der alle skal ha eierskap til

all kode.

CSS: Cascading Style Sheet, programmeringsspråk for utseende av html.

Daily scrum: Et daglig møte i Scrum metoden, der man sier hva som ble gjort dagen før, hva

man skal gjøre denne dagen og eventuelle hindringer.

Elasticsearch: Open source søk, database og analysemotor . Extreme Programming: Er en smidig utviklingsmetodikk.

Gantt: Ofte brukt i forbindelse med prosjektadministrasjon, og er en måte å illustrere

aktiviteter og tid.

Git: Er et gratis og open source versjonskontrollsystem.

GitLab: Er en kode-lagringsbase, som benytter Git teknologi. Inneholder verktøy for blant

annet å lettere se hvordan koden har endret seg i de ulike versjonene.

Google Charts: Bibliotek for diagram og grafer, skrevet i JavaScript Google Drive: Skylagringstjeneste.

Highcharts: Bibliotek for diagram og grafer, skrevet i JavaScript.

HTML: HyperText Markup Language, Standard web-programmeringsspråk.

(2)

Bachelor i Informasjonssystemer

Ordliste Einar Wågan og Kristian Akerhei

HTTP: Hypertext Transfer Protocol, brukes for å utveksle eller overføre HTML.

HTTPService: En egenutviklet klasse i BAKE-applikasjonen som brukes til å hente data fra

REST-tjenester.

IDE: Integrated Development Environmen. Applikasjon som brukes til å skrive andre

applikasjoner, og inneholder som regel kodeeditor, kompilator og debugger. De moderne IDEene har ofte støtte for autofullfør av variabler og lignende.

IntelliJ: En IDE for Java.

Java: Objektorientert programmeringsspråk.

JavaScript: Programmeringsspråk for html og web.

JDBC: Java Database Connectivity. Er et API til Java, for å kommunisere med databaser.

Jira: Verktøy for å holde oversikt over arbeidsflyt og hendelser.

JSFiddle: Verktøy for å teste Javascript, CSS og HTML i nettleseren.

JSON: JavaScript Object Notation.

Jsonlint: En Json validator.

Logstash: Verktøy for å håndtere logger.

MariaDB: En SQL Database.

Maven: er et program som brukes til å administrere og bygge et hvilket som helst Java

prosjekt.

Microservices: Utviklingstankegang hvor man prøver å lage mange små tjenester i stede for

en stor.

MVC: Står for Model-View-Controller. Og er et designmønster brukt i programmering.

MySQL: En SQL Database.

Objekt: Hos Nasjonalbiblioteket kalles digitaliserte bøker, aviser, tidsskrift og lignende for

objekt.

Pair Programming: En utviklingsmetodikk der man programmerer i par, der en skriver kode

og den andre leter frem dokumentasjon og ser over koden mens den blir skrevet.

Prefetch: På forhånd hente data, før den er etterspurt.

Product Backlog: En del av utviklingsmetoden Scrum, Product Backlog er det som inneholder all funksjonaliteten produktet skal ha.

Produkteier: Er en rolle i smidige utviklingsmetoder.

(3)

Bachelor i Informasjonssystemer

Ordliste Einar Wågan og Kristian Akerhei

Produksjonsløype: En produksjonsløype inneholder et eller flere steg, og er hele

digitaliseringsprosessen et objekt må i gjennom, før det kan bli lagret eller vist i visningstjenesten på www.nb.no.

PyCharm: En IDE for Python.

Python: Open source kodespråk.

REST: Representational state transfer er en måte å kontakte en tjeneste på, og går som regel

over HTTP.

Rsyslog: Loggeprogram for Linux.

Scope: Arbeidet som må være fullført for å levere et fullstendig produkt.

Scrum Coffee: Egenutviklet variant av Daily scrum.

Scrum: Smidig utviklingsmetode.

Services: En egenutviklet klasse i BAKE applisjonen, brukes til foredle data til videre bruk.

Simple Design: En utviklingstankegang der man prøver å holde et produkt så enkelt som

overhode mulig.

Sprint Backlog: En del av Scrum, hvor tasks og user stories av product backlog legges inn.

Sprint Planning: Et møte i Scrum metoden, som holdes i begynnelsen av hver sprint. Der

man henter inn funksjonalitet fra product backlog inn i sprint backlog.

Sprint Retrospective: Et møte i Scrum metoden, som holdes i slutten av hver sprint. Der man

snakker om hvordan sprinten har gått.

Sprint Review: Et møte i Scrum hvor man ser på hva som har blitt ferdig og eventuelt ikke

ferdig.

Sprint: En utviklings metodikk i Scrum der man jobber i iterasjoner og en interasjon kalles en

sprint.

SQL: Structured Query Language, er et programmeringsspråk for databaser.

Steg: En delprosess i en produksjonsløype.

Test-Driven Development(TDD): En metode der man bruker tester for å drive utviklingen

fremover.

Tomcat: Apache Tomcat er en open source applikasjonsserver.

URI/URL: Er en nettlenke.

User story: En kort og enkel beskrivelse av en funksjon, fortalt fra en brukers perspektiv.

Webdesign: Utseende på en nettside.

Referanser

RELATERTE DOKUMENTER

A lot of effort has been put into making the workflow of the group as efficient as possible, and this week we implemented the backlog, product backlog, sprint backlog and burndown

The first sprint includes getting familiar with the product backlog and planning the project develop- ment.. The main concern of the project is

Sandberg har sikkert fortalt historien mange ganger før, men blir fortsa blank i øynene når hun forteller om den store le elsen – og hvor viktig det er at det finnes hjertestarter

Norges geologiske undersøkelse er landets sentrale institusjon for kunnskap om berggrunn, løsmasser, mineralressurser og grunnvann.. Vår kunnskap sikrer kloke og helhetlige

I en travel klinisk hverdag kan det være en hjelp med flytdiagrammer, men en forut- setning for å kunne anvende disse er at den enkelte må ha noe innsikt, kunnskap og erfaring.

Alle intervjuene ble gjennomført som semi-strukturerte intervjuer. Dette innebærer at vi hadde en intervjuguide som utgangspunkt, men at spørsmål, temaer og rekkefølge

Sandberg har sikkert fortalt historien mange ganger før, men blir fortsa blank i øynene når hun forteller om den store le elsen – og hvor viktig det er at det finnes hjertestarter

Tenk igjennom hvordan du skal tilberede maten dersom strømmen eller vannet er borte.. Dersom du har dyr eller har spesielle behov i dietten, må du planlegge ekstra