Programvareutviklingsprosess

Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder. (10. okt. 2015)

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

Prosessen til en organisasjon og i hvilken grad organisasjonen følger den kan graderes på flere måter. De to mest kjente er CMM og ISO 15504.

Eksempler på utviklingsprosesser

  • Rational Unified Process (RUP)
  • Fossefallsmodellen
  • Prototyping
  • eXtreme Programming (XP)
  • Scrum
  • Spiralmodellen
  • v
  • d
  • r
Programvareutvikling
Felter
  • Programmering
  • DevOps
  • Formelle metoder
  • Kravhåndtering
  • Driftsutvikling
  • Utrulling
  • Design
  • Konstruksjon/implementasjon
  • Vedlikehold
  • Testing
  • Systemanalyse
Konsepter
  • Datamodellering
  • Virksomhetsarkitektur
  • Funksjonell spesifikasjon
  • Modelleringsspråk
  • Paradigme
  • Programvare
  • Arkeologi
  • Arkitektur
  • Konfigurasjonsstyring
  • Prosess/metodologi
  • Kvalitet
  • Kvalitetssikring
  • Verifikasjon og validering
  • Strukturert analyse
    • essensiell analyse
  • CI/CD
Orienteringer
Modeller
Utvikling
Annet
Språk
  • IDEF
  • UML
  • USL
  • SysML
Relaterte felter
Oppslagsverk/autoritetsdata
GND · LCCN · NDL · BNE
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.