ALM

ALM 솔루션

Terry Cho 2008. 3. 13. 18:39
ALM이란 Application Lifecycle management로
소프트웨어 개발의 전반적인 관리에 해당하는 내용이다.
즉 요구사항을 수집하고, 일정을 잡고, 작업을 배분하고 릴리즈,테스트,버그관리까지의 전과정을 핸들링 하는것인데..

개발환경 자동화를 하면서 이슈 트랙킹 시스템이 이슈 자체를 관리하는 것은 가능하지만 요구사항에서부터의 추적이나 스케쥴 관리에 있어서 문제가 있었다.

그래서 ALM쪽을 살펴보는데
역시 요즘은 Agile이 강세다.
그런데 웃긴것중에 하나... 국내 사이트에서 애자일을 검색해보면 애자일이 어쩌고 저쩌고 하는 사람들은 많은데.. 정작 프로세스를 정립하는 것은 툴하나 없이 액셀 시트가 어쩌고 저쩌고 포스트잇이 어쩌고?
어이가 없어서...

엔터프라이즈 시스템 그렇게 만들고 감리를 어떻게 받을것이며 고객에게 어떻게 보고를 할것인지? 애자일하게... 서로 갈구지 말라? 아니면 고객과 짝 프로그래밍을 할까?
회고도 좋고 애자일도 좋은데... 실용적인 애자일을 하자고...
엔터프라이즈가 무겁네 마네가 아니라... 입으로만 떠드는게 아니라 실용적이고 적당히 가벼운 절차가 필요하다고

오픈 소스로 XPlanner를 테스트해봤는데.. 개념은 마음에 들지만.. 기능이 놀랄만큼 간단하다... 팀에서 간략한 일정 관리로는 가능하겠지만 이슈 관리로는 과연...

상용도구로는
http://www.polarion.com/index.php
VersionOne
RallyDev
등이 있는데..

이슈 트랙킹과 연동성 여부는 좀더 고민해야할듯...

아직 입맛에 딱 맛는것이 없네 그랴..

그리드형