Feature Toggle

A method to switch features on or off in the live environment through configuration or flags, avoiding a new deployment.

Key Points

  • Controlled by runtime flags or configuration, not by code changes.
  • Decouples deployment from release, enabling gradual rollouts and experiments.
  • Acts as a fast rollback or kill switch for risky functionality.
  • Requires governance: clear naming, safe defaults, monitoring, and timely cleanup to limit technical debt.

Example

A Scrum team ships a new payment option with the feature turned off by default. After verifying production health, the product owner enables it for 5% of users. Metrics look good, so they ramp up to 50%. A spike in errors appears, so the team disables the toggle immediately, restoring stability without redeploying code.

PMP Example Question

A team wants to release a new search algorithm to 10% of users, watch KPIs, and turn it off instantly if issues occur, all without another deployment. What practice should the project manager recommend?

  1. Use feature toggles managed by configuration.
  2. Perform a blue-green deployment with DNS cutover.
  3. Defer the feature to the next sprint and freeze scope.
  4. Hard-code the new algorithm as the default and update acceptance criteria.

Correct Answer: A — Feature toggle

Explanation: Feature toggles allow enabling or disabling functionality at runtime without redeploying. Blue-green swaps environments, not individual features; the other options do not address controlled, rapid rollback.

Advanced Project Management — Measuring Project Performance

Move beyond guesswork and status reporting. This course helps you measure real progress, spot problems early, and make confident decisions using proven project performance techniques. If you manage complex projects and want clearer visibility and control, this course is built for you.

This is not abstract theory. You’ll work step by step through Earned Value Management (EVM), learning how cost, schedule, and scope come together to show true performance. You’ll build a solid foundation in EVM concepts, understand why formulas work, and learn how performance data actually supports leadership decisions.

You’ll master Work Breakdown Structures (WBS), control accounts, and budget baselines, then apply core EVM metrics like EAC, TCPI, and variance analysis. Through a detailed real-world example, you’ll forecast outcomes, analyze trends, and understand contingencies and management reserves with confidence.

Learn how experienced project managers monitor performance, communicate results clearly, and take corrective action before projects slip. With practical exercises and hands-on analysis, you’ll be ready to apply EVM immediately. Enroll now and start managing performance with clarity and control.

Explore the Course


Launch your career!

HK School of Management and Technology offers training in project management, job-search strategies, and career growth. Practical skills, tools, and guidance you can apply right away. Covered by Udemy's 30-day refund policy.

Learn More