Logo
Unionpedia
Kommunikasjon
Tilgjengelig på Google Play
Ny! Last ned Unionpedia på din Android™-enhet!
Nedlasting
Raskere tilgang enn browser!
 

Programvareutvikling

Index Programvareutvikling

Programvareutvikling (engelsk: software engineering) er et fagfelt som omhandler å systematisk designe, programmere, teste og vedlikeholde programvare.

111 relasjoner: Alaa Abd El-Fatah, Amund Tveit, Andrew Morton, Arbeidsenhet, Arch Linux, Arkitekturmønster, Arkitekturrammeverk, Atferdsmønster (programvareutvikling), Baksystem, Big design up front, Brukerhistorie, Business Object Notation, Capability maturity model, CHILL, Christian Engström, CI/CD, Dag Sjøberg, Datamaskin, Debian, Denny Dias, Design ovenfra og nedenfra, Designmønster, Distribuert versjonskontroll, Douglas J. Mink, Enhetstesting, Ext2, Extended file system, Fagkunnskap, Filosofiåret 1920, Filosofiåret 1996, Forgrening, Forth (programmeringsspråk), Fossefallmodellen, Frank A. Stevenson, Fred Brooks, Funksjonelle krav, Grafisk designer, Guido van Rossum, Håkon Hoffart, Hemmelighold, Human interface guidelines, Hyper Hippo Productions, Ian Murdock, Ikke-funksjonell testing, Ikke-funksjonelle krav, Israels økonomi, James Gosling, Kardinalitet (datamodellering), Kimball-livssykelen, KISS-prinsippet, ..., Kjernepanikk, Kodefrysing, Konfigurasjonsstyring, Kontinuerlig integrasjon, Kontinuerlig leveranse, Kontinuerlig utrulling, Kravbehandling, Kravspesifikasjon, Kunnskapssamling, Leah Rowe, Letizia Jaccheri, Linux International, Linuxkjernen, Lionbridge, Liste over versjoner av Debian, Margaret Hamilton (programvareutvikler), Maskinvare, Microsoft, Modell–visning–kontroller, Nouveau (programvare), Oppførselsdrevet utvikling, Programmeringsspråk, Programvare, Programvarearkitekt, Programvareavhengigheter, Programvaredesign, Programvarekonstruksjon, Programvaretesting, Programvareutviklingsprosess, Programvarevedlikehold, Rémy Card, Regresjonstesting, Richard Stallman, Rickard Falkvinge, Rimelighetsvurdering, Robotikk, Rullende utgivelse, Samtidighet (informatikk), Simula Research Laboratory, Slackware, Software Park Thailand, Spike (programvareutvikling), Ståmøte, Strukturert programmering, Systemarkitekt, Systemarkitektur, Systemteknikk, Teknisk gjeld, The Cathedral and the Bazaar, Theodore Ts’o, Timothy Leary, TPS-rapport, Treschow-Fritzøe, Turing-prisen, Unix-filosofien, Utførelse, Utgangskriterium, V-modellen, Versjonskontrollsystem, Warewolf, .NET. Utvid indeks (61 mer) »

Alaa Abd El-Fatah

Alaa Abd El-Fatah er en fremtredende egyptisk blogger, programvareutvikler og politisk aktivist for menneskerettigheter og demokrati i Egypt.

Ny!!: Programvareutvikling og Alaa Abd El-Fatah · Se mer »

Amund Tveit

Amund Tveit (født 7. mai 1972 i Trondheim) er en norsk forsker innen databehandling.

Ny!!: Programvareutvikling og Amund Tveit · Se mer »

Andrew Morton

Andrew Keith Paul Morton (født 15. juli 1959) er en australsk programvareutvikler, best kjent som en av de ledende utviklere av Linuxkjernen.

Ny!!: Programvareutvikling og Andrew Morton · Se mer »

Arbeidsenhet

En arbeidsenhet (engelsk: unit of work) er et atferdsmønster i programvareutvikling.

Ny!!: Programvareutvikling og Arbeidsenhet · Se mer »

Arch Linux

Arch Linux, også bare kalt Arch, er en Linuxdistribusjon som hovedsakelig består av fri og åpen programvare.

Ny!!: Programvareutvikling og Arch Linux · Se mer »

Arkitekturmønster

Et arkitekturmønster er en generell og gjenbrukbar løsning på et vanlig problem i programvarearkitektur innenfor en gitt kontekst.

Ny!!: Programvareutvikling og Arkitekturmønster · Se mer »

Arkitekturrammeverk

I ISO/IEC/IEEE 42010-standarden for systemteknikk og programvareutvikling defineres et arkitektur-rammeverk som et rammeverk som muliggjør en felles praksis for hvordan man skaper, tolker, analyserer og bruker beskrivelser av arkitektur innenfor et gitt bruksdomene eller samfunn av interessenter.

Ny!!: Programvareutvikling og Arkitekturrammeverk · Se mer »

Atferdsmønster (programvareutvikling)

I programvareutvikling er et atferdsmønster et designmønster som identifiserer vanlige kommunikasjonsmønstre mellom objekter.

Ny!!: Programvareutvikling og Atferdsmønster (programvareutvikling) · Se mer »

Baksystem

Innen informatikk er et baksystem (engelsk: backend) en del av en programvare som har et utgangstrinn hvor det produseres et resultat.

Ny!!: Programvareutvikling og Baksystem · Se mer »

Big design up front

Big design up front (BDUF) er en tilnærming til programvareutvikling der programmets design skal fullføres og perfeksjoneres før man begynner å implementere av programmet.

Ny!!: Programvareutvikling og Big design up front · Se mer »

Brukerhistorie

En brukerhistorie er en naturlig beskrivelse av funksjonen til en programvare sett fra et brukerperspektiv.

Ny!!: Programvareutvikling og Brukerhistorie · Se mer »

Business Object Notation

I programvareutvikling er Business Object Notation ("forretningsobjektnotasjon") en metode og grafisk notasjon for høynivå objektorientert analyse og design.

Ny!!: Programvareutvikling og Business Object Notation · Se mer »

Capability maturity model

Capability maturity model (CMM) er en metode for å evaluere hvor moden en organisasjon er på en skala fra 1 til 5.

Ny!!: Programvareutvikling og Capability maturity model · Se mer »

CHILL

CHILL (forkortelse for CCITT High Level Language) er et prosedyrisk høynivå programmeringsspråk som ble lansert i november 1980.

Ny!!: Programvareutvikling og CHILL · Se mer »

Christian Engström

Christian Engström (født 9. februar 1960 i Stockholm) er en svensk aktivist og politiker.

Ny!!: Programvareutvikling og Christian Engström · Se mer »

CI/CD

Innen programvareutvikling er CI/CD eller CICD er kombinasjonen av kontinuerlig integrasjon (CI) og (oftest) kontinuerlig leveranse eller (mindre vanlig) kontinuerlig utrulling (CD).

Ny!!: Programvareutvikling og CI/CD · Se mer »

Dag Sjøberg

Dag Sjøberg (født 24. januar 1961) er en norsk informatiker.

Ny!!: Programvareutvikling og Dag Sjøberg · Se mer »

Datamaskin

IBM 2250 Mod 2 En LINC-8 computer utstilt på Uppsala universitet, Uppsala, Sverige. En datamaskin er en digital elektronisk maskin som kan programmerers til å utføre sekvenser av aritmetiske og logiske operasjoner.

Ny!!: Programvareutvikling og Datamaskin · Se mer »

Debian

Debian (IPA: /ˈdɛbiən/, et teleskopord som er dannet av navnene Debra Lynn og '''Ian''' Murdock) er en fellesbetegnelse på en rekke frie og åpne Unix-liknende operativsystemer.

Ny!!: Programvareutvikling og Debian · Se mer »

Denny Dias

Denny Dias (født 12. desember 1946 i Philadelphia) er en amerikansk gitarist, mest kjent som tidligere medlem av Steely Dan.

Ny!!: Programvareutvikling og Denny Dias · Se mer »

Design ovenfra og nedenfra

Ovenfra og ned og nedenfra og opp er to strategier for informasjonsprosessering og kunnskapsordning som er brukt innen mange ulike fagfelt som programvareutvikling, humaniora og vitenskapsteori (se systemikk), samt ledelse og organisasjon.

Ny!!: Programvareutvikling og Design ovenfra og nedenfra · Se mer »

Designmønster

Designmønster er en generell løsning til problem som ofte oppstår i programvareutvikling.

Ny!!: Programvareutvikling og Designmønster · Se mer »

Distribuert versjonskontroll

I programvareutvikling er distribuert versjonskontroll eller distribuert revissjonskontroll en form for versjonskontroll hvor en komplett kodebase, inkludert dens fulle historie, speiles på enhver utviklers datamaskin.

Ny!!: Programvareutvikling og Distribuert versjonskontroll · Se mer »

Douglas J. Mink

Douglas J. Mink (født 1951 i Elgin i Illinois) er en amerikansk programvareutviklet og dataarkivar ved Harvard–Smithsonian Center for Astrophysics.

Ny!!: Programvareutvikling og Douglas J. Mink · Se mer »

Enhetstesting

Enhetstesting er en type programvaretesting som blir brukt innen programmering, hvor individuelle deler av kildekode eller dataprogrammer, sammen med tilhørende kontrolldata, brukerprosedyrer og operasjonsprosedyrer, testes for å se om de er egnet for en gitt type bruk.

Ny!!: Programvareutvikling og Enhetstesting · Se mer »

Ext2

ext2 eller second extended filesystem («det andre utvidede filsystem») er et POSIX-kompatibelt filsystem for Linuxkjernen.

Ny!!: Programvareutvikling og Ext2 · Se mer »

Extended file system

extended file system eller ext, er et tidligere POSIX-kompatibelt filsystem for Linuxkjernen.

Ny!!: Programvareutvikling og Extended file system · Se mer »

Fagkunnskap

Fagkunnskap eller domenekunnskap er kunnskap om en spesifikk disiplin, bransje eller fagfelt, i motsetning til generell (eller domeneuavhengig) kunnskap.

Ny!!: Programvareutvikling og Fagkunnskap · Se mer »

Filosofiåret 1920

Filosofiåret 1920 er en oversikt over hendelser, utgivelser og personer med tilknytning til filosofi i 1920.

Ny!!: Programvareutvikling og Filosofiåret 1920 · Se mer »

Filosofiåret 1996

Filosofiåret 1996 er en oversikt over hendelser, utgivelser og personer med tilknytning til filosofi i 1996.

Ny!!: Programvareutvikling og Filosofiåret 1996 · Se mer »

Forgrening

Innen programvareutvikling er en forgrening (engelsk: fork) et nytt program og linje med programvareutvikling avledet fra et eksisterende.

Ny!!: Programvareutvikling og Forgrening · Se mer »

Forth (programmeringsspråk)

Forth er et programmeringsspråk og utviklingsmiljø utviklet av Charles Moore på slutten av 1960-tallet / begynnelsen av 1970-tallet.

Ny!!: Programvareutvikling og Forth (programmeringsspråk) · Se mer »

Fossefallmodellen

Et eksempel på hvordan fossefallsmodellen kan se ut Fossefallmodellen er en nedbrytning av aktiviteter i et prosjekt til lineære, sekvensielle faser hvor hver fase avhenger av leveransene fra den foregående fasen og korresponderer med en spesialisering av oppgaver.

Ny!!: Programvareutvikling og Fossefallmodellen · Se mer »

Frank A. Stevenson

Frank Andrew Stevenson (født 11. juni 1970) er en norsk programvareutvikler og deltids kryptoanalytiker.

Ny!!: Programvareutvikling og Frank A. Stevenson · Se mer »

Fred Brooks

Frederick Phillips Brooks, Jr. (født 19. april 1931 i Durham i Nord-Carolina i USA, død 17. november 2022 i Chapel Hill i Nord-Carolina) var en amerikansk informatiker og programvareingeniør.

Ny!!: Programvareutvikling og Fred Brooks · Se mer »

Funksjonelle krav

Funksjonelle krav eller funksjonelle primitiver er definisjonen av en funksjon eller tjeneste i et system eller komponent i programvareutvikling og systemutvikling.

Ny!!: Programvareutvikling og Funksjonelle krav · Se mer »

Grafisk designer

funksjonalisme. Deutsche bunesarchiv Grafiske designere bruker i dag nesten utelukkende datamaskiner som arbeidsverktøy. Skjermbildet her viser bildebehandlings-programmet GIMP fra 2000. Andre programmer har liknende verktøy for typografi, layout, tegning og bileredigering. Grafisk designer eller grafisk formgiver er en person som arbeider med grafisk design, det vil si den synlige utformingen av trykksaker, som bøker, aviser, tidsskrifter, annonser, skilt, plakater og emballasje, samt webdesign, TV-grafikk, firmaprofiler, logodesign og liknende.

Ny!!: Programvareutvikling og Grafisk designer · Se mer »

Guido van Rossum

Guido van Rossum (født 31. januar 1956) er en nederlandsk programvareutvikler best kjent som skaperen av programmeringsspråket Python, noe han hadde lederansvaret for inntil han trakk seg fra posisjonen i juli 2018.

Ny!!: Programvareutvikling og Guido van Rossum · Se mer »

Håkon Hoffart

Håkon Francisco Hoffart (født 1984) er en norsk kunstner, forfatter, utvikler og regissør fra Oslo.

Ny!!: Programvareutvikling og Håkon Hoffart · Se mer »

Hemmelighold

Hemmelighold innebærer å skjule informasjon.

Ny!!: Programvareutvikling og Hemmelighold · Se mer »

Human interface guidelines

Human interface guidelines (HIG) er et sett med dokumenter for programvareutvikling som tilbyr anbefalinger til utviklere av applikasjoner.

Ny!!: Programvareutvikling og Human interface guidelines · Se mer »

Hyper Hippo Productions

Hyper Hippo Productions er et kanadisk videospill- og programvareutviklings selskap.

Ny!!: Programvareutvikling og Hyper Hippo Productions · Se mer »

Ian Murdock

Ian Murdock (født 28. april 1973 i Konstanz i Baden-Württemberg i Tyskland, død 28. desember 2015 i San Francisco, California, USA) var en tyskfødt amerikansk informatiker, ingeniør og programmerer.

Ny!!: Programvareutvikling og Ian Murdock · Se mer »

Ikke-funksjonell testing

Ikke-funksjonell testing er testing av en programvareapplikasjon, en nettapplikasjon eller et system med tanke på dets ikke-funksjonelle krav, altså måten et system fungerer på i motsetning til den spesifikke atferden til systemet.

Ny!!: Programvareutvikling og Ikke-funksjonell testing · Se mer »

Ikke-funksjonelle krav

Ikke-funksjonelle krav eller ikke-funksjonelle primitiver er krav som angir kriterier for kvaliteter ved en komponent, programvare eller systems bruk og drift, snarere enn spesifikke atferd.

Ny!!: Programvareutvikling og Ikke-funksjonelle krav · Se mer »

Israels økonomi

Israels økonomi er preget av stor variasjon, stort statseierskap og en høyteknologisk sektor i hurtig utvikling.

Ny!!: Programvareutvikling og Israels økonomi · Se mer »

James Gosling

James Gosling (født 19. mai 1955 nær Calgary) er en kanadisk programvareutvikler.

Ny!!: Programvareutvikling og James Gosling · Se mer »

Kardinalitet (datamodellering)

Innen datamodellering viser kardinaliteten til en skjøt (join) til den numeriske relasjonen mellom radene i en tabell og radene i en annen tabell.

Ny!!: Programvareutvikling og Kardinalitet (datamodellering) · Se mer »

Kimball-livssykelen

Kimball-livssykelen er en metodikk for utvikling av datavarehus utviklet av Ralph Kimball og en rekke kolleger.

Ny!!: Programvareutvikling og Kimball-livssykelen · Se mer »

KISS-prinsippet

KISS-prinsippet (forkortelse for «Keep it simple, stupid», Gjør det enkelt, tulling) sier at designenkelhet bør være et sentralt mål og unødvendig kompleksitet bør unngås.

Ny!!: Programvareutvikling og KISS-prinsippet · Se mer »

Kjernepanikk

Kjernepanikk på et Linux-system En kjernepanikk, noen ganger forkortet KP), også kjent som en datamaskindød, er en handling som blir foretatt av et operativsystem ved oppdagelse av en intern fatal systemfeil som det ikke kan gjenopprettes fra. Begrepet er stort sett spesifikt for Unix og Unix-lignende operativsystemer. I Microsoft Windows er det ekvivalente begrepet blåskjerm eller «stoppfeil». Operativsystemkjernens rutiner som håndterer kjernepanikk, kjent som panic() i operativsystemer som en avledet av Berkeley Software Distribution (BSD) og UNIX System V, er konstruert for å skrive en feilmelding til systemkonsollet eller skermen, dumpe et bilde av kjernens minne til harddisken for avlusing post mortem og deretter enten vente på en manuell gjenoppstart, eller innlede en automatisk gjenoppstarting. Informasjonen som blir gitt er av høyst teknisk natur og har til hensikt å assistere en systemadministrator eller en programvareutvikler i å diagnostisere problemet. Kjernepanikk kan også bli forårsaket av feil utenfor operativsystemkjernen. Mange varianter av Unix foretar en kjernepanikk hvis prosessen init (som kjører i brukermodus) terminerer.

Ny!!: Programvareutvikling og Kjernepanikk · Se mer »

Kodefrysing

Kodefrysing er innen programvareutvikling et tidspunkt i utviklingsprosessen hvor reglene for å gjøre endringer i kildekoden eller beslektede ressurser blir mer strikt, eller det tidspunkt for disse regler kommer til anvendelse.

Ny!!: Programvareutvikling og Kodefrysing · Se mer »

Konfigurasjonsstyring

Innenfor informasjonsteknologi og telekommunikasjon er konfigurasjonsstyring en disiplin som omhandler styringen av innhold, endringer og status på delt informasjon i et prosjekt.

Ny!!: Programvareutvikling og Konfigurasjonsstyring · Se mer »

Kontinuerlig integrasjon

Kontinuerlig integrasjon (engelsk: continuous integration, CI) er en tilnærming til programvareutvikling hvor man slår sammen alle utviklerne sine arbeidskopier til en delt hovedgren flere ganger i løpet av dagen.

Ny!!: Programvareutvikling og Kontinuerlig integrasjon · Se mer »

Kontinuerlig leveranse

Kontinuerlig leveranse (engelsk: continuous delivery, CD) er en tilnærming til programvareutvikling hvor man produserer programvare i korte sykluser slik at pålitelig programvare kan bli utgitt når som helst, og på en slik måte at man slipper å gjøre det manuelt når man bestemmer seg for at en utgivelse skal slippes.

Ny!!: Programvareutvikling og Kontinuerlig leveranse · Se mer »

Kontinuerlig utrulling

Kontinuerlig utrulling (engelsk: continuous deployment, CD) er en tilnærming til programvareutvikling hvor programvarefunksjoner leveres ofte og gjennom automatisert utrulling.

Ny!!: Programvareutvikling og Kontinuerlig utrulling · Se mer »

Kravbehandling

Kravbehandling (kravteknikk, kravhåndtering, kravstyring) er den disiplinen innenfor programvareutvikling som tar for seg systematisk framtagelse, analyse, spesifikasjon og validering av krav til programvaren.

Ny!!: Programvareutvikling og Kravbehandling · Se mer »

Kravspesifikasjon

Kravspesifikasjon eller problemanalyse er i informatikken et ord som brukes til å beskrive alle oppgaver som inngår i undersøkelse, avgrensning og definisjon av et nytt eller endret datasystem.

Ny!!: Programvareutvikling og Kravspesifikasjon · Se mer »

Kunnskapssamling

En kunnskapssamling (engelsk: body of knowledge), eksempelvis en kunnskapsbok, er en samling av konsepter, begreper og aktiviteter som utgjør et profesjonelt domene som definert av en relevant faglig autoritet som akademia, et fagmiljø eller en faglig interesseorganisasjon.

Ny!!: Programvareutvikling og Kunnskapssamling · Se mer »

Leah Rowe

Leah Rowe er en informatiker og programvareutvikler som er en aktivist for fri programvare og transpersoners rettigheter i Storbritannia.

Ny!!: Programvareutvikling og Leah Rowe · Se mer »

Letizia Jaccheri

Maria Letizia Jaccheri (født 24. februar 1965 i Pisa) er en italiensk-norsk informatiker.

Ny!!: Programvareutvikling og Letizia Jaccheri · Se mer »

Linux International

10. juli 2015 Linux International (LI) var en internasjonal, ideell organisasjon som ble etablert i november 1994.

Ny!!: Programvareutvikling og Linux International · Se mer »

Linuxkjernen

Linuxkjernen er en fri og åpen, monolittisk og Unix-liknende operativsystemkjerne som benyttes verden over i operativsystemet Linux.

Ny!!: Programvareutvikling og Linuxkjernen · Se mer »

Lionbridge

Lionbridge har hovedkvarter i Waltham, Massachusetts, USA.

Ny!!: Programvareutvikling og Lionbridge · Se mer »

Liste over versjoner av Debian

Liste over versjoner av Debian er en oversikt over ulike versjoner av operativsystemet og Linux-distribusjonen Debian.

Ny!!: Programvareutvikling og Liste over versjoner av Debian · Se mer »

Margaret Hamilton (programvareutvikler)

Margaret Heafield Hamilton (født 17. august 1936) er en amerikansk informatiker, programvareutvikler og bedriftseier.

Ny!!: Programvareutvikling og Margaret Hamilton (programvareutvikler) · Se mer »

Maskinvare

Prosessor Hovedkort 'RAM Harddisk Mus Maskinvare (engelsk: hardware) er de fysiske delene en datamaskin eller annen teknologisk innretning består av.

Ny!!: Programvareutvikling og Maskinvare · Se mer »

Microsoft

Microsoft-gründer Bill Gates. Microsoft Corporation er et amerikansk multinasjonalt teknologiselskap som produserer programvare, forbrukerelektronikk, datamaskiner og andre relaterte tjenester.

Ny!!: Programvareutvikling og Microsoft · Se mer »

Modell–visning–kontroller

Modell–visning–kontroller (engelsk: model-view-controller, MVC) er et designmønster anvendt i programvareutvikling.

Ny!!: Programvareutvikling og Modell–visning–kontroller · Se mer »

Nouveau (programvare)

nouveau (IFA: /nuːˈvoʊ/; fransk ord for «ny») er en fri og åpen grafikkdriver for operativsystemene Linux og NetBSD.

Ny!!: Programvareutvikling og Nouveau (programvare) · Se mer »

Oppførselsdrevet utvikling

Oppførselsdrevet utvikling (engelsk: behavior-driven development, BDD) er en metode for programvareutvikling som oppstod fra testdrevet utvikling (Test-driven development, TDD).

Ny!!: Programvareutvikling og Oppførselsdrevet utvikling · Se mer »

Programmeringsspråk

Hello, world!». Programmeringsspråk er en betegnelse som henviser et ikke-menneskelig og kunstig språk som benyttes utelukkende for å styre og kontrollere en datamaskin.

Ny!!: Programvareutvikling og Programmeringsspråk · Se mer »

Programvare

Programvare, eller egentlig datamaskinprogramvare, (engelsk: software, noen ganger kalt mykvare) er en fellesbetegnelse for dataprogrammer.

Ny!!: Programvareutvikling og Programvare · Se mer »

Programvarearkitekt

En programvarearkitekt er en ekspert på programvareutvikling som tar designvalg på høyt nivå og prøver å håndheve tekniske standarder, inkludert standarder for koding, verktøy og plattformer.

Ny!!: Programvareutvikling og Programvarearkitekt · Se mer »

Programvareavhengigheter

Programvareavhengigheter eller koblinger er et begrep innenfor programvareutvikling som betegner graden av avhengigheter mellom programvaremoduler.

Ny!!: Programvareutvikling og Programvareavhengigheter · Se mer »

Programvaredesign

Programvaredesign er en underdisiplin av programvareutvikling som går på å definere arkitekturen, komponentene, grensesnittene og andre trekk ved et system eller en komponent.

Ny!!: Programvareutvikling og Programvaredesign · Se mer »

Programvarekonstruksjon

Programvarekonstruksjon eller implementasjon er en underdisiplin av programvareutvikling som omhandler detaljert konstruksjon av meningsfylt programvare gjennom en kombinasjon av programmering, verifikasjon, enhetstesting, integrasjonstesting og debugging.

Ny!!: Programvareutvikling og Programvarekonstruksjon · Se mer »

Programvaretesting

Programvaretesting er en underdisiplin av programvareutvikling, og er en aktivitet som utføres for å evaluere og forbedre kvaliteten til programvare ved å identifisere defekter og problemer.

Ny!!: Programvareutvikling og Programvaretesting · Se mer »

Programvareutviklingsprosess

Programvareutviklingsprosessen omfatter tekniske og administrative aktiviteter i forbindelse med å drive strukturert programvareutvikling.

Ny!!: Programvareutvikling og Programvareutviklingsprosess · Se mer »

Programvarevedlikehold

Programvarevedlikehold er en underdisiplin av programvareutvikling.

Ny!!: Programvareutvikling og Programvarevedlikehold · Se mer »

Rémy Card

Rémy Card er en fransk programvareutvikler som er kjent for sine bidrag til Linuxkjernen.

Ny!!: Programvareutvikling og Rémy Card · Se mer »

Regresjonstesting

Regresjonstesting er når man på nytt kjører funksjonelle og ikke-funksjonelle tester for å sikre at programvare som tidligere har blitt utviklet og testet fortsatt fungerer som forventet etter en endring.

Ny!!: Programvareutvikling og Regresjonstesting · Se mer »

Richard Stallman

Richard Matthew Stallman (født 16. mars 1953) er en amerikansk programvareutvikler og fri programvare-forkjemper.

Ny!!: Programvareutvikling og Richard Stallman · Se mer »

Rickard Falkvinge

Rickard Falkvinge (født Dick Greger Augustsson 21. januar 1972 i Göteborg) er en svensk IT-entreprenør og politiker.

Ny!!: Programvareutvikling og Rickard Falkvinge · Se mer »

Rimelighetsvurdering

En rimelighetsvurdering er enkel test for å raskt kunne vurdere om et krav eller et resultat fra en beregning kan være sant.

Ny!!: Programvareutvikling og Rimelighetsvurdering · Se mer »

Robotikk

Robotikk er et tverrfaglig område innen informatikk og Ingeniørvitenskap.

Ny!!: Programvareutvikling og Robotikk · Se mer »

Rullende utgivelse

Rullende utgivelse, rullende oppdatering eller kontinuerlig utgivelse er innen programvareutvikling konseptet om kontinuerlige oppdateringer av applikasjoner.

Ny!!: Programvareutvikling og Rullende utgivelse · Se mer »

Samtidighet (informatikk)

De spisende filosofers problem er et klassisk problem som involverer samtidighet og delte ressurser Samtidighet er et begrep innenfor informatikken.

Ny!!: Programvareutvikling og Samtidighet (informatikk) · Se mer »

Simula Research Laboratory

Simula Research Laboratory AS (SRL) er et norsk forsknings- og innovasjonsselskap som er tilknyttet Universitetet i Oslo.

Ny!!: Programvareutvikling og Simula Research Laboratory · Se mer »

Slackware

Slackware (IPA: /'slækweə(ɹ)/) er et amerikansk operativsystem og en Linuxdistribusjon som er utviklet av informatikeren Patrick Volkerding.

Ny!!: Programvareutvikling og Slackware · Se mer »

Software Park Thailand

Software Park Thailand er en statlig etat under Thailand National Science and Technology Development Agency, og ble etablert for å stimulere industrien for programvareutvikling i Thailand.

Ny!!: Programvareutvikling og Software Park Thailand · Se mer »

Spike (programvareutvikling)

Innen programvareutvikling er en spike (engelsk uttrykk, uttales «spaik», i betydningen transient) en metode hvor man bruker enkleste mulige løsningsmetode for å identifisere problemer og utforske potensielle løsninger.

Ny!!: Programvareutvikling og Spike (programvareutvikling) · Se mer »

Ståmøte

Et ståmøte eller stand-up-møte er et møte hvor deltakerne vanligvis står mens de deltar.

Ny!!: Programvareutvikling og Ståmøte · Se mer »

Strukturert programmering

Strukturert programmering er en grunnleggende programmeringsparadigme som ligger til grunn for det meste av moderne programvareutvikling.

Ny!!: Programvareutvikling og Strukturert programmering · Se mer »

Systemarkitekt

En systemarkitekt er en rolle innen informasjons- og kommunikasjonsteknologi (IKT) med ansvar for å utforme arkiktekturen til et datastyrt system, altså et system som består av både programvare og maskinvare, slik at systemet oppfyller visse krav.

Ny!!: Programvareutvikling og Systemarkitekt · Se mer »

Systemarkitektur

Eksempel på høynivå systemarkitektur for en datamaskin En systemarkitektur er en konseptmodell som definerer struktur, atferd og visninger av et system.

Ny!!: Programvareutvikling og Systemarkitektur · Se mer »

Systemteknikk

kravanalyse og planlegging for å håndtere høy kompleksitet. Systemteknikk er et tverrfaglig felt innen ingeniørvitenskap og ledelse som fokuserer på hvordan man designer, integrerer og administrerer komplekse systemer gjennom deres livssyklus.

Ny!!: Programvareutvikling og Systemteknikk · Se mer »

Teknisk gjeld

I programvareutvikling er teknisk gjeld fremtidige ekstrakostnader som følge av å velge lettvinte kortsiktige løsninger i stedet for å velge gode og langsiktige.

Ny!!: Programvareutvikling og Teknisk gjeld · Se mer »

The Cathedral and the Bazaar

The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary (forkortet CatB) er et essay, og senere en bok, av Eric S. Raymond om metoder for programvareutvikling, som er basert på observasjoner om utviklingen av Linuxkjernen og hans erfaringer med å håndtere et prosjekt med åpen kildekode, nemlig fetchmail.

Ny!!: Programvareutvikling og The Cathedral and the Bazaar · Se mer »

Theodore Ts’o

Theodore Yue Tak Ts'o (kinesisk: 曹子德, født 23. januar 1968 i Palo Alto, Santa Clara County, California, USA) er en amerikansk programvareutvikler.

Ny!!: Programvareutvikling og Theodore Ts’o · Se mer »

Timothy Leary

Timothy Francis Leary (født 22. oktober 1920, død 31. mai 1996) var en amerikansk skribent, psykolog, aktivist for forskning på og bruk av psykedeliske stoffer og utvikler av dataprogrammer.

Ny!!: Programvareutvikling og Timothy Leary · Se mer »

TPS-rapport

Etterligning av forsiden på en TPS-rapport. En TPS-rapport (fra "testprosedyre-spesifikasjon") er et dokument brukt til kvalitetssikring som beskriver prosedyrer for hvordan man skal gå frem under testingen.

Ny!!: Programvareutvikling og TPS-rapport · Se mer »

Treschow-Fritzøe

Treschow-Fritzøe AS (stiftet 16. januar 1986 av Mille-Marie Treschow) er et norsk privateid konsern som eier og drifter selskaper innen skogsdrift og naturressurser, eiendomsforvaltning og -utvikling, steinindustri, byggevarehandel og -distribusjon, samt programvareutvikling.

Ny!!: Programvareutvikling og Treschow-Fritzøe · Se mer »

Turing-prisen

Turing-prisen (engelsk: The A.M. Turing Award) deles ut årlig av Association for Computing Machinery (ACM) for tekniske bidrag til databehandlingsmiljøet.

Ny!!: Programvareutvikling og Turing-prisen · Se mer »

Unix-filosofien

Unix-filosofien er en mengde med kulturelle normer og filosofiske tilnærmelser som ble utviklet av Ken Thompson, og som forsvarer minimalistisk og modulær programvareutvikling.

Ny!!: Programvareutvikling og Unix-filosofien · Se mer »

Utførelse

Utførelse, eller eksekvering, er i sammenheng med informatikk og programvareutvikling betegnelsen på den prosess hvorved en datamaskin eller en virtuell maskin utfører instruksjonene i et dataprogram.

Ny!!: Programvareutvikling og Utførelse · Se mer »

Utgangskriterium

Et utgangskriterium, eller avslutningskriterium, er et kriterium eller krav som må oppfylles for å fullføre en oppgave eller prosess.

Ny!!: Programvareutvikling og Utgangskriterium · Se mer »

V-modellen

date.

Ny!!: Programvareutvikling og V-modellen · Se mer »

Versjonskontrollsystem

Et versjonskontrollsystem, eventuelt versjonsstyringssystem eller versjonshåndtering, er programvare som kan holde orden på de forskjellige versjonene av en eller flere datafiler.

Ny!!: Programvareutvikling og Versjonskontrollsystem · Se mer »

Warewolf

Warewolf er en lavkode-utviklingsplattform for programvareutvikling og integrasjon av skrivebordsapplikasjoner.

Ny!!: Programvareutvikling og Warewolf · Se mer »

.NET

.NET eller.NET Framework er en samling teknologier rundt programvareutvikling fra Microsoft som først ble introdusert i 2002.

Ny!!: Programvareutvikling og .NET · Se mer »

Omdirigeringer her:

Programvareutvikler, Software engineering.

UtgåendeInnkommende
Hey! Vi er på Facebook nå! »