クラウドワークス エンジニアブログ

日本最大級のクラウドソーシング「クラウドワークス」の開発の裏側をお届けするエンジニアブログ

ドメイン駆動設計

変化に適応するソフトウェアアーキテクチャと組織構造への道程

年の瀬ご多端の折、皆様におかれましては本年も大変お世話になりました。crowdworks.jpの開発をしているプロダクト開発部部長兼VPoEの@hihats です。 本記事はクラウドワークスAdvent Calendar 2022 24日目の記事です。 我々の組織ではこれまでも技術的負債…

既存プロダクトへのドメイン駆動設計の導入検討について

こんにちは! はじめまして、クラウドログ開発チームで主にバックエンドを担当しているエンジニアの武田です。 クラウドワークスへの入社は2022年の2月で、現時点で約4ヶ月程経ちました。 常に新しい事へのチャレンジしながら毎日を過ごしているため、「あれ…

プロダクトマネージャー目線で語る、0→1開発でDDDを取り入れた背景とその効果

こんにちは! クラウドワークスの新規事業開発チームでプロダクトマネージャー(以下、PdM)を担当している八尾です。 クラウドワークスでは、新規SaaSプロダクトを目下開発中です。 プロダクトの中身はまだ詳しく言えないのですが、新規事業の考え方などは…

リファクタリング専門チームによるお金周りリファクタリング

こんにちは、エンジニアの @MinoDriven です。 今年2019年4月にリファクタリング専門チームを発足しました。 crowdworks.jp の最重要機能であるお金周りの機能に関して、どのような技術アプローチでリファクタしているかを紹介致します。特に、Railsには適用…

© 2016 CrowdWorks, Inc., All rights reserved.