クライアントの課題・ご要望

お客様の課題:機密情報を含む情報を動画で社内に配信したい。情報漏洩のリスクに対し、高度なセキュリティ対策を本システムで合わせて実現したい。

課題解決のご提案:VOD(動画配信)システムを開発する際のソースコードへのセキュリティ対策。本システム環境を構築する上でのセキュリティ対策。データの管理、ユーザー管理、ユーザー認証等システムを利用する上でのセキュリティ対策、この3つ観点に分けたセキュリティ対策を提案します。

お客様の課題:ITリテラシーの低い社員でも、直感的にわかりやすいデザインにしてほしい。

課題解決のご提案:専任のUI/UXデザイナーが、UI設計とデザインを行います。UIのデザイン案を提示した後、お客様と一緒にレビューを行い、デザインの調整を行います。デザインが完成した後は、プロトタイプを制作し、プロトタイプを実際に操作してもらいながら、サービスの印象、操作感を確認していきます。

お客様の課題:動画は担当者がいつでも追加できるようにしてほしい。

課題解決のご提案:システム管理ユーザーに、システム管理者、動画のアップロード、更新、削除などの操作ができるうようにした動画編集者などご要件にあわせた”権限”をつけられるようにします。
今回、ご依頼頂いた「キュリティを重視した社内VOD(動画配信)サービス開発」プロジェクトは、お客様はお客様が作成した”ご要件リスト”からヒアリングを重ね、システムの相談・ご提案からスタートしたプロジェクトでした。
開発までのアプローチと工程
- ソースコードの解析からスタート
- 設計書も、システム構成図も、ビルド手順もない状態からスタートした本プロジェクトは、お客様から共有頂いたソースコードを解析することから始まりました。

- ソースコードのリファクタリングの実施
- ソースコードの解析と並行し、ローカルに環境を構築します。ソースコード解析の結果からリファクタリングの準備を進めます。ソースコード解析よって炙り出された”何度も繰り返し処理が書かれている非効率なコード”や”セキュリティ的に問題のあるコード”、”ローカル環境上の動作試験によって確認できた未知の不具合”などをお客様と本来あるべき仕様を確認しつつ、リファクタリングを行いました。

- SaaSサービスに必要な各機能の提案から開発
- お客様から事前にヒアリングしていた提供したい”Webサービスのイメージ”から、Webサービスとして最低限必要な機能、ユーザビリティやセキュリティの向上が見込める機能、運用上必要なサービス等をご提案。お客様とのミーティングであるべきサービスの形を確認しつつ、各機能、システム構築を実施。

実現した機能と成果
脆弱性の改修
事前に行ったコードスキャンによって発見されていたSQLインジェクション、クロスサイトスクリプティング(XSS)等の脆弱性をすべて改修しました。
バグの改修
既存コードに潜んでいたバグ(プログラムの欠陥、誤り、機能上の不具合)を改修し、各機能の正常動作を確認しました。
パフォーマンスの向上
Webサービスとして必要なアカウント新規登録、アカウント認証などの機能をまとめ、
Webサービス化
Webサービスとして必要なアカウント新規登録、アカウント認証などの機能をまとめ、お客様側のワークフローとの連携等をご提案・開発し、お客様がサービスのローンチまでにひかれたビジネスロードマップを達成しました。

ご相談・お問い合わせはこちら
APPSWINGBYのミッションは、アプリでビジネスを加速し、
お客様とともにビジネスの成功と未来を形作ること。
私達は、ITテクノロジーを活用し、様々なサービスを提供することで、
より良い社会創りに貢献していきます。
T関する疑問等、小さなことでも遠慮なくお問合せください。3営業日以内にご返答致します。

ご相談・お問合せはこちら
APPSWINGBYのミッションは、アプリでビジネスを加速し、お客様とともにビジネスの成功と未来を形作ること。
私達は、ITテクノロジーを活用し、様々なサービスを提供することで、より良い社会創りに貢献していきます。
IT関する疑問等、小さなことでも遠慮なくお問合せください。3営業日以内にご返答させて頂きます。