[ITmedia ビジネスオンライン] メルカリ、アプリ開発「2日→数十分」へ 直面したAI時代の“意外な課題”とは?
生成AIの急速な浸透は、メルカリのアプリ開発現場に革新をもたらした。これまではフロントエンド(画面デザイン担当)からバックエンド(裏側のシステム担当)と専門ごとに役割を分けていたが、いまは1~3人の少人数チームで、利用者が触れる画面の見た目から裏側の仕組みまでを一気に組み上げる「フルスタック開発」へと体制を切り替えている。
デザイナーやエンジニアといった従来の職能別の分業は解体。誰もがアイデアをそのまま形にできる「プロダクトビルダー」へと変わる「AIネイティブな組織改編」を進めている。
一方で開発のスピードが速くなったことによって、現場には“新たな壁”が立ちはだかった。200~300の画面で構成され、毎週のように改修が加えられるアプリにおいて、AIによって増えたコードやデザインの変更に対して「人間によるレビューと品質担保」が追いつかなくなっている。生成AI時代の新たなボトルネックが発生しているのだ。
一定のクオリティを保ちながら、どこまでを仕組みに委ね、どこから先を人間が担うべきなのか。メルカリは今、開発プロセスの再設計を迫られている。
メルカリマーケットプレイスコア事業のエンジニアリングを統括する成田元輝執行役員と、プリンシパルデザイナーのアルカティブ・アブドゥラ(アキ)氏に、AI時代に「人が担うべき本当の仕事」とプロダクトづくりの要点を聞いた。
メルカリマーケットプレイスコア事業のエンジニアリングを統括する成田元輝執行役員(左)と、プリンシパルデザイナーのアルカティブ・アブドゥラ(アキ)氏(右。以下、筆者撮影)
職能別チーム→「1人で全部」へ メルカリが進めるフルスタック開発
――生成AIの普及によって、メルカリ開発チームの在り方はどう変わりましたか。
アキ: 誰もがプロダクトビルダー、つまり職種を問わずプロダクトを形にできる時代になりました。これは大きな変化だと思います。これまではデザイナーはデザイン、エンジニアはエンジニアリングと役割を分担していました。今はアイデアを持っていれば、誰でもプロトタイプを作れるようになりました。ここは大きくプロセスが変わった部分です。
成田: UIを作る作業自体、これまではそれなりに時間がかかっていました。今の環境であれば、数分から数十分ほどで完了することも、以前は1日、2日とかかっていました。私たちのメインのプラットフォームはiOS、Android、Webなのですが、これまではiOSエンジニア、Androidエンジニアというように職能ごとにチームを分けていました。バックエンドエンジニアが何人、Androidエンジニアが何人、というように人数をそろえてチームを組むことが多かったのです。
今はフロントエンドからバックエンドまでを含めて1人、あるいは3人ほどのチームでフルスタックに開発する取り組みを進めています。それを実現できるよう、デザインシステムチームとして基盤を整備しているところです。
――生成AIの導入によって、日々の作業そのものはどう変わりましたか。
アキ: プロトタイプが作りやすくなりました。以前は時間がかかっていた作業も、面倒な部分はAIが代わりにやってくれるようになっています。例えば、何百というフレームの間隔調整やコンポーネント化といった作業は、人が手作業でやるとかなり時間がかかりますが、今はAIに任せられます。
そうした手間のかかる部分に時間を取られなくなった分、より創造的な発想やアイデアを練る部分に時間を割けるようになり、結果として良いプロダクトを作れるようになったと感じています。
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.