Help us understand the problem. What is going on with this article?

安全に新機能を公開できるダークローンチ(Dark Launch)とは何か

More than 3 years have passed since last update.

日本ではまだ名前が広まってなさそうなダークローンチという言葉を最近知ったので紹介します。

ダークローンチとは

新機能のリリースをこっそり一部のユーザーにだけ行うことを言います。
サービス全体への影響を避けながらユーザーからフィードバックを得たりシステムの問題を洗い出すことができます。GoogleやFacebookなどでも採用されています。

OSSのクライアントアプリケーションなどであれば、RC版やベータ版などでユーザーからフィードバックを得られますが、ウェブサービスではそういったことはできません。ダークローンチを使うことで、比較的安全にRC版やベータ版のようなフィードバックを得ることができます。

フィーチャーフラグと一緒に実装することでとても柔軟な機能リリースを実現できます。
例えば、一部のユーザーに機能をリリースして、順調に機能していることがわかれば全体に公開し、逆に問題が見つかればその機能だけを取り下げるといったことが可能になります。
取り下げの場合に、アプリケーション全体のロールバックが不要というところもメリットです。
(これはフィーチャーフラグのメリットですが)

参考

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした