Indholdsfortegnelse:
- Definition - Hvad betyder softwareudviklingsmiljø (SDE)?
- Techopedia forklarer softwareudviklingsmiljø (SDE)
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.
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 derved et værktøjssæt, der passer 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 Environment 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.
