📘 产品线工程·实战策略 30章 · 完整目录

🎯 需求重用 · 可变性 · 核心资产
01
产品线工程概述
什么是产品线工程 · 核心资产与可变性 · 与传统单产品区别
02
需求重用的价值
为什么需要需求重用 · ROI分析 · 行业案例(手机产品线)
03
领域工程与产品工程
领域工程角色 · 产品工程角色 · 协同工作机制
04
可变性建模基础
可变点与变体 · 特征模型入门 · 正交可变性模型
05
特征模型构建实战
识别特征 · 特征关系(必选/可选/或/异或) · FeatureIDE
06
需求获取与分类
面向产品线的需求获取 · 共性/可变需求分离 · 优先级排序
07
核心资产库设计
核心资产定义 · 目录结构 · 资产粒度控制(需求/设计/测试)
08
需求重用策略
Clone-and-Own弊端 · 基于引用重用 · 基于配置重用
09
产品线范围管理
范围确定 · 扩展策略 · 范围与可变性平衡
10
产品线架构设计
参考架构 · 架构可变性(插件/配置表/条件编译)
11
配置管理策略
产品线配置管理 · 分支策略 · 版本标签规范
12
产品线需求文档编写
需求模板标准化 · 可变性标记 «optional» · 文档版本控制
13
产品线测试策略
测试资产重用 · 可变性影响 · 测试覆盖度分析
14
工具链与自动化
DOORS/Polarion · pure::variants · CI/CD集成
15
产品线组织架构
项目型/领域型/混合型 · 领域分析师 · 产品线架构师
16
产品线成熟度模型
初始级 · 可重复级 · 已定义级 · 量化管理级 · 优化级
17
产品线迁移策略
单产品→产品线迁移 · 遗留系统重构 · 渐进式迁移案例
18
可变性实现技术
编译时(预处理器) · 运行时(策略/依赖注入) · 配置数据驱动
19
产品线度量与评估
重用率度量 · 生产率度量 · 缺陷密度分析
20
产品线风险管理
常见风险(范围蔓延/资产过时) · 风险缓解策略
21
产品线中的敏捷实践
Scrum+产品线 · Sprint可变性 · 持续集成
22
需求追踪与影响分析
追踪矩阵 · 变更影响分析 · 可变性传播分析
23
产品线产品规划
产品路线图 · 特性优先级 · 发布计划与可变性配置
24
产品线中的复用评审
复用资产评审标准 · 评审流程 · 资产质量门禁
25
产品线中的知识产权管理
核心资产所有权 · 许可证管理 · 开源合规性
26
用户故事与用例
为产品线编写用户故事 · 用例可变性表达 · 场景建模
27
产品线中的非功能需求
性能/安全性/可用性 · 可变性处理
28
领域特定语言 (DSL)
DSL在可变性配置中的应用 · 设计原则 · 代码生成
29
产品线中的DevOps
基础设施即代码 · 环境配置可变性 · 部署管道支持
30
产品线工程未来趋势
AI辅助可变性管理 · 微服务与产品线 · 低代码融合