2015년 5월 23일 토요일

ALM

ALM


현재 회사에서 사용하는 ALM과 관련된 사내시스템에 대한 구성을 정리해 본 자료

상용제품과 오픈소스 솔루션을 엮여서 구성함.


간단히 설명하자면,

이슈관리시스템이자 업무기반시스템으로 Atlassian사의 JIRA제품을 사용하여 업무 커뮤니케이션의 중심으로 삼아 Rawdata를 축적하고,

같은 Atlassian의 Confluence제품을 사용하여 전사차원의 정보 공유를 위한 장으로 활용,

개별 프로젝트를 진행할 때에는 
형상관리용도로 Alfresco Community로 오피스 문서위주의 바이너리 파일을 사용, Stash(Git)로 소스코드관리를 사용함, 
Stash와 연동하여 Jenkins를 통해 자동빌드, 배포관리를 수행하고 jenkins에 sonarqube를 연동시켜 코드 정적분석을 수행함.

그 밖에 사내의 교육 동영상, 버그리포트 동영상등 외부에 공개해서는 안되는 동영상을 사내한정으로 스트리밍으로 제공하기 위한 red5도 사용함.

상용제품 : JIRA(플러그인: JIRA Agile, JIRA Service Desk, Structure, TEMPO), Confluence, Stash
freeware : SourceTree, HipChat
오픈소스 : Alfresco Community, sonarqube, red5

실제로 동작하는 모습은 아래의 동영상과 실제로 거의 유사함

태그 :  , , , , , , , , , , ,   With No comments 

0 개의 댓글:

댓글 쓰기