Hjem Utvikling Hva er et programvareutviklingsmiljø (sde)? - definisjon fra techopedia

Hva er et programvareutviklingsmiljø (sde)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr programvareutviklingsmiljø (SDE)?

Et programvareutviklingsmiljø (SDE) er et miljø som automatiserer eller forsterker rutinene som er involvert i en programvareutviklingssyklus. Dette inkluderer programmering i mange oppgaver som team- og prosjektledelse, samt programmering i store oppgaver som konfigurasjonsstyring. En SDE støtter også storstilt og langsiktig vedlikehold av programvare.

Techopedia forklarer programvareutviklingsmiljø (SDE)

Med teknologiutviklingen og økte brukerforventninger endres funksjonaliteten i et miljø mest sannsynlig. Samlingen av programvareverktøy for utviklere har blitt forbedret betydelig siden 1990-tallet.


Følgende er fire kategorier som representerer trender som har betydelig innflytelse over miljøer, dvs. på brukergrensesnitt, verktøy og arkitekturer:

  • Språkorienterte miljøer: Disse miljøtypene er utviklet rundt ett språk, og tilbyr dermed et verktøysett som passer for det aktuelle språket. De er veldig interaktive og gir begrenset støtte for programmering i det store. Cedar for Mesa / Cedar, Rational Environment for Ada, Interlisp for Lisp og Smalltalk for Smalltalk er noen vanlige eksempler på språksentrerte miljøer.
  • Strukturorienterte miljøer: Disse miljøtypene inkluderer teknikker som lar brukerne manipulere strukturene direkte. Disse teknikkene er språkuavhengige, noe som utløste konseptet generatorer for miljøer.
  • Toolkit-miljøer: Disse miljøtypene tilbyr et sett med verktøy som inneholder språkuavhengig støtte for programmering i store oppgaver, som inkluderer versjonskontroll og konfigurasjonsadministrasjon.
  • Metodebaserte miljøer: Disse miljøtypene inkluderer støtte for en lang rekke rutiner involvert i programvareutviklingsprosessen. Dette inkluderer oppgaver som team- og prosjektledelse. De har også verktøy for bestemte spesifikasjons- og designteknikker.
Hva er et programvareutviklingsmiljø (sde)? - definisjon fra techopedia