Software Development Environment (SDE)

Schrijver: Randy Alexander
Datum Van Creatie: 24 April 2021
Updatedatum: 26 Juni- 2024
Anonim
Accessing the Software Development Environment (SDE) Using VM Software
Video: Accessing the Software Development Environment (SDE) Using VM Software

Inhoud

Definitie - Wat betekent Software Development Environment (SDE)?

Een software-ontwikkelomgeving (SDE) is een omgeving die de routines automatiseert of uitbreidt die betrokken zijn bij een software-ontwikkelcyclus. Dit omvat programmeren-in-de-vele taken zoals team- en projectbeheer, evenals programmeren-in-de-grote taken zoals configuratiebeheer. Een SDE ondersteunt ook het grootschalige en langdurige onderhoud van software.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Software Development Environment (SDE)

Met de vooruitgang in technologie en verhoogde gebruikersverwachtingen, verandert de functionaliteit van een omgeving hoogstwaarschijnlijk. De verzameling softwaretools voor ontwikkelaars is sinds de jaren negentig aanzienlijk verbeterd.

De volgende zijn vier categorieën die trends vertegenwoordigen die een aanzienlijke invloed hebben op omgevingen, d.w.z. op hun gebruikersinterfaces, tools en architecturen:

  • Taalgeoriënteerde omgevingen: deze omgevingstypen zijn ontwikkeld rond één taal en bieden daarmee een toolset die geschikt is voor die specifieke taal. Ze zijn zeer interactief en bieden beperkte ondersteuning voor algemene programmering. Ceder voor Mesa / Ceder, Rationele omgeving voor Ada, Interlisp voor Lisp en Smalltalk voor Smalltalk zijn enkele veel voorkomende voorbeelden van taalgecentreerde omgevingen.
  • Op structuren georiënteerde omgevingen: deze omgevingstypen bevatten technieken waarmee gebruikers de structuren direct kunnen manipuleren. Deze technieken zijn taalonafhankelijk, wat het concept van generatoren voor omgevingen in gang heeft gezet.
  • Toolkit-omgevingen: deze omgevingstypen bieden een set tools met taalonafhankelijke ondersteuning voor grote taken, waaronder versiebeheer en configuratiebeheer.
  • Op methoden gebaseerde omgevingen: deze omgevingstypen bieden ondersteuning voor een breed scala aan routines die betrokken zijn bij het softwareontwikkelingsproces. Dit omvat taken zoals team- en projectbeheer. Ze beschikken ook over hulpmiddelen voor bepaalde specificaties en ontwerptechnieken.