애플리케이션주기관리(ALM:Application Lifecycle Management)는 애플리케이션 개발시 요구분석, 설계, 구현, 검사, 운영 및 유지보수 등의 과정을 각각 독립적으로 진행하면서 발생하는 프로세스 반복, 오류발생, 고비용 등의 문제점을 해결하기 위한 방안으로 대두된 개념 및 솔루션이다.
ALM은 기업이 새로운 애플리케이션 개발이나 기존 애플리케이션의 최적화에 필요한 요구관리·모델링·개발·테스트·배포·관리 등 전과정에 걸쳐 통합된 솔루션과 기술을 제공한다. 애플리케이션 개발과정은 애플리케이션의 기능 및 성능을 정의하는 ‘요구분석’, 애플리케이션의 기본 모델을 설정하고 기반 컴포넌트를 설계하는 ‘디자인’, 자바 또는 닷넷 플랫폼에 적합하도록 개발언어를 선택해 애플리케이션을 제작하는 ‘개발’, 개발된 애플리케이션을 배포하기 전에 성능을 점검하는 ‘테스팅’, 애플리케이션을 기업의 시스템에 구축하는 ‘배포’의 과정으로 이뤄진다.
ALM은 각 애플리케이션 개발단계에서 발생한 수정 및 변경사항이 모든 단계에 반영되도록 협업적 소스코드관리(Source Code Management) 솔루션을 제공하게 된다.
오피니언 많이 본 뉴스
-
1
[ET톡] 국가AI컴퓨팅센터 '교착'
-
2
[인사] 한국연구재단
-
3
[조현래의 콘텐츠 脈] 〈4〉K콘텐츠 글로벌 확산, 문화 감수성과 콘텐츠 리터러시
-
4
[ET단상] AI 실증의 순환 함정을 넘어, 지속 가능한 진화로
-
5
[부음]신수현 GNS매니지먼트 대표 부친상
-
6
[기고] '투명한 재앙' 물류센터 '비닐 랩' 걷어내야 할 때
-
7
[전문가기고] SMR 특별법 통과, 승부는 '적기 공급'에서 난다
-
8
[부음] 이영재(한국거래소 코넥스시장운영팀장)씨 별세
-
9
[부음] 주성식(아시아투데이 부국장·전국부장)씨 모친상
-
10
[부음] 최윤범(프로야구 전 해태 타이거즈 단장)씨 별세
브랜드 뉴스룸
×


















