Softwareudviklingsmiljø (SDE)

Forfatter: Randy Alexander
Oprettelsesdato: 24 April 2021
Opdateringsdato: 26 Juni 2024
Anonim
Softwareudviklingsmiljø (SDE) - Teknologi
Softwareudviklingsmiljø (SDE) - Teknologi

Indhold

Definition - Hvad betyder softwareudviklingsmiljø (SDE)?

Et softwareudviklingsmiljø (SDE) er et miljø, der automatiserer eller udvider de rutiner, der er involveret i en softwareudviklingscyklus. Dette inkluderer programmering i mange opgaver som team- og projektstyring samt programmering i store opgaver som konfigurationsstyring. En SDE understøtter også storstilet og langvarig vedligeholdelse af software.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer softwareudviklingsmiljø (SDE)

Med udviklingen inden for teknologi og øgede brugerforventninger ændres funktionaliteten i et miljø sandsynligvis. Samlingen af ​​softwareværktøjer til udviklere er blevet forbedret markant siden 1990'erne.

Følgende er fire kategorier, der repræsenterer tendenser, der har en betydelig indflydelse på miljøer, dvs. på deres brugergrænseflader, værktøjer og arkitekturer:

  • Sprogorienterede miljøer: Disse miljøtyper er udviklet omkring et sprog og tilbyder dermed et værktøjssæt, der er egnet til det pågældende sprog. De er meget interaktive og giver begrænset support til programmering i det store. Cedar for Mesa / Cedar, Rational Miljø for Ada, Interlisp for Lisp og Smalltalk for Smalltalk er nogle almindelige eksempler på sprogcentrede miljøer.
  • Strukturorienterede miljøer: Disse miljøtyper inkluderer teknikker, der lader brugerne direkte manipulere strukturerne. Disse teknikker er sproguafhængige, hvilket udløste begrebet generatorer til miljøer.
  • Værktøjssæt-miljøer: Disse miljøtyper tilbyder et sæt værktøjer, der indeholder sproguafhængig support til programmering i store opgaver, der inkluderer versionskontrol og konfigurationsstyring.
  • Metodebaserede miljøer: Disse miljøtyper inkluderer support til en lang række rutiner involveret i softwareudviklingsprocessen. Dette inkluderer opgaver som team- og projektledelse. De har også værktøjer til bestemte specifikationer og designteknikker.