58 relasjoner: Akseptansetest (programvare), Aktør, Anekdotisk bevisføring, Avkastning, Åpen kildekode, Brukerhistorie, Covid-19, Designmønster, Dokumentasjonsgenerator, Ekstrem programmering, Endringskomité, Enhetstesting, ESSEC Business School, Finans, Fossefallmodellen, Hastighet (programvareutvikling), Informasjons- og kommunikasjonsteknologi, Ingeniør, Kanban, Kontinuerlig integrasjon, Kravspesifikasjon, Kunde, Mikroledelse, Oppførselsdrevet utvikling, Post-it, Produkteier, Profesjonell, Programmering, Programvaredesign, Programvarefeil, Programvareutviklingsprosess, Prosjektledelse, Prosjektplanlegging, Rammeverk, Rapid application development, Rational Unified Process, Refaktorering, Retrospektiv, Risiko, Ruby, Scrum, Shewhart-syklusen, Smidig ledelse, Smidig programvareutvikling, Ståmøte, Strategi, Strømlinjeformet oppstart, Strømlinjeformet produksjon, Styring, TED (konferanse), ..., Testdrevet utvikling, Tidsboks, Tverrfaglig lag, U.S. Agency for International Development, Unified Modeling Language, Utah, Videomøte, Ward Cunningham. Utvid indeks (8 mer) »
Akseptansetest (programvare)
Akseptansetest er en formalisert form for programvaretesting hvor det undersøkes om programvaren tilfredsstiller brukerbehov, funksjonelle krav, og forretningsprosesser.
Ny!!: Smidig programvareutvikling og Akseptansetest (programvare) · Se mer »
Aktør
En aktør (fra latin āctor og fransk actour, på gammelgresk har ἄκτωρ betydningen leder) er en person/gruppe som opptrer eller medvirker, en deltaker.
Ny!!: Smidig programvareutvikling og Aktør · Se mer »
Anekdotisk bevisføring
Et anekdotisk bevis er en form for tankefeil der en «viten» bygger på et enkeltstående tilfelle (ev. et begrenset antall enkeltstående tilfeller) som ikke kan bestrides.
Ny!!: Smidig programvareutvikling og Anekdotisk bevisføring · Se mer »
Avkastning
Avkastning, eller avkasting, er et begrep som viser til vinning eller utbytte av et gjennomført arbeid.
Ny!!: Smidig programvareutvikling og Avkastning · Se mer »
Åpen kildekode
Åpen kildekode (engelsk: open source code) brukes om allment tilgjengelig kildekode til dataprogrammer.
Ny!!: Smidig programvareutvikling og Åpen kildekode · Se mer »
Brukerhistorie
En brukerhistorie er en naturlig beskrivelse av funksjonen til en programvare sett fra et brukerperspektiv.
Ny!!: Smidig programvareutvikling og Brukerhistorie · Se mer »
Covid-19
Centers for Disease Control and Prevention (CDC), USA Ingen bekreftede tilfeller Covid-19, også skrevet COVID-19, (akronym for den engelskspråklige sykdomsbetegnelsen coronavirus disease 2019, «koronavirussykdom») er en viral luftveisinfeksjon forårsaket av sars-CoV-2, en type koronavirus i familie med sars.
Ny!!: Smidig programvareutvikling og Covid-19 · Se mer »
Designmønster
Designmønster er en generell løsning til problem som ofte oppstår i programvareutvikling.
Ny!!: Smidig programvareutvikling og Designmønster · Se mer »
Dokumentasjonsgenerator
En dokumentasjonsgenerator er et programmeringsverktøy som genererer programvaredokumentasjon beregnet for programmerere (for eksempel API-dokumentasjon) eller sluttbrukere (sluttbrukerguide), eller begge deler, basert på en mengde av kildekodefiler, og i noen tilfeller binærfiler.
Ny!!: Smidig programvareutvikling og Dokumentasjonsgenerator · Se mer »
Ekstrem programmering
Ekstrem programmering (engelsk: extreme programming, forkortet XP) er en systemutviklingsmetode som er utformet for å være så fleksibel som mulig.
Ny!!: Smidig programvareutvikling og Ekstrem programmering · Se mer »
Endringskomité
I programvareutvikling eller prosjektledelse er en endringskomité (engelsk: change control board) et utvalg som består av fageksperter (for eksempel programvareingeniører, testeksperter og så videre) og ledere (for eksempel kvalitetsstyringsledere) som avgjør om man skal implementere foreslåtte endringer i et prosjekt.
Ny!!: Smidig programvareutvikling og Endringskomité · 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!!: Smidig programvareutvikling og Enhetstesting · Se mer »
ESSEC Business School
ESSEC Business School, tidligere École supérieure des sciences économiques et commerciales (forkortet ESSEC), er fransk handelshøyskole med hovedsete i Cergy og avdelinger i La Défense, Singapore, Rabat og Mauritius.
Ny!!: Smidig programvareutvikling og ESSEC Business School · Se mer »
Finans
Finans er et fagområde innen økonomi, som tar for seg måten bedrifter, institusjoner og privatpersoner tilegner seg, forvalter og bruker penger over tid.
Ny!!: Smidig programvareutvikling og Finans · 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!!: Smidig programvareutvikling og Fossefallmodellen · Se mer »
Hastighet (programvareutvikling)
Innen smidig programvareutvikling er implementeringshastighet eller hastighet (engelsk: velocity) et mål på utført arbeid per iterasjon.
Ny!!: Smidig programvareutvikling og Hastighet (programvareutvikling) · Se mer »
Informasjons- og kommunikasjonsteknologi
Informasjons- og kommunikasjonsteknologi (IKT), også omtalt som bare informasjonsteknologi (IT), er et begrep som omfatter teknologi for innsamling, lagring, behandling, overføring og presentasjon av informasjon.
Ny!!: Smidig programvareutvikling og Informasjons- og kommunikasjonsteknologi · Se mer »
Ingeniør
NASA Ingeniør er en yrkestittel som brukes av de som har høyere teknisk utdannelse i ingeniørfag.
Ny!!: Smidig programvareutvikling og Ingeniør · Se mer »
Kanban
En kanbantavle Kanban er en måte for å begrense igangsatt arbeid i et produksjonsanlegg.
Ny!!: Smidig programvareutvikling og Kanban · 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!!: Smidig programvareutvikling og Kontinuerlig integrasjon · 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!!: Smidig programvareutvikling og Kravspesifikasjon · Se mer »
Kunde
En kunde er et individ eller en husstand som kjøper varer og tjenester generert innen økonomien.
Ny!!: Smidig programvareutvikling og Kunde · Se mer »
Mikroledelse
Innen ledelse er mikroledelse eller detaljstyring en type ledelsesstil hvor en leder i stor grad observerer nøye, kontrollerer eller gir påminnelser om arbeidet til sine underordnede eller ansatte.
Ny!!: Smidig programvareutvikling og Mikroledelse · 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!!: Smidig programvareutvikling og Oppførselsdrevet utvikling · Se mer »
Post-it
Notatlapper på en digital kanbantavle. En notatlapp eller selvklebende notatlapp, også kjent under varemerkene Post-it eller Sticky Note, er en notisblokk med avtagbare papirblad hvor baksiden av hvert blad har en stripe med svakt klebende lim som kan gjenbrukes, slik at lappen kan festes på for eksempel et annet papir, en tavle, vegg eller lignende, uten at overflaten blir skadet av limet.
Ny!!: Smidig programvareutvikling og Post-it · Se mer »
Produkteier
Innen smidig programvareutvikling er en produkteier (engelsk: product owner) en rolle som representerer interessentene i et prosjekt.
Ny!!: Smidig programvareutvikling og Produkteier · Se mer »
Profesjonell
En profesjonell er en person som enten.
Ny!!: Smidig programvareutvikling og Profesjonell · Se mer »
Programmering
Programmering består av å designe, skrive, teste, feilsøke og vedlikeholde kildekoden til et program som skal tolkes av en datamaskin.
Ny!!: Smidig programvareutvikling og Programmering · 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!!: Smidig programvareutvikling og Programvaredesign · Se mer »
Programvarefeil
En programvarefeil (populært kalt bug, fra engelsk, eller programlus, bugg eller bøgg på norsk) er en tilstand eller feil i et dataprogram som trenger korreksjon.
Ny!!: Smidig programvareutvikling og Programvarefeil · Se mer »
Programvareutviklingsprosess
Programvareutviklingsprosessen omfatter tekniske og administrative aktiviteter i forbindelse med å drive strukturert programvareutvikling.
Ny!!: Smidig programvareutvikling og Programvareutviklingsprosess · Se mer »
Prosjektledelse
Prosjektledelse er en disiplin som dreier seg om å initiere, planlegge, gjennomføre, kontrollere og avslutte et arbeid utført av et team av prosjektdeltakere for å oppnå bestemte mål og suksesskriterier.
Ny!!: Smidig programvareutvikling og Prosjektledelse · Se mer »
Prosjektplanlegging
Prosjektplanlegging eller prosjektering er en del av prosjektledelse hvor man lager tidsplaner som for eksempel Gantt-diagrammer for å planlegge og deretter rapportere fremdriften til prosjektet.
Ny!!: Smidig programvareutvikling og Prosjektplanlegging · Se mer »
Rammeverk
Et rammeverk er et generelt begrep som vanligvis refererer til en underliggende stuktur som brukes som et grunnlag for å bygge andre ting oppå.
Ny!!: Smidig programvareutvikling og Rammeverk · Se mer »
Rapid application development
Rapid application development (RAD, direkte oversatt: rask applikasjonsutvikling) er både et navn på alternativer til vannfallmodellen innen programvareutvikling og navnet på James Martin's tilnærmelse til rask utvikling.
Ny!!: Smidig programvareutvikling og Rapid application development · Se mer »
Rational Unified Process
Rational Unified Process (forkortet: RUP, direkte oversatt: rasjonell enhetlig prosess) er en iterativ og inkrementell programvareutviklingsprosess, med røtter i spiralmodellen, for å sikre et resultat med høyt kvalitetsnivå.
Ny!!: Smidig programvareutvikling og Rational Unified Process · Se mer »
Refaktorering
Refaktorering eller omstrukturering av kode eller (en: refactoring) er en teknikk for å trinnvis forbedre kvaliteten på programkode.
Ny!!: Smidig programvareutvikling og Refaktorering · Se mer »
Retrospektiv
Retrospeksjon (avledet av latinsk retrospectus, perfektum partisipp av retrospicere, «se bakover på») betyr å se seg bakover.
Ny!!: Smidig programvareutvikling og Retrospektiv · Se mer »
Risiko
forlag.
Ny!!: Smidig programvareutvikling og Risiko · Se mer »
Ruby
Ruby er et objektorientert programmeringsspråk som kombinerer syntaks inspirert av Perl med Smalltalks objektorienterte egenskaper.
Ny!!: Smidig programvareutvikling og Ruby · Se mer »
Scrum
Innen prosjektledelse er scrum et rammeverk for å utvikle, levere og opprettholde produkter i et komplekst miljø.
Ny!!: Smidig programvareutvikling og Scrum · Se mer »
Shewhart-syklusen
Shewhart-syklusen er en iterativ design- og ledelsesmetodikk som brukes i næringslivet for kontroll og kontinuerlig forbedring av prosesser og produkter.
Ny!!: Smidig programvareutvikling og Shewhart-syklusen · Se mer »
Smidig ledelse
Smidig ledelse vil si å anvende prinsippene for smidig programvareutvikling og strømlinjeformet prosjektledelse i ulike ledelsesprosesser, særlig innen produktutvikling og prosjektledelse.
Ny!!: Smidig programvareutvikling og Smidig ledelse · Se mer »
Smidig programvareutvikling
Innen programvareutvikling er smidig utvikling (engelsk: agile development) en form for prosjektarbeid hvor oppdagelse av krav og forbedring av løsninger gjøres gjennom samarbeid i selvorganiserende og tverrfaglige lag hvor kunden eller sluttbrukeren er med, adaptiv planlegging, evolusjonær utvikling, tidlig levering, kontinuerlig forbedring, og fleksibel respons på endringer i krav, kapasitet og forståelse av problemene som skal løses.
Ny!!: Smidig programvareutvikling og Smidig 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!!: Smidig programvareutvikling og Ståmøte · Se mer »
Strategi
En strategi er en angrepsmåte for å nå et mål.
Ny!!: Smidig programvareutvikling og Strategi · Se mer »
Strømlinjeformet oppstart
Strømlinjeformet oppstart (engelsk: lean startup) er en metodikk for utvikling av bedrifter og produkter som sikter på å forkorte produktutvikling og raskt oppdage om en foreslått forretningsmodell er levedyktig.
Ny!!: Smidig programvareutvikling og Strømlinjeformet oppstart · Se mer »
Strømlinjeformet produksjon
Strømlinjeformet produksjon eller veltrimmet produksjon (engelsk: lean manufacturing, noen ganger direkte oversatt som slank produksjon) betegner en produksjonsmetodikk for fremstilling av varer og tjenester.
Ny!!: Smidig programvareutvikling og Strømlinjeformet produksjon · Se mer »
Styring
Styring (engelsk: governance) er et vidt begrep som brukes innen statsvitenskap og organisasjonsstudier og betegner styringssystemer og styringsstrukturer.
Ny!!: Smidig programvareutvikling og Styring · Se mer »
TED (konferanse)
Bill Clinton snakker på TED i 2007 TED (engelsk forkortelse for Technology, Entertainment, Design) er en årlig, amerikansk konferanse som opprinnelig begynte i 1984.
Ny!!: Smidig programvareutvikling og TED (konferanse) · Se mer »
Testdrevet utvikling
Testdrevet utvikling er en programvareutviklingsmetodikk som består av korte iterasjoner hvor nye tester som dekker de ønskede forbedringene eller nye funksjonaliteten skrives først, deretter implementeres produksjonskoden som trengs for å få testene til å passere feilfritt.
Ny!!: Smidig programvareutvikling og Testdrevet utvikling · Se mer »
Tidsboks
Innen smidig programvareutvikling er en tidsboks (engelsk: timebox) et fastsatt tidsvindu for gjennomføring av en planlagt aktivitet der man arbeider for å oppnå et mål, og i så måte er dette en metode for tidsstyring.
Ny!!: Smidig programvareutvikling og Tidsboks · Se mer »
Tverrfaglig lag
Et tverrfaglig lag er en gruppe mennesker med ulik fagkompetanse som jobber mot et felles mål.
Ny!!: Smidig programvareutvikling og Tverrfaglig lag · Se mer »
U.S. Agency for International Development
U.S. Agency for International Development (USAID) er en amerikansk føderal etat som har ansvar for det meste av landets ikke-militære utviklingshjelp.
Ny!!: Smidig programvareutvikling og U.S. Agency for International Development · Se mer »
Unified Modeling Language
Unified Modeling Language (UML) er en industristandard for datarelatert modellering, forvaltet av et internasjonalt konsortium kalt Object Management Group (OMG).
Ny!!: Smidig programvareutvikling og Unified Modeling Language · Se mer »
Utah
Utah Bikubestaten (engelsk: The Beehive State) er en delstat i USA.
Ny!!: Smidig programvareutvikling og Utah · Se mer »
Videomøte
Videokonferanse mellom to universitetet. Et videomøte eller en videokonferanse er et møte der deltagerne kan se og høre hverandre ved hjelp at kommunikasjonsteknologi, uten å være på samme sted.
Ny!!: Smidig programvareutvikling og Videomøte · Se mer »
Ward Cunningham
Howard G. «Ward» Cunningham (født 26. mai 1949) er en amerikansk dataprogrammerer som fant opp wikikonseptet.
Ny!!: Smidig programvareutvikling og Ward Cunningham · Se mer »
Omdirigeringer her:
Agile, Agile metoder, Smidig og agil systemutvikling, Smidig prosjektledelse, Smidig utviklingsmetodikk, Smidige metoder.