개발에 필요한 환경, 즉 편집기, 컴파일러, 디버거 등의 다양한 툴을 하나의 인터페이스로 통합하여 제공하는 것
통합 개발 환경 도구란 통합 개발 환경을 제공하는 소프트웨어이다.
대표 도구
빌드는 소스 코드 파일들을 컴퓨터에서 실행할 수 있는 제품 SW로 변환하는 과정 or 결과물
빌드 도구란 빌드하는 데 필요한 전처리, 컴파일 등의 작업들을 수행하는 SW
대표 도구
Ant
Maven
Gradle
그루비
개발에 참여하는 사람들이 서로 다른 작업 환경에서 원활히 프로젝트 수행할 수 있도록 도와주는 도구로 그룹웨어라고도 불린다.
일정 관리, 업무흐름 관리, 정보 공유, 커뮤니케이션 등의 업무 보조 도구 포함되어 있음
다양한 플랫폼에서 사용할 수 있도록 제공됨
익숙하지 X, 이용할 의지 X > 방해 요소가 됨
종류
프로젝트 및 일정 관리
정보 공유 및 커뮤니케이션
디자인
기타