Sadržaj:
- Definicija - Što znači okruženje za razvoj softvera (SDE)?
- Techopedia objašnjava okruženje za razvoj softvera (SDE)
Definicija - Što znači okruženje za razvoj softvera (SDE)?
Programsko okruženje za razvoj softvera (SDE) je okruženje koje automatizira ili povećava rutine uključene u ciklus razvoja softvera. Tu se ubrajaju programiranje u brojnim zadacima poput upravljanja timom i projektima, kao i programiranje velikih zadataka poput upravljanja konfiguracijom. SDE također podržava masovno i dugoročno održavanje softvera.
Techopedia objašnjava okruženje za razvoj softvera (SDE)
S napretkom u tehnologiji i povećanim očekivanjima korisnika, funkcionalnost okruženja najvjerojatnije se mijenja. Zbirka softverskih alata za programere značajno se poboljšala od 1990-ih.
Sljedeće su četiri kategorije koji predstavljaju trendove koji imaju značajan utjecaj na okruženja, tj. Na njihova korisnička sučelja, alate i arhitekture:
- Okolina orijentirana na jezik: ove vrste okoliša razvijaju se oko jednog jezika, nudeći tako skup alata prikladan za taj određeni jezik. Oni su vrlo interaktivni i pružaju ograničenu podršku programiranju u velikom dijelu. Cedar za Mesa / Cedar, racionalno okruženje za Adu, Interlisp za Lisp i Smalltalk za Smalltalk neki su od uobičajenih primjera okruženja usredotočenih na jezik.
- Okružja orijentirana na strukturu: Ove vrste okruženja uključuju tehnike koje omogućuju korisnicima da izravno upravljaju strukturama. Ove su tehnike neovisne o jeziku, što je pokrenulo koncept generatora za okoliš.
- Alatna okruženja: Ove vrste okruženja nude skup alata koji uključuju jezično neovisnu podršku za programiranje velikih zadataka, koji uključuju kontrolu verzija i upravljanje konfiguracijom.
- Okružja koja se temelje na metodama: Ove vrste okruženja uključuju podršku za širok izbor rutina uključenih u proces razvoja softvera. To uključuje zadatke poput upravljanja timom i projektima. Također sadrže alate za određene specifikacije i tehnike dizajniranja.
