-
VR関連のツアーサイトおよび動画の制作
■ プロジェクトの目的
学校向けのツアーサイトおよび360度動画の作成
※弊社で作成したツアーサイトは機密上伏せさせていただきますが、以下のようなツアーサイトおよび動画を作成しておりました。
ツアーサイト:https://waseda-vrtour.com/jp/
動画:https://www.youtube.com/watch?v=mjGPidYsW-I
■ 体制・人数
13人
■ 自分のポジション・役割
・プロジェクトリーダー
ツアーサイトおよび動画制作の企画提案、顧客折衝、進捗管理
■ 目的を達成する上での課題
スタートアップに近い状態だったため主に以下の点で問題があった
・ツアーサイトのソースをバージョン管理できていない
・タスクが膨大であったがタスク管理ツールを活用しきれていない
・依頼のある学校さんごとの依頼内容を一つのグループでまとめて管理していたので要件が整理できていない
■ 課題に対して取り組んだこと
・ツアーサイトのソースをバージョン管理できていない
backlogのGit機能を使って学校ごとにソースを管理
大容量のファイル(動画や画像)についてはAWSのS3にて管理を行うようにした
・タスクが膨大であったがタスク管理ツールを活用しきれていない
こちらもbacklogをつかって学校ごとに必要なタスクを洗い出し、納品日から逆算して期日を設定しスケジューリングをおこなった
・依頼のある学校さんごとの依頼内容を一つのグループでまとめて管理していたので要件が整理できていない
チャットを学校単位で作成することで依頼内容を整理。
また要件に関する改修については開発メンバーが気軽に話ができるよう内部向けのチャットグループ作成したり定期的に打ち合わせを開催することで、コミュニケーションを活性化できるよう工夫
■ ビジネス上の成果
作成した動画が1万再生を超えているものもあり、弊社のVR技術を対学校向けにアピールできたことで大きな宣伝となった企画、VR開発、krpano
-
大手メーカーの研究部署でブロックチェーン技術を使ったセキュアに早期資金化するシステムを構築
■ プロジェクトの目的
・ブロックチェーン基盤「Hyperledger Fabric」を用いて、物流業界における配送代金をセキュアに早期資金化するシステムを構築してほしい
※ブロックチェーンではGo言語、サーバーサイドではnode.js、フロントエンドではjadeとcssを使用
■ 体制・人数
10人
■ 自分のポジション・役割
PG
■ 目的を達成する上での課題
・Hyperledger Fabricに関する文献が少ない
※公式のドキュメントも全て英語
■ 課題に対して取り組んだこと
・内部向け資料として公式のドキュメントを和訳したものを作成。
ドキュメントを解読することでブロックチェーン技術の肝となっている分散型台帳・ピア・ツー・ピア型システムの概要を理解
■ ビジネス上の成果
・ブロックチェーン技術の基盤をいち早く形成
近年ではゲーム開発など金融以外でもブロックチェーンの関心が高まっているがその間にいち早く注目し、基盤を作成できたことにより大きなアドバンテージとなった金融、ブロックチェーン、Git、Golang、Node.js、Docker
-
上場の大手メーカーでパチンコ機種のデータを管理するシステムの開発
■ プロジェクトの目的
データ管理を自社のデータサーバーで行っていたが膨大なデータになってきたためAWSに移行を進めていきたい
またAWS移行と並行して現在BtoB向けに提供しているサービスのシステム改修についても対応いただきたい
■ 体制・人数
15人
■ 自分のポジション・役割
設計・PG
■ 目的を達成する上での課題
webアプリ開発:一つの要件内で改修する内容が大きくわけて7つあった
AWS:ローカル環境で使っていたDBの向き先がRDSとなっており、データ容量が膨大であったため維持費コストが月に10万以上になっていた
■ 課題に対して取り組んだこと
Webアプリ開発:タスクを改修ポイントごとにわけ、期日を設定
実装時にはバージョン管理ブランチも改修ポイントごとでわけることで手が空いてるメンバーにテスト依頼することができ実装作業に専念することができた
AWS:自社のAWSを使っており、予算をはるかに超えていたため非常に大きな問題であったがdocker環境を作りローカルでは作成したdbコンテナを見るように変更することで費用を半額以内に削減できることができた
■ ビジネス上の成果
このプロジェクトで初めて自社のAWS環境が作れたことで基盤が整えば将来自社のAWS環境を使って他社様のクラウドシステム開発を行うための提案につながることを期待しているAWS、IDaas、Paas、Iaas、Java、PHP、SQL、HTML/CSS、Javascript、 Git、Docker
-
運送業の大手メーカーである配送システムの管理業務の開発
■ プロジェクトの目的
・配送業の大手メーカーで開発したドライバーの管理システムの改修
※委託会社では改修が困難になり開発が止まってしまっていたシステム開発を一部請負う形で対応を行なった
■ 体制・人数
5人
■ 自分のポジション・役割
要件・設計・開発・テスト
※プロジェクトマネージャー候補として顧客と要件の確認・提案および工数や見積もり管理も担当
■ 目的を達成する上での課題
ソースコードが合計90万以上ありシステム全容を理解するのは厳しい状況で開発を行う必要があった
■ 課題に対して取り組んだこと
各機能について詳しい人が別委託している会社さんであったりしたため、認識合わせの場を定期的に設け、説明いただいた内容を整理してチップスとして管理ツールに登録するように工夫。
■ ビジネス上の成果
別の会社様が対応できず困っていた要件をクリアできたことでお客様との信頼関係を築くことができたエッジコンピューティング、クラウドシステム(Azure)、工数の見積もり・タスク管理、顧客折衝、Java、HTML/CSS、Javascript、SQL、Git
-
上場の携帯事業者の大手メーカーでカスタマーサポート向けの管理画面の開発
■ プロジェクトの目的
カスタマーセンターで使われている顧客管理システムの改修 (主な改修要件は以下の通り)
・JSP、HTML、javascript、cssによるフロントサイドのデザイン変更
・J2EEフレームワークによる業務ロジック部分の開発
・顧客との要件確認及び設計書の作成
■ 人数
100名以上
■ 自分のポジション・役割
設計・PG
■ ビジネス上の成果
自動車業界と連携するシステム開発において、大規模な新規システムの開発担当に抜擢。
タイトなスケジュールだったが期日までに無事納品することができた。
また新規システム開発後から新規参画者に対しての技術指導を担当。要件提案、Java、HTML/CSS、Javascript