タグ

architectureとdevopsに関するteppeisのブックマーク (5)

  • フィーチャーフラグ入門 | CloudBees|テクマトリックス

    タイトルどおり、このガイドではフィーチャーフラグについて説明したいと思います。  フィーチャーフラグとは何なのか?  どのように使えばよいのか?  どのように始めればよいのか?  これらのトピックをすべてカバーしたうえで、ほかの話題にもいろいろ触れていきます。 フィーチャーフラグが興味深いのは、簡単そうでいて奥が深いという点です。  「フィーチャーフラグとは何なのか」という質問に対しては、2つ3つのセンテンスで答えることも、をまるまる一冊書くこともできます。  コンテキストによって、どちらの答えも適切でしょう。  ですから、基礎を全部カバーできるよう、できるだけ簡単なところから始め、だんだんに詳細に入っていくことにしましょう。 フィーチャーフラグとは何か?必要最小限の定義 ソフトウェアでフラグと言えば、「バイナリ値の格納に使用される1またはそれ以上のビット」です。つまり、trueまたはf

    フィーチャーフラグ入門 | CloudBees|テクマトリックス
  • 巨大なアプリの開発を支えるフラグ管理術 - DroidKaigi 2019

    DAY.01 (Feb 7th, 2019)Hall AHall BRoom 1Room 2Room 3Room 4Room 5Room 6Room 710:00

    巨大なアプリの開発を支えるフラグ管理術 - DroidKaigi 2019
  • 第3回 ブランチvs.フラグ | gihyo.jp

    とっておきの変更 ソフトウェアをいつでもリリースできるようにしろと求める継続的デリバリの広まりにより、毎日のようにソフトウェアがリリースされるようになりました。早いうちからコードを野にさらせば、隠れた問題を前もって見つけることができるからです。 短いリリース間隔に身を置くと気づくことがあります。「⁠リリースできること」と「リリースしたいこと」は、必ずしも一致しないのです。たとえば大規模なビジュアルデザインの変更やとっておきの新機能を想像してみましょう。こうした粒度の大きい変更は、たとえ動作する、つまりリリース可能な状態でも、そのまま衆目にさらしたいとは限りません。期待を裏切らない形でお披露目したい、とっておきの変更があります。息を飲む新しい体験がもたらすユーザの驚きや喜びも、ソフトウェアにとっては大切な財産だからです。 とっておきの変更を仕上げるには時間がかかります。一方で、その仕上げが終

    第3回 ブランチvs.フラグ | gihyo.jp
  • Feature Management | Manage feature rollouts and effectiveness

    Feature Management Harnessing the Speed and Safety of Software Delivery With Feature ManagementExplore feature management, a software development practice that uses feature flags for controlled functionality deployment. This approach enables live testing, risk mitigation, and efficient software delivery. Feature management is a software development practice that allows teams to control the visibil

    Feature Management | Manage feature rollouts and effectiveness
  • Feature Toggles (aka Feature Flags)

    Feature Toggles (often also refered to as Feature Flags) are a powerful technique, allowing teams to modify system behavior without changing code. They fall into various usage categories, and it's important to take that categorization into account when implementing and managing toggles. Toggles introduce complexity. We can keep that complexity in check by using smart toggle implementation practice

    Feature Toggles (aka Feature Flags)
    teppeis
    teppeis 2016/01/30
  • 1