5W1H

Who, What, When, Where, Why, and How

Run 5W1H Task Analysis

5W1H (Who, What, When, Where, Why, How)

Idea: 5W1H is a classic framework originating from journalism and problem-solving, standing for Who, What, When, Where, Why, and How. It's essentially a checklist of questions to ensure that a situation or requirement is fully understood from all angles.

In product management or requirement gathering, applying 5W1H means examining a feature or problem by asking: Who is it for? What should it do? When (under what timing or conditions) will it be used? Where (in what context or environment) will it be used? Why is it needed (what problem or goal does it address)? How should it work (at a high level)?

By systematically answering these, you build a comprehensive picture.

Usage in Requirements: Product managers and business analysts use 5W1H to flesh out user stories, epics, or project charters. It's a way to ensure you're not missing key information. For instance, when defining a new feature, the Who might identify the user persona or stakeholder (e.g. "Who will use this? Sales reps."), the What describes what the feature is or does (e.g. "A dashboard of monthly sales metrics."), When might reveal timing or frequency (e.g. "Accessed during end-of-month reporting, and updated daily."), Where could mean the context or platform (e.g. "Within the mobile app while reps are traveling"), Why clarifies the purpose (e.g. "So they can track progress and motivate performance"), and How (at a requirement level) might outline approach or constraints (e.g. "By aggregating data from the CRM and displaying charts – needs to work offline too."). By documenting these, the team gains a well-rounded requirement. In essence, 5W1H is an aid for requirement completeness and context.

Example Application: Suppose we're considering a new project: an online learning platform feature to allow live Q&A sessions. Using 5W1H:

  • Who: Who are the users? (Students and instructors in the platform). Any other stakeholders? (Maybe also moderators).
  • What: What exactly is the feature? (A live Q&A module where students can post questions and instructors answer in real-time). What does it include? (text questions, upvote mechanism, live video integration?).
  • When: When will it be used? (During scheduled live classes, possibly within certain hours). Also, when in the user journey? (After a lecture, or during?).
  • Where: Where will users access it? (Within the course page on web and mobile app). Also context: where are the users physically? (Could be in class or remote – meaning performance considerations).
  • Why: Why do we need this feature? (To increase student engagement and allow clarification of doubts immediately – addresses a gap compared to static video lessons). Why would users use it? (Students get immediate answers, instructors ensure understanding).
  • How: How should it work at a broad level? (Perhaps via a chat-style interface; maybe integrate a third-party live chat service or build custom; must handle X concurrent users; etc.). How will success be measured? (Could tie back to why: e.g. improved course completion rates or satisfaction).

By answering these, we've essentially written a mini-requirement document for the feature that covers scope, context, rationale, and constraints. It helps catch details like needing mobile support ("Where?") or performance needs ("How?") that a simple one-line user story might not explicitly mention.

Benefits: The 5W1H method promotes thoroughness. It's hard to overlook a critical aspect when you systematically go through each question. It's very useful early in a project (like project kickoff or requirement workshops) to gather information. It's also a great problem analysis tool: if something went wrong (like an outage or user complaint), 5W1H can structure the investigation (Who was affected? What happened exactly? When did it occur? Where (which system or location)? Why did it happen (root cause)? How can we fix or how did it happen technically?). That's more in problem-solving, but shows versatility.

In product management, some use 5W1H to write user personas or use case scenarios. For example, a persona description might naturally cover these: Who (the persona's identity), What (their tasks), When/Where (their daily routine context), Why (their motivations/pain points), How (their current solutions or workflow). Indeed, one source suggests product managers use 5W1H to create detailed personas and roadmaps.

5W1H in Communication: It's also a way to communicate requirements to stakeholders comprehensively. If proposing a new initiative, an executive might ask these very questions – having them answered shows due diligence. Using 5W1H helps you communicate in a thorough, concise, fact-based way about your product. It prevents the missing of facts.

Common Mistakes: Since 5W1H is a guideline rather than a strict format, a "mistake" might be simply ignoring one of the questions. Sometimes teams focus heavily on the What and How (the solution) and forget Why (the reason). Or they design something without considering When/Where (leading to a solution that doesn't fit well in the user's actual context – e.g., building a complex data entry UI for mobile, when mobile is a "where" that demands simplicity).

Failing to consider Who can lead to a one-size-fits-none solution, or misidentify the user (for example, building features for end-users when the primary user is actually an internal admin, etc.). Basically, the pitfall is not asking one or more of these questions during planning, which can cause blind spots.

Another subtle issue: sometimes teams fill in 5W1H superficially. For instance, writing "Who: users; What: use the feature; When: anytime; Where: online; Why: because they need it; How: via the app." This doesn't actually give insight. The questions should prompt thoughtful answers. If answers are too generic, dig deeper (often the 5 Whys technique might combine to find underlying why's if the first "why" is shallow).

Variations: Often people refer just to 5Ws (omitting How) depending on context, especially in strategic planning (who, what, when, where, why). But adding How makes it 5W1H, which is more action-oriented. In project management, some also include How Much (How many) as another H in certain cases (like cost or quantity). However, the classic is 5W1H as a set of six.

Some frameworks incorporate 5W1H implicitly. For instance, PRDs (Product Requirement Documents) often naturally cover these questions in sections (Overview = What/Why, Users = Who, Use Cases = When/Where/How, etc.). Checklists for writing user stories or backlog items often mirror 5W1H: e.g., "Does the story describe who it's for and why they need it?" – that's Who/Why.

Real-world Example: In an Agile sprint review or planning, a team might ask a product owner to clarify: "We understand what you want and who it's for, but when is this needed by? (Is there a deadline or event?) Also, where will this be used? (E.g., only in certain regions or pages?)"

If those weren't answered, 5W1H thinking prompts those questions. Maybe the PO then says, "This feature must go live before Black Friday (when) and it will be on our website's checkout page (where). We need it because conversion rates drop when users don't see shipping dates (why)." Now the team has context to prioritize and design accordingly.

Conclusion: 5W1H is less a format to write requirements in, and more a mental or documentation checklist to ensure completeness. Some teams might document requirements literally under 5W1H headings, which can be quite effective for clarity. For example:

  • Who: Targeted at frequent flyers (loyalty program members).
  • What: New feature to auto-fill their passport and visa info in bookings.
  • When: When they make international flight bookings (trigger condition).
  • Where: On the booking checkout page, both web and mobile.
  • Why: Speeds up booking process and reduces errors, improving user experience for valued customers.
  • How: By retrieving stored profile data and pre-populating fields; user can confirm or edit.

A spec like that directly answers key questions in an organized way. Stakeholders reading it get a full picture quickly.

In summary, 5W1H ensures you cover all bases. It's a simple, timeless approach that complements other frameworks. You might use it implicitly when writing user stories ("As a [Who], I want [What], so that [Why]" covers 3 of them right there). The remaining W's (When, Where) often come out in acceptance criteria or further discussion, and How in design. By consciously checking all 5W and 1H, you reduce the chance of unpleasant surprises later in development. Thus 5W1H is a handy tool in the requirements toolbox for completeness and clarity.

How to Use 5W1H

  1. 1. Enter Your Task

    Paste your task description in the input field. Maximum 1000 characters supported.

  2. 2. Select 5W1H Framework

    Choose 5W1H from the framework selector to validate against this specific methodology.

  3. 3. Get AI Analysis

    Click Analyze to receive instant AI-powered feedback with highlighted issues and improvement suggestions.

  4. 4. Apply Fixes

    Review and implement the suggested fixes to transform your task into a comprehensive 5W1H analysis.

Improve Your Task with 5W1H Now

Other Frameworks

User Story

As a [user], I want [goal] so that [benefit]

BDD/Gherkin

Given/When/Then scenario specifications

OKR

Objectives and Key Results framework

Jobs to be Done

Focus on customer jobs and progress

View All Frameworks