차례:
정의-SDE (Software Development Environment) 란 무엇입니까?
소프트웨어 개발 환경 (SDE)은 소프트웨어 개발주기와 관련된 루틴을 자동화하거나 보강하는 환경입니다. 여기에는 팀 및 프로젝트 관리와 같은 많은 프로그래밍 작업과 구성 관리와 같은 대규모 프로그래밍 작업이 포함됩니다. SDE는 대규모의 장기적인 소프트웨어 유지 관리도 지원합니다.
Techopedia는 소프트웨어 개발 환경 (SDE)을 설명합니다
기술이 발전하고 사용자의 기대치가 높아짐에 따라 환경의 기능이 변경 될 가능성이 높습니다. 개발자를위한 소프트웨어 도구 모음은 1990 년대 이후 크게 향상되었습니다.
다음은 환경, 즉 사용자 인터페이스, 도구 및 아키텍처에 상당한 영향을 미치는 트렌드를 나타내는 네 가지 범주입니다.
- 언어 지향 환경 :이 환경 유형은 한 언어를 중심으로 개발되어 특정 언어에 적합한 도구 세트를 제공합니다. 대화식이며 대화 형 프로그래밍을 제한적으로 지원합니다. Mesa / Cedar 용 Cedar, Ada 용 Rational Environment, Lisp 용 Interlisp 및 Smalltalk 용 Smalltalk는 언어 중심 환경의 일반적인 예입니다.
- 구조 지향 환경 :이 환경 유형에는 사용자가 구조를 직접 조작 할 수있는 기술이 포함됩니다. 이러한 기술은 언어 독립적이며 환경 생성기의 개념을 유발했습니다.
- 툴킷 환경 :이 환경 유형은 버전 제어 및 구성 관리를 포함하여 대규모 작업 프로그래밍에 대한 언어 독립적 지원을 통합하는 도구 세트를 제공합니다.
- 방법 기반 환경 : 이러한 환경 유형에는 소프트웨어 개발 프로세스와 관련된 다양한 루틴에 대한 지원이 포함됩니다. 여기에는 팀 및 프로젝트 관리와 같은 작업이 포함됩니다. 또한 특정 사양 및 설계 기법을위한 도구가 있습니다.
