Mobile wallpaper 1Mobile wallpaper 2Mobile wallpaper 3Mobile wallpaper 4Mobile wallpaper 5Mobile wallpaper 6Mobile wallpaper 7Mobile wallpaper 8
2143 字
11 分钟
Innovative Product Development Week3 Lecture

Detailed Requirements and Product Vision
User Story Mapping and Product Backlog#

Learning Objectives#

Mastering User Story Mapping Construction Method#

Understanding its role in visualizing and organizing requirements
理解它在可视化和组织需求中的作用

Learn Requirements Refinement#

Further refine user stories into an executable list of features
进一步将用户描述细化为可执行的特性列表

Understanding the Product Backlog#

Grasping its Composition, Prioritization, and the Importance of Continuous Refinement
把握其构成、优先顺序和持续精细化的重要性

Develop a Product Vision#

Able to formulate a clear, inspiring product vision and understand its guiding role in product direction
能够制定一个清晰的,鼓舞人心的产品愿景,并理解其在产品方向上的指导作用

Part1: Introduction - From “Stories” to a Global Perspective of “Maps”#

“User story maps provide a global perspective, helping us see the user journey, identify missing features, and plan releases.”
“用户故事地图提供了一个全局视角,帮助我们看到用户的旅程,识别缺失的功能,并计划发布。”

Part2: Building User Story Mapping#

“A user story map is a visualization tool that presents the complete picture of a product by sorting and organizing user stories according to the user journey.”
“用户故事地图是一种可视化工具,通过根据用户旅程对用户故事进行分类和组织,呈现产品的全貌。”

Core Idea: 核心理念:
“Backbone” (User Activities/Main Tasks) → “Walking” (User Steps) → “Stories” (User Stories) → “Slices” (Releases)
“主干”(用户活动/主要任务)→“行走”(用户步骤)→“故事”(用户故事)→“切片”(发布)


Building Steps (with Examples)#

Step One: Identify User Activities / Backbone#

“What major stages or main activities do users experience when using the product?” “用户在使用产品时经历了哪些主要阶段或主要活动?”

  • For example: Login, Browse products, Post products, Transactions, Reviews, etc.
  • 例如:登录、浏览产品、发布产品、交易、评论等。

Step Two: Refine User Steps / Walking Skeletons#

Under each activity, what specific steps does the user perform?
在每个活动下,用户执行哪些具体步骤?

  • For example, under “Browse products”: “Search products.” “View product details,” “Add to cart.” etc.
  • 例如,在“浏览产品”下:“搜索产品”。“查看产品详细信息”、“添加到购物车”等。

Step Three: Populate User Stories#

For each user step, write specific, independent, and valuable user stories
对于每个用户步骤,编写具体的、独立的、有价值的用户故事

As an instructor,
作为一名教师,
I want to create a new programming assignment with a detailed problem description, a code template for students to start with, and a set of hidden test cases for automated grading.
我想创建一个新的编程作业,其中包含详细的问题描述,一个供学生开始使用的代码模板,以及一组用于自动评分的隐藏测试用例,
So that I can provide a structured learning activity and ensure fair, consistent evaluation.
这样我就可以提供一个结构化的学习活动,并确保公平、一致的评估。

Step Four: Identify Releases / Slices#

  1. Draw lines on the map to slice stories into different releases (MVP, V1.0, V2.0, etc.) 在地图上绘制线条,将故事划分为不同的版本(MVP、V1.0、V2.0等)。
  2. Emphasize: MVP (Minimum Viable Product) is the first slice of the story map, containing the most core stories that can validate value 强调:MVP(最小可行产品)是故事地图的第一部分,包含了能够验证价值的最核心的故事

Value of User Story Maps#

  • ✅ Provides a global view, avoiding omissions
  • ✅提供全局视图,避免遗漏
  • ✅ Promotes team understanding of the user journey and product goals
  • ✅促进团队对用户旅程和产品目标的理解
  • ✅ Helps plan releases and priorities
  • ✅帮助计划发布和优先级
  • ✅ Facilitates communication and alignment
  • ✅促进沟通和协调

Part 3: Transforming Requirements into Executable Feature Lists and Product Backlog#

From User Stories to Features#

  • “User stories are from the user’s perspective; features are from the development team’s perspective.”
  • “用户故事是从用户的角度出发的;功能是开发团队的观点。”
  • “A feature may consist of multiple user stories, or a user story may be a specific implementation of a feature.”
  • 一个功能可以由多个用户故事组成,或者一个用户故事可以是一个功能的具体实现。 For example: The user story “As a student, I want to see my learning progress bar on the course page” might correspond to a “Learning Progress Management” feature.
    例如:用户故事“作为一名学生,我想在课程页面上看到我的学习进度条”可能对应于“学习进度管理”功能。

Product Backlog#

Definition#

“The product backlog is an ordered list of all known requirements for a product, and it is the sole source of product development.”
产品待办事项列表是一个产品所有已知需求的有序列表,它是产品开发的唯一来源。

Composition#

User stories, defects, technical debt, new features, optimization items, etc.
用户故事、缺陷、技术债务、新特性、优化项等等。

DEEP Principle#

Detailed appropriately
适当详细
Estimated
估计的
Emergent
新兴的
Prioritized
按重要性排列

Prioritization#

  • Factors to Consider: Value/benefit, cost/effort, risk, dependencies
  • 需要考虑的因素:价值/收益,成本/努力,风险,依赖性
  • Methods:
    • MoSCoW (Must have, Should have, Could have, Won’t have)
    • MoSCow(一定有,应该有,可能有,不会有)
    • Weighted Shortest Job First (WSJF)
    • 加权最短作业优先 (WSJF)

Backlog Refinement#

The product backlog is not static; it requires continuous discussion, refinement, estimation, and prioritization by the product manager and the team.
产品待办事项列表不是静态的;它需要产品经理和团队进行持续的讨论、细化、评估和确定优先级。
Tools:
Jira, Trello, Asana

Part 4: Product Vision#

A product vision is a long-term, ambitious, and inspiring description of the product’s future state.
产品愿景是对产品未来状态的长期的、雄心勃勃的、鼓舞人心的描述。
It answers two core questions: “Why are we building this product?” and “What do we want this product to ultimately become?”
它回答了两个核心问题:“我们为什么要开发这个产品?”以及“我们希望这个产品最终成为什么?”
Role: Provides direction and cohesion for the team, guiding all decisions.
角色:为团队提供方向和凝聚力,指导所有决策。

Product Vision Statement Template#

Geoffrey Moore’s Template:

For [target customer]
针对[目标客户]
Who [has a certain need or pain point]
谁[有某种需要或痛点]
The [product name] is a [product category]
[产品名称]是一个[产品类别]
That [key benefit/problem solved]
[关键利益/问题解决了]
Unlike [main competitor]
不像[主要竞争对手]
Our product [core differentiated advantage]
我们的产品[核心差异化优势]

“For urban residents seeking convenient transportation, Who are tired of traffic jams and parking difficulties, The Uber is an on-demand ride-hailing service, That connects passengers and drivers via a mobile app, providing a convenient and efficient travel experience. Unlike traditional taxis, Our product offers more flexible dispatching, more transparent pricing, and more personalized service.”
“对于那些厌倦了交通拥堵和停车困难的城市居民来说,优步是一种按需叫车服务,通过移动应用程序连接乘客和司机,提供方便高效的出行体验。与传统出租车不同,我们的产品提供更灵活的调度、更透明的定价和更个性化的服务。”

Part 5: Relating to PMBOK Knowledge Areas#

Planning Performance Domain#

  • “Requirement refinement” and “product backlog construction” are core planning processes
  • “需求细化”和“产品待办事项列表构建”是核心计划过程
  • PMBOK emphasizes planning through iterative and incremental approaches, which aligns with the continuous refinement of the product backlog in agile
  • PMBOK强调通过迭代和增量方法进行计划,这与敏捷中产品待办事项列表的持续细化相一致
  • User story maps are also a visual planning tool
  • 用户故事地图也是一种视觉规划工具

Delivery Performance Domain - Scope Definition#

  • User story maps and product backlogs jointly define the “scope” of the product
  • 用户故事图和产品backlog共同定义了产品的“范围”
  • The Delivery Performance Domain focuses on how to effectively deliver value, and clearly defined requirements (through story maps and backlog) are a prerequisite for effective delivery
  • 交付性能领域关注于如何有效地交付价值,而明确定义的需求(通过故事图和待办事项)是有效交付的先决条件

Strategic Artifacts#

  • Product Vision Statement: A key strategic artifact that guides product direction and ensures alignment with organizational strategy
  • 产品愿景声明:指导产品方向并确保与组织战略保持一致的关键战略工件
  • Roadmap: The slices (Releases) of the user story map can be seen as the preliminary form of a product roadmap, showing the product’s delivery plan at different stages
  • 路线图:用户故事图的切片(发布)可以看作是产品路线图的初步形式,显示了产品在不同阶段的交付计划

Seminar#

For (target customer) who (statement of need or opportunity), the (product name) is a (product category) that (key benefit, reason to buy). Unlike (primary competitive alternative), our product (statement of primary differentiation).

FOR: Target Customer
WHO: Statement of need or opportunity
THE: Product name
IS A: Product category
THAT: key benefit, reason to buy
UNLIKE: Primary competitive alternative

Example: For the business user who needs to be productive in the office and on the go, the Surface is a convertible tablet that is easy to carry and gives you full computing productivity no matter where you are. Unlike laptops, Surface serves your on-the-go needs without having to carry an extra device.

Innovative Product Development Week3 Lecture
https://mizuki.anka2.top/posts/l5-ipd-week3-lecture/
作者
🐦‍🔥不死鸟Anka
发布于
2025-10-13
许可协议
MIT

部分信息可能已经过时

封面
示例歌曲
示例艺术家
封面
示例歌曲
示例艺术家
0:00 / 0:00