DLM Finance、自動テストとDevOpsで信頼性を向上
DLMファイナンス ファンドマネージャー向けのポートフォリオおよび財務サービスに特化しています。
財務管理は高リスクのプロセスとみなされており、多くの内部および外部監査人によって規制およびレビューされているため、ファンド マネージャーはプロセスに対して最高レベルの管理を維持する必要があります。これらのサービスを DLM にアウトソーシングすることで、お客様はこれらの高リスクのプロセスが適切に管理されていることを確信できます。
貿易マネージャー
DLM Financeは、独自のシステムであるTrade Managerを2008年に構築しました。 Mendix評価、リスク管理、社会的影響報告に携わるファンドマネージャーにサービスを提供しています。
DLMのトレードマネージャーは、クラス最高のウェブベースの ポートフォリオおよび財務管理システム 顧客が規制およびコンプライアンス要件を満たすのを支援するために設計されています。このシステムは、規制報告用の欧州貿易リポジトリに接続し、ISAE 3402 タイプ II 認定を受けています。
Mendix パートナー フィナプス DLM DevOps チームは Trade Manager を構築し、次のようなモジュールを実装しました。
- 取引獲得
- 現金および流動性予測
- 評価計算
- ポートフォリオとリスク管理
- ヘッジ会計
- 柔軟なレポート作成機能
取引の種類は、さまざまな資産および負債クラスから複雑なデリバティブまで多岐にわたります。 品質とセキュリティ 毎年複数の機能強化を実装するにはこれが不可欠であり、ISAE 3402 タイプ II 認定のマルチテナント アプリケーション全体でこれらの更新を管理することが困難であることがさらに問題となっています。
自動テストでコンプライアンスを強化
実装する前に Mendix ATSでは、DLMは手動でアプリをテストしていました。これは時間がかかり、間違いが起きやすいプロセスであったため、DLMはATSを標準アプローチとして選択しました。 自動テスト の Mendix 分野の様々なアプリケーションで使用されています。
Trade Manager の開発、保守、強化には、DLM の DevOps チームに頼り、年間 10 ~ 12 回のリリースを管理しています。XNUMX 人の DevOps 開発者にソフトウェアの品質とセキュリティの責任が割り当てられており、これは DLM が自動テストに「ベスト プラクティス」アプローチを採用できるようにする重要な責任です。
DLM DevOps チームの全メンバーは、ユーザー ストーリーを作成するときに、完了基準が含まれていることを確認します。その際、セキュリティ認証を取得するために、監査に影響するすべての機能について ATS でテスト スクリプトを作成するという 1 つの基本ルールに従います。
テスト環境で実行されるこれらのテストでは、ユーザーが情報を表示したり、許可されていない機能を使用したりできないことを保証する必要があります。テストが成功すると、これらのテスト スクリプトはコンプライアンスと規制のルールに準拠するための適切な証拠を提供し、DLM がアプリを本番環境に昇格できるようにします。
ATSを使用することで、DLMがこれらの基準を遵守するための労力は半分に削減されました。プロセスと Mendix ATS では、DLM は 100 つの厳格なルールを導入しました。「アプリが XNUMX% 安定していない限り、展開できません。すべてのテストが成功する必要があります」と CEO の Diederik de Leur 氏は言います。
セキュリティ要件のテストが成功したことから、DLM は ATS を開発プロセスの重要な部分とみなし、顧客が優先度が高いとしている機能にまで ATS の使用を拡大しています。DLM の新しいテスト プロセスにより、テスト範囲が拡大し、よりミッション クリティカルな機能の市場投入までの時間が短縮されます。