ALM: Difference between revisions
From CS Wiki
No edit summary |
|||
Line 1: | Line 1: | ||
[[분류:경영학]][[분류:기업 IT]] | [[분류:경영학]][[분류:기업 IT]][[분류:기술사 기출]] | ||
;Application Life-cycle Management | ;Application Life-cycle Management | ||
;소프트웨어 개발 전 과정을 체계적으로 관리하기 위한 체계 및 도구의 집합 | |||
== 구성 요소 == | == 구성 요소 == | ||
Line 13: | Line 14: | ||
* 품질 향상: 형상관리 및 테스트·검사 자동화 체계를 통해 코드·산출물 품질 및 성능 향상 | * 품질 향상: 형상관리 및 테스트·검사 자동화 체계를 통해 코드·산출물 품질 및 성능 향상 | ||
* 추적성 관리: 향상 요구 사항으로부터 실제 코드의 변경과 이력까지의 추적성 제공 | * 추적성 관리: 향상 요구 사항으로부터 실제 코드의 변경과 이력까지의 추적성 제공 | ||
== 기술사 기출 == | |||
* 정보관리기술사 121회 1교시 |
Revision as of 09:08, 9 May 2020
- Application Life-cycle Management
- 소프트웨어 개발 전 과정을 체계적으로 관리하기 위한 체계 및 도구의 집합
구성 요소
- 이슈 관리: 일정 관리, 우선순위 관리, 위험도 관리
- 개발 환경: IDE, 테스트 환경, 코드 검사 도구(Inspection)
- 소스 관리: 형상 관리(버전 관리·변경 관리), 브랜치 관리
- 자동화: 빌드·테스트·오류 검사·영향도 검사 자동화
기대 효과
- 복잡도 감소: 팀 단위의 개발 시 개발 프로세스에 대한 통합으로 개발 복잡도의 감소
- 협업 효율 개선: 팀 커뮤니케이션 도구와 방법을 단일화 하고 커뮤니케이션 및 협업을 원활하게 지원
- 품질 향상: 형상관리 및 테스트·검사 자동화 체계를 통해 코드·산출물 품질 및 성능 향상
- 추적성 관리: 향상 요구 사항으로부터 실제 코드의 변경과 이력까지의 추적성 제공
기술사 기출
- 정보관리기술사 121회 1교시