buy-a-feature-prioritization-model

Buy-a-Feature Prioritization Model

The Buy-a-Feature Prioritization Model is a quantifiable exercise helping product teams to identify features that customers value most.

The Buy-a-Feature Prioritization Model endeavours to answer some basic questions around product development:

  • Which product feature will get customers excitedly telling their friends about it?
  • Which will cause them to rush to upgrade their model?
  • Which feature(s) will make the customer so happy that they ignore less desirable aspects of the product?

Buy-a-Feature Prioritization ModelKey ElementsAnalysisImplicationsApplicationsExamples
DefinitionThe Buy-a-Feature Prioritization Model is a collaborative and interactive method for prioritizing features or enhancements based on stakeholders’ preferences and willingness to invest resources. It involves participants “buying” features with limited resources (e.g., budget points) to determine priority.Analyzing this model entails selecting a set of features or enhancements to prioritize and defining the available resources (e.g., budget points or tokens) that participants can use to “buy” these features. Participants then allocate their resources to the features they consider most valuable, reflecting their priorities.The Buy-a-Feature model helps identify which features or enhancements have the highest perceived value among stakeholders. It encourages engagement and consensus-building among participants. The prioritization results indicate the features that should be developed or implemented first based on collective preferences.This model is particularly useful in product development, software development, or project prioritization, where resources are limited, and stakeholders have diverse preferences. It can be applied to prioritize product features, project tasks, or strategic initiatives.– Prioritizing new product features for a software application based on customer preferences and available development resources. – Determining the order in which infrastructure enhancements will be implemented in a construction project based on stakeholder priorities. – Ranking marketing campaign ideas for a limited budget by allowing team members to “buy” the most promising strategies. – Allocating research and development investments among potential innovation projects to maximize value creation.
Participant InvolvementIn this model, participants, often representing different stakeholder groups (e.g., customers, team members, executives), actively engage in the prioritization process. Each participant is provided with a set of resources (e.g., budget points) to allocate to the features they deem most important.Analyzing participant involvement involves selecting the right stakeholders to participate, defining the allocation rules (e.g., how many points each participant receives), and facilitating the prioritization session. Effective facilitation ensures that participants express their preferences and engage in discussions to reach consensus.Participant involvement is crucial for the success of the Buy-a-Feature model. It fosters transparency, collective decision-making, and alignment among stakeholders. Participants’ choices reflect their priorities, allowing organizations to make informed decisions that resonate with their key audiences.The Buy-a-Feature model is ideal when multiple stakeholders influence or benefit from the prioritization outcome. It encourages collaboration and ensures that features or initiatives align with the needs and preferences of the target audience. Facilitation skills are essential for guiding participants effectively.– Involving customers in the prioritization of product features to ensure that development efforts align with market demand. – Engaging cross-functional teams in project prioritization to consider the perspectives of different departments and ensure alignment with strategic goals. – Facilitating executive workshops to allocate budget points among competing strategic initiatives, ensuring that investments align with organizational priorities. – Enabling citizens to participate in local government budget allocation decisions by “buying” municipal projects based on community preferences.
Resource AllocationResource allocation is a key aspect of the Buy-a-Feature model. It involves defining the total pool of resources available (e.g., budget points) and determining the rules for distribution among participants. The allocation process simulates a competitive marketplace where participants “spend” their resources on features.Analyzing resource allocation includes setting clear rules for resource distribution, such as the number of points each participant receives, and determining how participants can spend their resources (e.g., single or multiple allocations). Effective resource allocation ensures fairness and reflects the value participants assign to features.Resource allocation decisions have a direct impact on the prioritization results. Allocating more resources to a feature indicates higher priority. Careful consideration of resource distribution rules is essential to create a balanced and competitive environment that mirrors stakeholders’ preferences.Resource allocation is a central aspect of the model and is applicable in scenarios where organizations must make choices with constrained resources. It is particularly useful for projects, product development, or initiatives with limited budgets or resources. The model encourages participants to make trade-offs and maximize the value of their investments.– Allocating budget points to prioritize software development tasks based on their perceived business value and technical complexity. – Distributing innovation funding among research projects to support initiatives aligned with organizational goals. – Allowing project teams to allocate project budget points to prioritize and execute features in agile development. – Engaging citizens in participatory budgeting processes to allocate public funds to community projects, reflecting community preferences.
Prioritization ResultsThe Buy-a-Feature model generates prioritization results that indicate the order in which features or enhancements should be addressed. Features that receive more resources (e.g., higher budget points) are considered higher-priority items. The results reflect collective stakeholder preferences and resource constraints.Analyzing prioritization results involves aggregating participants’ resource allocations and determining the rank or priority order of features based on the accumulated resources. The results provide a clear understanding of which features are most valuable to stakeholders and should be addressed first.The prioritization results guide decision-making and resource allocation. Features with higher resource allocations are typically implemented or developed sooner, aligning with stakeholder priorities. The model’s transparency ensures that prioritization decisions are based on data and collective preferences.Prioritization results inform project planning, product development, or resource allocation decisions. Organizations use these results to create roadmaps, allocate development teams, or determine the order of project tasks. The results align development efforts with stakeholder expectations and market demands.– Generating a ranked list of new product features to guide development efforts and allocate resources effectively. – Creating a project backlog based on feature prioritization results to ensure that the most critical tasks are addressed first in agile project management. – Identifying strategic initiatives to pursue based on the prioritization of available investments, ensuring that resources are allocated to the most impactful projects. – Developing a roadmap for marketing campaigns by prioritizing strategies that received the highest budget allocations from the team.
FacilitationEffective facilitation is essential for the success of the Buy-a-Feature model. Facilitators guide participants through the process, explain the rules, monitor resource allocation, encourage discussions, and ensure that the prioritization session runs smoothly. Skilled facilitation fosters engagement and consensus.Analyzing facilitation involves selecting experienced facilitators who understand the model and can create a collaborative environment. Facilitators must be well-prepared to explain the rules, manage time effectively, and encourage participants to share their perspectives. They play a crucial role in ensuring that the prioritization process is fair and unbiased.Facilitation impacts the quality of the prioritization results. Skilled facilitators encourage participants to articulate their preferences, engage in discussions, and consider trade-offs. Effective facilitation ensures that the process is inclusive, transparent, and aligns with the organization’s objectives.Facilitation skills are essential in scenarios where stakeholder engagement and consensus-building are critical. Organizations often rely on experienced facilitators or trained facilitation teams to guide Buy-a-Feature sessions. Facilitators create a safe and structured environment for participants to express their priorities.– Employing a certified facilitator to lead a Buy-a-Feature session with cross-functional teams to prioritize project tasks and align on development priorities. – Training internal facilitators to conduct Buy-a-Feature workshops with customer focus groups, ensuring that product features align with user preferences. – Engaging an external facilitator to lead executive workshops for allocating budget points among strategic initiatives, ensuring impartiality and expertise in the process. – Collaborating with a professional facilitation team to organize a public Buy-a-Feature event for citizens to allocate funds to community projects fairly and transparently.

Understanding the Buy-a-Feature Prioritization Model

Choosing the appropriate mix of features can make or break a company, but too many product teams move ahead with product development without first involving the most important group of people: customers. 

The Buy-a-Feature Prioritization Model strengthens this decision making process by incorporating valuable customer input.

The model is named after the process of gathering this input, where customers are encouraged to “buy” high-priority features.

Implementing the Buy-a-Feature Prioritization Model

There are several ways to implement the Buy-a-Feature Prioritization Model. 

Regardless of which adaptation the business chooses, it’s important to conduct the exercise in person.

This facilitates deeper discussion about results which gives decision makers better insight into what customers want.

Here is how the product team may conduct a Buy-A-Feature exercise:

Make a list of features for prioritization, and assign “prices” to each

Price should be relative to the cost, risk, or complexity of developing that feature.

Before proceeding to the next step, every participant should be aware of the benefits of each option.

Then, hand out play money (jelly beans, Monopoly money, etc.) to each of the participants and send them shopping for their favourite features

Some practitioners suggest selling one or more items at a price that no single customer can afford.

This encourages customers to work together to purchase high-priority features.

Observe and learn

As customers negotiate, collaborate, and discuss certain features, the product team must observe intently.

Product team members are also encouraged to join the discussion, particularly if certain customers have reached an impasse on a particular feature.

Review the purchases

Once every participant has spent all of their money, discuss the results in a group. How did they arrive at their decisions?

Why was one item chosen over another? Why did two participants pool their money to buy a lower priority feature?

In collecting insights, product teams should be as exhaustive as possible.

Buy-a-Feature Prioritization Model best practices

To increase the efficacy of this exercise, consider these best practices:

Make the end users the primary participants

Although the Buy-a-Feature can be used with important stakeholders, the results are more significant if the end users are the primary participants. 

If certain product features have similar prices, then group them together

Otherwise, consider the pricing strategy carefully.

For example, a participant choosing between two products with a $10 difference in price is more likely to make a subjective decision that gives no insight into the feature itself.

Encourage participants to share their ideas by suggesting features or ideas not used in the exercise

For best results, ask them how they would value each feature and why.

Drawbacks of the Buy-a-Feature Prioritization Model

Potential for Misalignment with Strategic Goals:

  • Focus on Popularity Over Strategy: The model may favor features that are popular among participants but not necessarily aligned with the organization’s strategic objectives or long-term vision.
  • Risk of Short-Term Focus: There’s a potential to prioritize features that offer immediate gratification over those that provide long-term value.

Limited Stakeholder Perspectives:

  • Participant Bias: If the participant group is not representative of the actual user base or key stakeholders, the prioritization might not reflect the needs and preferences of the broader audience.
  • Influence of Dominant Participants: Strong personalities or higher-ranking individuals in the session can disproportionately influence the outcome, skewing results.

Simplification of Complex Decisions:

  • Over-Simplification of Prioritization: The method simplifies complex product decisions into a monetary value-based game, which might not account for the nuanced aspects of product development like technical feasibility or market trends.
  • Not Suitable for All Features: Some features or requirements may be too complex or abstract to be effectively evaluated through this method.

Resource and Time Intensive:

  • Preparation and Execution Time: Setting up and executing the Buy-a-Feature exercise can be time-consuming, requiring careful planning and resources.
  • Need for Facilitation: Effective facilitation is crucial, and without it, the exercise might not yield useful results.

When to Use the Buy-a-Feature Prioritization Model

Ideal Scenarios:

  • Early-Stage Product Development: Useful for gauging initial user or stakeholder interest in various features during the early stages of product development.
  • Market Research: Can serve as a market research tool to understand customer preferences and willingness to pay for certain features.

Strategic Application:

  • Engaging Stakeholders: Effective for actively engaging customers or stakeholders in the prioritization process, fostering a sense of ownership and buy-in.
  • Diverse Input Collection: Useful when diverse input is needed to ensure a wide range of perspectives are considered in the decision-making process.

How to Use the Buy-a-Feature Prioritization Model

Implementing the Process:

  1. List Features: Compile a comprehensive list of potential features or enhancements.
  2. Assign Costs: Assign a hypothetical cost to each feature, reflecting its value or development complexity.
  3. Allocate Budget: Provide participants with a fixed amount of virtual currency to spend on features.
  4. Prioritize Through Purchase: Participants ‘buy’ features they deem most valuable or desirable within their budget constraints.
  5. Analyze Results: Analyze the purchasing choices to determine which features are prioritized by participants.

Best Practices:

  • Diverse Participant Selection: Ensure a diverse group of participants to capture a broad range of perspectives.
  • Clear Instructions: Provide clear instructions and context to participants to facilitate informed decision-making.
  • Facilitator Guidance: Utilize skilled facilitators to guide the process and ensure productive discussions.

What to Expect from Implementing the Buy-a-Feature Prioritization Model

Enhanced Stakeholder Engagement:

  • Increased Engagement and Insight: Engages stakeholders in a hands-on, interactive way, providing valuable insights into their preferences and priorities.
  • Fosters Collaboration and Discussion: Encourages discussion and debate among participants, often leading to a deeper understanding of their needs and motivations.

Organizational Impact:

  • Informed Feature Prioritization: Can help in making more informed decisions about which features to develop based on stakeholder input.
  • User-Centric Development: Supports a user-centric approach to product development, focusing on features that offer real value to users.

Potential Challenges:

  • Interpreting Results: Careful interpretation of the results is needed to ensure that prioritization aligns with business goals and market realities.
  • Balancing Popularity and Feasibility: There might be a need to balance popular features with what is technically and financially feasible for the organization.

Key takeaways

  • The Buy-a-Feature Prioritization Model is a product prioritization technique which asks customers to “buy” features they value the most.
  • The Buy-a-Feature Prioritization Model is performed in four simple steps. The Buy-a-Feature exercise can be performed online, but the best results are seen by conducting it in person.
  • The Buy-a-Feature Prioritization Model is most effective when there is collaboration and interaction between product team members and participants. Certain aspects of the Buy-a-Feature exercise can be gamed to encourage this collaboration.

Key Highlights

  • Understanding Buy-a-Feature Prioritization Model:
    • The Buy-a-Feature model helps product teams identify high-value features by involving customers.
    • It answers questions like which features excite customers, encourage upgrades, and enhance overall product satisfaction.
  • Importance of Customer Input:
    • Successful product development hinges on the right mix of features.
    • The Buy-a-Feature model includes customers’ valuable input through a process where they “buy” high-priority features.
  • Implementing the Buy-a-Feature Model:
    • List features with relative “prices” based on cost, risk, or complexity.
    • Participants are given play money to “buy” their favorite features.
    • Observing participants’ choices and discussions helps the product team gather insights.
    • Review the results and discuss why certain choices were made.
  • Best Practices for Buy-a-Feature:
    • Involve end users as primary participants for more meaningful results.
    • Group features with similar prices to encourage meaningful choices.
    • Encourage participants to share additional feature ideas and their valuation.
  • Key Takeaways:
    • Buy-a-Feature Prioritization Model involves customers “buying” features they value most.
    • Conducted in four steps, it’s more effective in person, fostering collaboration.
    • Collaboration and interaction between team members and participants enhance the process.

Connected Agile & Lean Frameworks

AIOps

aiops
AIOps is the application of artificial intelligence to IT operations. It has become particularly useful for modern IT management in hybridized, distributed, and dynamic environments. AIOps has become a key operational component of modern digital-based organizations, built around software and algorithms.

AgileSHIFT

AgileSHIFT
AgileSHIFT is a framework that prepares individuals for transformational change by creating a culture of agility.

Agile Methodology

agile-methodology
Agile started as a lightweight development method compared to heavyweight software development, which is the core paradigm of the previous decades of software development. By 2001 the Manifesto for Agile Software Development was born as a set of principles that defined the new paradigm for software development as a continuous iteration. This would also influence the way of doing business.

Agile Program Management

agile-program-management
Agile Program Management is a means of managing, planning, and coordinating interrelated work in such a way that value delivery is emphasized for all key stakeholders. Agile Program Management (AgilePgM) is a disciplined yet flexible agile approach to managing transformational change within an organization.

Agile Project Management

agile-project-management
Agile project management (APM) is a strategy that breaks large projects into smaller, more manageable tasks. In the APM methodology, each project is completed in small sections – often referred to as iterations. Each iteration is completed according to its project life cycle, beginning with the initial design and progressing to testing and then quality assurance.

Agile Modeling

agile-modeling
Agile Modeling (AM) is a methodology for modeling and documenting software-based systems. Agile Modeling is critical to the rapid and continuous delivery of software. It is a collection of values, principles, and practices that guide effective, lightweight software modeling.

Agile Business Analysis

agile-business-analysis
Agile Business Analysis (AgileBA) is certification in the form of guidance and training for business analysts seeking to work in agile environments. To support this shift, AgileBA also helps the business analyst relate Agile projects to a wider organizational mission or strategy. To ensure that analysts have the necessary skills and expertise, AgileBA certification was developed.

Agile Leadership

agile-leadership
Agile leadership is the embodiment of agile manifesto principles by a manager or management team. Agile leadership impacts two important levels of a business. The structural level defines the roles, responsibilities, and key performance indicators. The behavioral level describes the actions leaders exhibit to others based on agile principles. 

Andon System

andon-system
The andon system alerts managerial, maintenance, or other staff of a production process problem. The alert itself can be activated manually with a button or pull cord, but it can also be activated automatically by production equipment. Most Andon boards utilize three colored lights similar to a traffic signal: green (no errors), yellow or amber (problem identified, or quality check needed), and red (production stopped due to unidentified issue).

Bimodal Portfolio Management

bimodal-portfolio-management
Bimodal Portfolio Management (BimodalPfM) helps an organization manage both agile and traditional portfolios concurrently. Bimodal Portfolio Management – sometimes referred to as bimodal development – was coined by research and advisory company Gartner. The firm argued that many agile organizations still needed to run some aspects of their operations using traditional delivery models.

Business Innovation Matrix

business-innovation
Business innovation is about creating new opportunities for an organization to reinvent its core offerings, revenue streams, and enhance the value proposition for existing or new customers, thus renewing its whole business model. Business innovation springs by understanding the structure of the market, thus adapting or anticipating those changes.

Business Model Innovation

business-model-innovation
Business model innovation is about increasing the success of an organization with existing products and technologies by crafting a compelling value proposition able to propel a new business model to scale up customers and create a lasting competitive advantage. And it all starts by mastering the key customers.

Constructive Disruption

constructive-disruption
A consumer brand company like Procter & Gamble (P&G) defines “Constructive Disruption” as: a willingness to change, adapt, and create new trends and technologies that will shape our industry for the future. According to P&G, it moves around four pillars: lean innovation, brand building, supply chain, and digitalization & data analytics.

Continuous Innovation

continuous-innovation
That is a process that requires a continuous feedback loop to develop a valuable product and build a viable business model. Continuous innovation is a mindset where products and services are designed and delivered to tune them around the customers’ problem and not the technical solution of its founders.

Design Sprint

design-sprint
A design sprint is a proven five-day process where critical business questions are answered through speedy design and prototyping, focusing on the end-user. A design sprint starts with a weekly challenge that should finish with a prototype, test at the end, and therefore a lesson learned to be iterated.

Design Thinking

design-thinking
Tim Brown, Executive Chair of IDEO, defined design thinking as “a human-centered approach to innovation that draws from the designer’s toolkit to integrate the needs of people, the possibilities of technology, and the requirements for business success.” Therefore, desirability, feasibility, and viability are balanced to solve critical problems.

DevOps

devops-engineering
DevOps refers to a series of practices performed to perform automated software development processes. It is a conjugation of the term “development” and “operations” to emphasize how functions integrate across IT teams. DevOps strategies promote seamless building, testing, and deployment of products. It aims to bridge a gap between development and operations teams to streamline the development altogether.

Dual Track Agile

dual-track-agile
Product discovery is a critical part of agile methodologies, as its aim is to ensure that products customers love are built. Product discovery involves learning through a raft of methods, including design thinking, lean start-up, and A/B testing to name a few. Dual Track Agile is an agile methodology containing two separate tracks: the “discovery” track and the “delivery” track.

eXtreme Programming

extreme-programming
eXtreme Programming was developed in the late 1990s by Ken Beck, Ron Jeffries, and Ward Cunningham. During this time, the trio was working on the Chrysler Comprehensive Compensation System (C3) to help manage the company payroll system. eXtreme Programming (XP) is a software development methodology. It is designed to improve software quality and the ability of software to adapt to changing customer needs.

Feature-Driven Development

feature-driven-development
Feature-Driven Development is a pragmatic software process that is client and architecture-centric. Feature-Driven Development (FDD) is an agile software development model that organizes workflow according to which features need to be developed next.

Gemba Walk

gemba-walk
A Gemba Walk is a fundamental component of lean management. It describes the personal observation of work to learn more about it. Gemba is a Japanese word that loosely translates as “the real place”, or in business, “the place where value is created”. The Gemba Walk as a concept was created by Taiichi Ohno, the father of the Toyota Production System of lean manufacturing. Ohno wanted to encourage management executives to leave their offices and see where the real work happened. This, he hoped, would build relationships between employees with vastly different skillsets and build trust.

GIST Planning

gist-planning
GIST Planning is a relatively easy and lightweight agile approach to product planning that favors autonomous working. GIST Planning is a lean and agile methodology that was created by former Google product manager Itamar Gilad. GIST Planning seeks to address this situation by creating lightweight plans that are responsive and adaptable to change. GIST Planning also improves team velocity, autonomy, and alignment by reducing the pervasive influence of management. It consists of four blocks: goals, ideas, step-projects, and tasks.

ICE Scoring

ice-scoring-model
The ICE Scoring Model is an agile methodology that prioritizes features using data according to three components: impact, confidence, and ease of implementation. The ICE Scoring Model was initially created by author and growth expert Sean Ellis to help companies expand. Today, the model is broadly used to prioritize projects, features, initiatives, and rollouts. It is ideally suited for early-stage product development where there is a continuous flow of ideas and momentum must be maintained.

Innovation Funnel

innovation-funnel
An innovation funnel is a tool or process ensuring only the best ideas are executed. In a metaphorical sense, the funnel screens innovative ideas for viability so that only the best products, processes, or business models are launched to the market. An innovation funnel provides a framework for the screening and testing of innovative ideas for viability.

Innovation Matrix

types-of-innovation
According to how well defined is the problem and how well defined the domain, we have four main types of innovations: basic research (problem and domain or not well defined); breakthrough innovation (domain is not well defined, the problem is well defined); sustaining innovation (both problem and domain are well defined); and disruptive innovation (domain is well defined, the problem is not well defined).

Innovation Theory

innovation-theory
The innovation loop is a methodology/framework derived from the Bell Labs, which produced innovation at scale throughout the 20th century. They learned how to leverage a hybrid innovation management model based on science, invention, engineering, and manufacturing at scale. By leveraging individual genius, creativity, and small/large groups.

Lean vs. Agile

lean-methodology-vs-agile
The Agile methodology has been primarily thought of for software development (and other business disciplines have also adopted it). Lean thinking is a process improvement technique where teams prioritize the value streams to improve it continuously. Both methodologies look at the customer as the key driver to improvement and waste reduction. Both methodologies look at improvement as something continuous.

Lean Startup

startup-company
A startup company is a high-tech business that tries to build a scalable business model in tech-driven industries. A startup company usually follows a lean methodology, where continuous innovation, driven by built-in viral loops is the rule. Thus, driving growth and building network effects as a consequence of this strategy.

Minimum Viable Product

minimum-viable-product
As pointed out by Eric Ries, a minimum viable product is that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort through a cycle of build, measure, learn; that is the foundation of the lean startup methodology.

Leaner MVP

leaner-mvp
A leaner MVP is the evolution of the MPV approach. Where the market risk is validated before anything else

Kanban

kanban
Kanban is a lean manufacturing framework first developed by Toyota in the late 1940s. The Kanban framework is a means of visualizing work as it moves through identifying potential bottlenecks. It does that through a process called just-in-time (JIT) manufacturing to optimize engineering processes, speed up manufacturing products, and improve the go-to-market strategy.

Jidoka

jidoka
Jidoka was first used in 1896 by Sakichi Toyoda, who invented a textile loom that would stop automatically when it encountered a defective thread. Jidoka is a Japanese term used in lean manufacturing. The term describes a scenario where machines cease operating without human intervention when a problem or defect is discovered.

PDCA Cycle

pdca-cycle
The PDCA (Plan-Do-Check-Act) cycle was first proposed by American physicist and engineer Walter A. Shewhart in the 1920s. The PDCA cycle is a continuous process and product improvement method and an essential component of the lean manufacturing philosophy.

Rational Unified Process

rational-unified-process
Rational unified process (RUP) is an agile software development methodology that breaks the project life cycle down into four distinct phases.

Rapid Application Development

rapid-application-development
RAD was first introduced by author and consultant James Martin in 1991. Martin recognized and then took advantage of the endless malleability of software in designing development models. Rapid Application Development (RAD) is a methodology focusing on delivering rapidly through continuous feedback and frequent iterations.

Retrospective Analysis

retrospective-analysis
Retrospective analyses are held after a project to determine what worked well and what did not. They are also conducted at the end of an iteration in Agile project management. Agile practitioners call these meetings retrospectives or retros. They are an effective way to check the pulse of a project team, reflect on the work performed to date, and reach a consensus on how to tackle the next sprint cycle. These are the five stages of a retrospective analysis for effective Agile project management: set the stage, gather the data, generate insights, decide on the next steps, and close the retrospective.

Scaled Agile

scaled-agile-lean-development
Scaled Agile Lean Development (ScALeD) helps businesses discover a balanced approach to agile transition and scaling questions. The ScALed approach helps businesses successfully respond to change. Inspired by a combination of lean and agile values, ScALed is practitioner-based and can be completed through various agile frameworks and practices.

SMED

smed
The SMED (single minute exchange of die) method is a lean production framework to reduce waste and increase production efficiency. The SMED method is a framework for reducing the time associated with completing an equipment changeover.

Spotify Model

spotify-model
The Spotify Model is an autonomous approach to scaling agile, focusing on culture communication, accountability, and quality. The Spotify model was first recognized in 2012 after Henrik Kniberg, and Anders Ivarsson released a white paper detailing how streaming company Spotify approached agility. Therefore, the Spotify model represents an evolution of agile.

Test-Driven Development

test-driven-development
As the name suggests, TDD is a test-driven technique for delivering high-quality software rapidly and sustainably. It is an iterative approach based on the idea that a failing test should be written before any code for a feature or function is written. Test-Driven Development (TDD) is an approach to software development that relies on very short development cycles.

Timeboxing

timeboxing
Timeboxing is a simple yet powerful time-management technique for improving productivity. Timeboxing describes the process of proactively scheduling a block of time to spend on a task in the future. It was first described by author James Martin in a book about agile software development.

Scrum

what-is-scrum
Scrum is a methodology co-created by Ken Schwaber and Jeff Sutherland for effective team collaboration on complex products. Scrum was primarily thought for software development projects to deliver new software capability every 2-4 weeks. It is a sub-group of agile also used in project management to improve startups’ productivity.

Scrumban

scrumban
Scrumban is a project management framework that is a hybrid of two popular agile methodologies: Scrum and Kanban. Scrumban is a popular approach to helping businesses focus on the right strategic tasks while simultaneously strengthening their processes.

Scrum Anti-Patterns

scrum-anti-patterns
Scrum anti-patterns describe any attractive, easy-to-implement solution that ultimately makes a problem worse. Therefore, these are the practice not to follow to prevent issues from emerging. Some classic examples of scrum anti-patterns comprise absent product owners, pre-assigned tickets (making individuals work in isolation), and discounting retrospectives (where review meetings are not useful to really make improvements).

Scrum At Scale

scrum-at-scale
Scrum at Scale (Scrum@Scale) is a framework that Scrum teams use to address complex problems and deliver high-value products. Scrum at Scale was created through a joint venture between the Scrum Alliance and Scrum Inc. The joint venture was overseen by Jeff Sutherland, a co-creator of Scrum and one of the principal authors of the Agile Manifesto.

Six Sigma

six-sigma
Six Sigma is a data-driven approach and methodology for eliminating errors or defects in a product, service, or process. Six Sigma was developed by Motorola as a management approach based on quality fundamentals in the early 1980s. A decade later, it was popularized by General Electric who estimated that the methodology saved them $12 billion in the first five years of operation.

Stretch Objectives

stretch-objectives
Stretch objectives describe any task an agile team plans to complete without expressly committing to do so. Teams incorporate stretch objectives during a Sprint or Program Increment (PI) as part of Scaled Agile. They are used when the agile team is unsure of its capacity to attain an objective. Therefore, stretch objectives are instead outcomes that, while extremely desirable, are not the difference between the success or failure of each sprint.

Toyota Production System

toyota-production-system
The Toyota Production System (TPS) is an early form of lean manufacturing created by auto-manufacturer Toyota. Created by the Toyota Motor Corporation in the 1940s and 50s, the Toyota Production System seeks to manufacture vehicles ordered by customers most quickly and efficiently possible.

Total Quality Management

total-quality-management
The Total Quality Management (TQM) framework is a technique based on the premise that employees continuously work on their ability to provide value to customers. Importantly, the word “total” means that all employees are involved in the process – regardless of whether they work in development, production, or fulfillment.

Waterfall

waterfall-model
The waterfall model was first described by Herbert D. Benington in 1956 during a presentation about the software used in radar imaging during the Cold War. Since there were no knowledge-based, creative software development strategies at the time, the waterfall method became standard practice. The waterfall model is a linear and sequential project management framework. 

Read Also: Continuous InnovationAgile MethodologyLean StartupBusiness Model InnovationProject Management.

Read Next: Agile Methodology, Lean Methodology, Agile Project Management, Scrum, Kanban, Six Sigma.

Main Guides:

Main Case Studies:

Scroll to Top

Discover more from FourWeekMBA

Subscribe now to keep reading and get access to the full archive.

Continue reading

FourWeekMBA