-
大規模NFTマーケットプレイスの機能拡張・運用保守
■ プロジェクトの目的
既存のNFTマーケットプレイスに対し、新規機能の追加・購入フロー改善・決済手段の拡張・運用改善を行い、
ユーザー体験の向上と売上増加を実現すること。
■ 体制・人数
・PdM / デザイナー / CS / マーケ / 外部ベンダー(最大6社)
・社内エンジニア数名
・全体10〜20名規模のプロジェクト
■ 自分のポジション・役割
・バックエンドエンジニア(Node.js / JavaScript)
・Webアプリ開発(Next.js / React / TypeScript)
・外部API/ポイントシステム連携の要件定義〜実装
・Web3機能(ERC20決済など)の検証〜導入
・仕様整理、設計、テスト計画、リリース調整
・ステークホルダー調整、PM補助
※要件定義〜運用までを一貫して担当
■ 目的を達成する上での課題
・要求仕様が曖昧で、複数部門との認識が合わない
・外部ベンダーが多く、進行遅延・品質差が発生
・ブロックチェーン特有の技術仕様が複雑で、UXの難易度が高い
・既存コードが複雑で、追加機能の影響範囲が大きい
■ 課題に対して取り組んだこと
・要件定義を分解し、ユーザーストーリー・画面仕様・API仕様に落とし込み、認識を統一
・各ベンダーの役割分担を明確化し、進行管理とレビュー体制を改善
・Web3仕様を整理し、ビジネス側にも理解できる形で技術解説を実施
・既存コードの整理、影響範囲調査、段階的なリファクタリングを実施
・購入フローを分解し、UX改善のためのUI設計・導線設計を提案
■ ビジネス上の成果
・新機能10件以上を安定リリース
・ポイント連携やカート機能追加により、購入完了率が改善
・決済導入やUX改善でユーザー離脱率が低下
・仕様整理と体制改善により、開発スピードと品質が向上
・外部ベンダーとの連携がスムーズになり、リリース遅延が大幅減少Node.js / JavaScript / Next.js / React / TypeScript / AWS(ECS/EC2/CloudFront) / Docker / API設計 / Solidity / Ethers.js / 要件定義 / 外部ベンダー調整