DLM Finance, 자동화된 테스트 및 DevOps로 안정성 향상
DLM 금융 펀드 매니저를 위한 포트폴리오 및 재무 서비스를 전문으로 합니다.
재무 관리가 고위험 프로세스로 간주되고, 많은 내부 및 외부 감사원의 규제 및 검토를 받고 있어 펀드 매니저는 프로세스에 대한 최고 수준의 통제를 유지해야 합니다. 이러한 서비스를 DLM에 아웃소싱함으로써 고객은 이러한 고위험 프로세스가 잘 관리된다는 확신을 가질 수 있습니다.
무역 관리자
DLM Finance는 자체 시스템인 Trade Manager를 구축했습니다. Mendix가치 평가, 위험 관리, 사회적 영향 보고 분야에서 일하는 펀드 매니저들에게 서비스를 제공합니다.
DLM의 Trade Manager는 동급 최고의 웹 기반 솔루션입니다. 포트폴리오 및 재무 관리 시스템 고객이 규제 및 준수 요구 사항을 충족하도록 돕기 위해 설계되었습니다. 이 시스템은 규제 보고를 위해 유럽 무역 저장소에 연결되며 ISAE 3402 Type II 인증을 받았습니다.
Mendix 파트너 피나프스 DLM DevOps 팀은 다음과 같은 모듈을 구현하여 Trade Manager를 구축했습니다.
- 거래 캡처
- 현금 및 유동성 예측
- 평가 계산
- 포트폴리오 및 위험 관리
- 헤지 회계
- 유연한 보고 가능성
거래 유형은 다양한 자산 및 부채 클래스부터 복잡한 파생 상품까지 다양합니다. 입증됨 품질과 보안 매년 여러 가지 개선 사항을 구현하는 데 필수적이며, ISAE 3402 Type II 인증을 받은 다중 테넌트 애플리케이션 전반에서 이러한 업데이트를 관리하는 것이 어렵습니다.
자동화된 테스트로 규정 준수 강화
구현하기 전에 Mendix ATS, DLM은 앱을 수동으로 테스트했습니다. 이는 시간이 많이 걸리고 실수가 발생하기 쉬운 프로세스였으며, 이로 인해 DLM은 ATS를 표준 접근 방식으로 선택하게 되었습니다. 자동 테스트 을 통한 Mendix 분야의 다양한 어플리케이션에서 사용됩니다.
DLM은 Trade Manager를 개발, 유지 관리 및 개선하기 위해 DevOps 팀에 의존하여 연간 10~12개의 릴리스를 관리합니다. 한 명의 DevOps 개발자에게 소프트웨어의 품질과 보안에 대한 소유권이 할당되었으며, 이는 DLM이 자동화된 테스트에 대한 '모범 사례' 접근 방식을 채택할 수 있도록 하는 중요한 책임입니다.
모든 DLM DevOps 팀원은 사용자 스토리를 만들 때 완료 기준을 포함해야 합니다. 그렇게 할 때, 그들은 한 가지 기본 규칙을 따릅니다. 보안 인증을 받기 위해 감사에 영향을 미치는 모든 기능에 대한 ATS에서 테스트 스크립트를 만듭니다.
테스트 환경에서 실행되는 이러한 테스트는 사용자가 정보를 보거나 권한이 없는 기능을 사용할 수 없음을 보장해야 합니다. 성공하면 이러한 테스트 스크립트는 규정 준수 및 규제 규칙에 맞춰 적절한 증거를 제공하고 DLM이 앱을 프로덕션으로 홍보할 수 있도록 합니다.
ATS를 사용하면서 DLM은 이러한 표준을 준수하려는 노력이 절반으로 줄었습니다. 프로세스에 대한 높은 확신과 Mendix ATS, DLM은 엄격한 규칙 하나를 구현했습니다. "앱이 100% 안정적이지 않으면 배포할 수 없습니다. 모든 테스트는 성공해야 합니다." CEO Diederik de Leur가 말했습니다.
보안 요구 사항에 대한 테스트 성공으로 DLM은 ATS를 개발 프로세스의 필수적인 부분으로 간주하고 ATS 사용을 Trade Manager의 기능, 즉 고객이 높은 우선순위라고 말하는 기능으로 확장하고 있습니다. DLM의 새로운 테스트 프로세스는 범위를 확대하여 더 중요한 기능에 출시 시간 단축을 제공합니다.