Ohjelmistokehitysympäristö (SDE)

Kirjoittaja: Randy Alexander
Luomispäivä: 24 Huhtikuu 2021
Päivityspäivä: 26 Kesäkuu 2024
Anonim
Ohjelmistokehitysympäristö (SDE) - Tekniikka
Ohjelmistokehitysympäristö (SDE) - Tekniikka

Sisältö

Määritelmä - Mitä ohjelmistokehitysympäristö (SDE) tarkoittaa?

Ohjelmistokehitysympäristö (SDE) on ympäristö, joka automatisoi tai täydentää ohjelmistokehitysjaksoon liittyviä rutiineja. Tämä sisältää ohjelmoinnin monissa tehtävissä, kuten tiimin ja projektinhallinnan, sekä ohjelmoinnin monissa tehtävissä, kuten kokoonpanon hallinta. SDE tukee myös ohjelmistojen laaja-alaista ja pitkäaikaista ylläpitoa.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää ohjelmistokehitysympäristön (SDE)

Teknologian edistyessä ja lisääntyneitä käyttäjien odotuksia ympäristön toiminnallisuus muuttuu todennäköisesti. Kehittäjien ohjelmistotyökalujen kokoelmaa on parannettu merkittävästi 1990-luvulta lähtien.

Seuraavat neljä kategoriaa edustavat suuntauksia, joilla on huomattava vaikutus ympäristöihin, ts. Niiden käyttöliittymiin, työkaluihin ja arkkitehtuureihin:

  • Kieliorientoidut ympäristö: Nämä ympäristötyypit on kehitetty yhden kielen ympärille ja tarjoavat siten kyseiselle kielelle sopivan työkalusarjan. Ne ovat erittäin vuorovaikutteisia ja tarjoavat rajoitetun tuen suurelle ohjelmoinnille. Cedar Mesalle / Cedar, Rational Environment for Ada, Interlisp Lisp ja Smalltalk for Smalltalk ovat joitain yleisiä esimerkkejä kielekeskeisistä ympäristöistä.
  • Rakennekeskeiset ympäristöt: Nämä ympäristötyypit sisältävät tekniikoita, joiden avulla käyttäjät voivat manipuloida rakenteita suoraan. Nämä tekniikat ovat kielestä riippumattomia, mikä laukaisi konseptin generaattoreille ympäristöille.
  • Työkalupakkiympäristöt: Nämä ympäristötyypit tarjoavat joukon työkaluja, joihin sisältyy kielestä riippumaton tuki suurten ohjelmointitehtävien toteuttamiselle, mukaan lukien versionhallinta ja kokoonpanon hallinta.
  • Menetelmäpohjaiset ympäristöt: Nämä ympäristötyypit sisältävät tuen monenlaisille ohjelmistokehitysprosesseihin liittyville rutiineille. Tähän sisältyy tehtäviä, kuten tiimi- ja projektijohtaminen. Niissä on myös työkaluja tietyille eritelmille ja suunnittelutekniikoille.