このアプリケーションは、GITや開発管理システムからデータを収集し、一か所に集約することで、開発者のパフォーマンスレポートを作成できるようにします。
機能
- GitHub、GitLab、BitBucket、Asana、Trello、JIRA、Circle CI、Slackなど、複数のサービスからデータを統合・収集。
- 開発者ごとのパフォーマンスレポートを作成。
- プロジェクト全体のパフォーマンスレポートと予測を作成。
- リアルタイムデータ対応。
- SaaSおよびマルチテナント構成。
課題
- 多数のデータ連携を扱う必要があり、処理時間と保存容量の両面で大きな課題がありました。
- 生データを構造化・精製されたデータへ変換するプロセスにも多くの時間を要しました。
ソリューション
- データ連携とデータ変換を処理するスケーラブルなワーカーを構築しました。キューに溜まったジョブ数に応じて自動的にスケールする設計です。
ビジネス成果
- 経営層は、このアプリの予測機能を活用して、どの施策が遅延しているか、どのリスクを軽減すべきかを把握し、チームの確実なデリバリーにつなげています。
- エンジニアリングリーダーは、開発プロセスのボトルネックを特定し、新機能をより速くリリースするために活用しています。
- プロダクトリーダーは、早期の軌道修正、より効果的な計画、ロードマップ達成率の向上に向けて予測機能を利用しています。
- Agileチームリーダーは、終わりのないスコープ増加や頻繁な緊急対応に対処するためにこのアプリを活用しています。リスクアラートにより、最もリスクの高い項目へ集中でき、スクラムマスターやPMが進行中の作業を適切にトリアージしやすくなります。
関連技術スタック
このプロジェクトで活用した技術スタック、業界知識、開発経験についてさらにご覧ください。
- Python開発サービス
- Django開発サービス
- Vue開発サービス
- Webアプリケーション開発
- モバイルアプリ開発
- エンタープライズアプリケーション開発