GitLab Case Study.
Worldline

월드라인 핵심 서비스로는 범유럽 및 자국 내 상업적 인수, 은행 및 금융기관을 위한 보안 결제 거래 처리, e-티켓팅 및 지방 및 중앙 공공기관을 위한 거래 서비스 등이 있습니다. 월드라인은 개발자 환경에서 협업을 늘릴 방법을 찾고 있었고, Subversion을 사용하고 있었지만 병목 현상과 오너쉽 부족 문제에 직면했습니다.

서비스

금융서비스

직원수

11,000명

선택한 라이센스

Premium

Challenge

Worldline은 매년 수십억 건의 금융 거래를 처리합니다. 회사의 기술 전문가는 회사, 파트너 및 고객 간의 매우 중요한 수백만 건의 거래를 처리하는 디지털 플랫폼을 만들고 운영합니다. 이 회사는 판매자 서비스, 이동성 및 전자 거래 서비스, 금융 서비스에 중점을 둡니다.

2014년에는 개발 단계에서 협업을 늘리고 검토 주기를 단축할 수 있는 방안을 모색하고 있었습니다. 한 가지 방법은 Gerrit, ReviewBoard, CVS, 젠킨스, Subversion 등 많은 도구로 구성된 체인을 사용하는 것이었습니다. 브랜치 관리 기능을 위해 Git은 수동 릴리즈 프로세스 개선에도 사용되고 있었습니다.

Result
신규 프로젝트는
새로운 기회
월드라인은 2014년부터 GitLab을 사용하기 시작했으며, 이 기간 동안 놀라운 성장과 변화를 경험했습니다. 월드라인에 Git이 추가되면서 사용자들은 서로의 코드를 보기 시작했고 서로의 프로젝트에서 협력하기 시작했습니다. 이것은 조직에 큰 변화였고 팀들이 집중하고 일하는 방식을 변화시켰습니다. 현재 이 회사는 인너소싱 관행을 활용하고 있으며, 사내에서 공유하는 프레임워크, 도구 및 모범 사례 문서를 만드는 사람들을 두고 있습니다.
코드 리뷰
Merge Request를 통한 간편한 코드 리뷰 도입
협업 환경에 따른 코드 품질 향상
GitLab의 CI를 이용하고, GitLab 페이지와 Mattermost 기능뿐만 아니라, Merge Request 사용
단일 검토/계획 툴의 성공적인 채택
Shared Runner로 개발자 수용도를 높임으로 테스트와 검토 효율성 증대
DEMO
인포그랩의 데모를 보고 계획을 수립하세요
* 필수