애플리케이션 라이프사이클 관리

Application lifecycle management

응용 프로그램 라이프사이클 관리(ALM)는 컴퓨터 프로그램제품 라이프사이클 관리(거버넌스, 개발, 유지보수)입니다.요구사항 관리, 소프트웨어 아키텍처, 컴퓨터 프로그래밍, 소프트웨어 테스트, 소프트웨어 유지보수, 변경 관리, 지속적인 통합, 프로젝트 관리, 릴리스 관리 등을 포괄합니다.[1][2]

ALM 대 소프트웨어 개발 라이프 사이클

ALM은 소프트웨어 개발 수명 주기(SDLC)보다 넓은 관점으로, 요구 사항, 설계, 코딩, 테스트, 구성, 프로젝트 관리, 변경 관리 등 소프트웨어 개발 단계로 제한됩니다.ALM은 개발 후 애플리케이션이 더 이상 사용되지 않을 때까지 계속되며, 많은 SDLC에 걸쳐 있을 수 있습니다.

통합 ALM

최신 소프트웨어 개발 프로세스는 서로 다른 위치의 여러 도구를 사용하여 서로 다른 팀에서 관리하는 개별 ALM/SDLC 단계에 국한되지 않습니다.[citation needed]실시간 협업, 중앙 집중식 데이터 저장소에 대한 액세스, 여러 툴 간 및 프로젝트 간 가시성 향상, 프로젝트 모니터링 및 보고 기능 향상 등은 양질의 소프트웨어를 더 짧은 시간 내에 개발하는 데 핵심적인 요소입니다.[citation needed]

이를 통해 애플리케이션 개발 단계에서 모든 툴과 툴의 사용자가 서로 동기화되는 통합된 애플리케이션 라이프사이클 관리, 즉 통합된 ALM이 실현되었습니다.[citation needed]이러한 통합 기능을 통해 모든 팀원은 개발 프로세스 중에 변경된 사항에 대해 누가, 무엇이, 언제, 왜 변경되는지 알 수 있으며, 배송 지연이나 프로젝트 실패를 초래하는 막판 돌발 상황이 발생하지 않습니다.[citation needed]

오늘날의 애플리케이션 관리 벤더는 타사의 동종 최고의 툴 통합을 위한 API 관리 기능에 더욱 집중하고 있으며, 이를 통해 조직은 프로젝트에 필요한 모든 IT 또는 ALM 툴과 쉽게 통합할 수 있는 내부 소프트웨어 개발 시스템을 잘 갖추고 있습니다.[citation needed]

리서치 회사인 Gartner의 리서치 디렉터는 소프트웨어 개발(Dev)과 소프트웨어 운영(Ops)을 통합하는 것을 목표로 하는 소프트웨어 엔지니어링 문화와 관행인 DevOps를 포함하기 위해 ALM(Application Development Life-cycle Management)이라는 용어를 ALM(Application Develops는 소프트웨어 개발(Dev)과 소프트웨어 운영(Ops)을 통합하는 것을 목표로 합니다.[3]

ALM 소프트웨어 제품군

ALM을 위한 몇몇 전문 소프트웨어 제품군은 다음과 같습니다.

이름. 발매일 :
비주얼 스튜디오 애플리케이션 라이프사이클 관리를 위한 Azure DevOps 마이크로소프트
엔데보르 CA 테크놀로지스
엔터프라이즈 아키텍트 스팍스 시스템즈
깃랩 깃랩
헬릭스 ALM 퍼포스
IBM ELM(Engineering Lifecycle Management) IBM
지라 아틀라시안
마이크로포커스 애플리케이션 라이프사이클 관리 마이크로 포커스
마일린 이클립스 파운데이션
파라소프트 DTP 파라소프트
보호 코드 시스템 4 보호 코드
PTC 무결성 피티씨
맥을 제니텍
로켓 알돈 로켓 소프트웨어
SAP 솔루션 매니저 SAP
스피라팀 인플렉트라
스타팀 볼란드
팀포지 콜라보넷
툴렙 에날린
폴라리온 지멘스

참고 항목

참고문헌

  1. ^ deJong, Jennifer (2008-04-15). "Mea culpa, ALM toolmakers say". SDTimes. Archived from the original on February 2, 2011. Retrieved 2008-11-22.
  2. ^ Chappell, David, What is Application Lifecycle Management? (PDF), archived from the original (PDF) on December 7, 2014
  3. ^ "Gartner blogpost". 2011-12-02.

추가열람

  • Keuper, Frank; Oecking, Christian; Degenhardt, Andreas; Verlag, Gabler (2011). Application Management: Challenges - Service Creation - Strategies. ISBN 978-3-8349-1667-9.
  • Linnartz, Walter; Kohlhoff, Barbara; Heck, Gertrud; Schmidt, Benedikt (2004). Application Management Services und Support. Publicis Corporate Publishing. ISBN 3-89578-224-6.
  • "Gartner Market Scope for ALM 2010".
  • Hüttermann, Michael (2011). Agile Application Lifecycle Management. Manning. ISBN 978-1-935182-63-4.

외부 링크