お客様事例
ソフトウェアデザイン事例
Software Design
某広告会社向け発注入稿システムの開発
プロジェクトの概要
広告案件の発注~入稿の業務に必要な各ファイルの作成を自動化するシステムの開発
プロジェクトの体制
- 開発チーム4名、テストチーム3名
- 業務範囲:要件定義~設計・開発・テスト全般及び保守
- 開発期間:6ヶ月
- 開発言語:Java , JavaScript
- DB:PostgreSQL
プロジェクトの課題
- 複雑な処理を手作業でおこなっていた為、多くの人手を必要とし作業のミスも多く発生していた。システム化をするためには業務に関する情報量が多く煩雑であり、業務の最適化を行う必要がある
- 帳票の種類や列数の多さ、出力時の条件が複雑
- 本システム→外部ツール→本システムといったように、Excelファイルを介して外部ツールとの連携が必要
- 扱うデータ量が膨大なためパフォーマンス面を考慮する必要がある
課題に対するaxiswareの取り組み
- システムの要件定義前に細かいヒアリングを行い業務内容の大規模な情報整理を実施したことにより、要件定義の段階でより効率的なシステムを提案することを可能にした
- 要件確認→動作確認を細かい単位で実施したことにより手戻りを無くし、さらに操作のイメージができることでお客様側から新たな要望を頂くことができ、要件定義の段階で想定していたより効率的で操作性が良い機能の実現を可能にした
- 要件定義で詳細まで確認した情報を基にすることで精度の高いテストを作成、実施した
達成した成果
- 本システムを使用し業務を行うことで、作業時間の大幅な短縮に成功し、且つ手作業によるミスが無くなった
- テストパターンを念入りに洗い出したため、大きなバグはテスト工程で発見することができた。また、リリース後には致命的なバグが発生することなく、安定稼働している
- 保守運用を見据えて開発を行ったため、保守工数を最小限に抑えることができている