ALM: Difference between revisions

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


== 구성 요소 ==
==기술사 기출==
* 이슈 관리: 일정 관리, 우선순위 관리, 위험도 관리
* 개발 환경: IDE, 테스트 환경, 코드 검사 도구(Inspection)
* 소스 관리: 형상 관리(버전 관리·변경 관리), 브랜치 관리
* 자동화: 빌드·테스트·오류 검사·영향도 검사 자동화


== 기대 효과 ==
*정보관리기술사 121회 1교시
* 복잡도 감소: 팀 단위의 개발 시 개발 프로세스에 대한 통합으로 개발 복잡도의 감소
* 협업 효율 개선:  팀 커뮤니케이션 도구와 방법을 단일화 하고 커뮤니케이션 및 협업을 원활하게 지원
* 품질 향상: 형상관리 및 테스트·검사 자동화 체계를 통해 코드·산출물 품질 및 성능 향상
* 추적성 관리: 향상 요구 사항으로부터 실제 코드의 변경과 이력까지의 추적성 제공

Latest revision as of 17:01, 1 September 2021


Application Life-cycle Management
소프트웨어 개발 전 과정을 체계적으로 관리하기 위한 체계 및 도구의 집합

구성 요소[edit | edit source]

기대 효과[edit | edit source]

  • 복잡도 감소: 팀 단위의 개발 시 개발 프로세스에 대한 통합으로 개발 복잡도의 감소
  • 협업 효율 개선: 팀 커뮤니케이션 도구와 방법을 단일화 하고 커뮤니케이션 및 협업을 원활하게 지원
  • 품질 향상: 형상관리 및 테스트·검사 자동화 체계를 통해 코드·산출물 품질 및 성능 향상
  • 추적성 관리: 향상 요구 사항으로부터 실제 코드의 변경과 이력까지의 추적성 제공

기술사 기출[edit | edit source]

  • 정보관리기술사 121회 1교시