여러분은 팀 내에서 하나의 서비스를 개발할 때 어떤 일정 관리 툴, 어떤 개발 환경 툴, 어떤 형상 관리 툴, 그리고 어떤 빌드 자동화 시스템을 사용하시나요? 하나의 서비스를 완성하기까지의 과정에서 굉장히 다양한 개발 툴들이 사용됩니다. 특히 참여 인원이 많은 큰 프로젝트의 경우에는 의사소통이 더 중요해지는데, 이 툴들이 통합되지 않고 따로 동작한다면 소통이 힘들어지게 됩니다. 여기서 ALM이 큰 역할을 하게 됩니다. ALM이란 무엇인가요? ALM이란, Application LifeCycle Management의 줄임말으로, 애플리케이션을 구상하기부터 수명 종료까지의 전 과정에서 사용되는 툴이나 프로세스를 관리하기 위한 접근 방법입니다. 한 마디로 개발 전반의 과정을 가시화할 수 있는 솔루션이라는 것이죠..