マイボードゲーム機能「持ってる」「興味あり」など知人に共有できるコレクション管理機能。人数別や時間別などの並び替えも。
ボードゲーム発見機能マイボードゲームの登録データを統計分析し、未経験かつ未所有のおすすめボードゲームを自動抽出します。
レビューや日記の機能投稿した記事が読まれるたびに、通販でお得に商品を購入できるボドクーポンをGET! ハードル低めです。
コミュニティ機能専用掲示板・ボードゲームリストの合体機能が便利!公開コミュニティ、秘密のコミュニティ、設定も豊富。
ボドゲカフェ情報自分の「興味あり」「お気に入り」に登録したボードゲームカフェが提供するゲームが一目でわかるように。
通販ショップ国内主要メーカーや同人ゲームなど様々な商品をご購入いただけます。会員登録しないで購入することもできます。
開発週報
2021/07/28
【ボドゲーマ開発週報】ボドゲーマの技術的負債についてのぷちコラム(2021年7月4週目)

ボドゲーマでは、ユーザーの皆さまにより快適で安全にボドゲーマを利用していただくため、日々システムの開発や改善を行っています。

そんなボドゲーマの開発の実態をよりオープンにすべく、1週間を振り返る「ボドゲーマ開発週報」を公開しています。ご興味のある方は、ぜひ御覧ください。

ボドゲーマ開発報告

2021年7月20日(火)~26日(月)のリリース
・連休のため、今週のリリースはありませんでした

エンジニアぷちコラム

今週の担当はいわいでです


ボドゲーマの技術的負債の状況について


弊社のようなプラットフォーム型のWebサイトは仕様を定めて開発して終わりというものではなく、ユーザーの反応などを元に日々改良が加えられるのが一般的です。そのため、エンジニアは将来の変更を考慮しながらバグ修正・機能追加を行うことが求められます。

ボドゲーマでもCIやレビューを活用して、柔軟で変更しやすい設計・コードベースを保つよう努力しています。


一方でサービスの初期に急ピッチで作成したものや、開発経験の浅い時期に触った部分は必要以上に複雑であったり、機能が癒着していたりするために修正が困難になっていることもあります。これを技術的負債と呼びます。

もちろん、とりあえず作ってみて市場の反応を見ながら改善するというのは最も大事なことで、例え良くないコードであったとしても動いている以上は価値を生んでいます。

なので、開発者を責めるのではなく叩き台を作ってくれたことに感謝しながら日々の業務の中で負債返済を行うようにしています。


現状ボドゲーマに残っている大きな負債は以下の分野です。

  • 販売商品とボドゲ・ボドゲ周辺アイテム情報とのリンク
  • 会員・非会員の購入フロー
  • 委託販売の申請フロー
  • デプロイ環境

要望の多い部分でありながら、思ったとおりのスピードで開発できていないことが心苦しくはありますが、既存の機能を損なわないように少しずつ改善しています。

もうしばらくお待ちいただければと思います。


最後に

ボドゲーマでは現在Webプログラマーを募集しています。負債返済を一緒に行ってくれるガッツのある方は以下のWANTEDLYGreenのページよりご連絡ください。