반응형

ALM(Application Lifecycle Management, 애플리케이션 생명주기 관리)

 

ALM(Application Lifecycle Management, 애플리케이션 생명주기 관리)은 시스템 개발시
생명주기에 따른 활동인 요구사항·모델링·개발·구축·테스팅 등의 활동을 조화시키는 통합관리를 의미한다.

ALM 접근에서는 다음과 같은 세 가지 관점을 중요하게 제시한다.
첫째, ALM은 제품 분야면서도 원칙의 개념이 크다. ALM의 세 가지 특징인 추적성, 프로세스 자동화, 리포팅과 분석은 툴의 통합으로 이뤄질 수 있다.
즉 사용되는 툴을 통합할 수 있어야 한다는 의미다.

둘째로 ALM은 생명주기의 특정활동만 지원하는 것이 아니라 모든 활동을 동기화하는 것이다.
즉 현업의 노력이 비즈니스의 목적에 부합하는 결과를 낳을 수 있도록 모든 활동의 조화를 이뤄야 한다는 의미다.

마지막으로 ALM 솔루션은 개발 도구의 집합이 아닌 통합을 의미한다.
개발도구를 제공하는 것이 아니라 이들의 ‘연결’을 제공해 통합을 이루는 것이 ALM의 지향점이다.

기업의 경쟁력 제고와 경영 혁신을 위한 솔루션.
개발 주기상의 모든 활동들로 프로젝트 및 포트폴리오 관리, 요구 사항 관리, 모델링 및 설계, 개발, 테스팅 및 품질 관리, 변경 및 형상 관리로 구분할 수 있다.
애플리케이션 품질 확보가 가능하고 보다 신속한 애플리케이션 개발과 효율적인 프로젝트 관리 방안을 제시하기 위하여 필요하다고 할 수 있다.
이들 활동에 의해 만들어지거나 사용된 산출물 간의 관계를 관리하며, 총괄적으로 개발 주기의 진행을 보고하여 성공적인 개발과 관리 및 생산성 향상을 도모하는 기법이다.


 

 

첨부파일

 

http://blog.naver.com/cadpia71/110098581396

 

SE_생산성향상기법_ALM.doc

 

반응형
Posted by 공간사랑
,