产品级敏捷中的工程实践;特性场景树; 从特性业务场景,到架构设计,到代码的那条最短路径。
特性场景树以 “活动”、“实体”、“验证纬度”,轻量级且视觉化的描述出特性端到端的业务场景。
特性场景树以轻量级且视觉化的方式,取代传统笨重、耗时、无法适应变化、不具指导开发的架构设计的方式,而以高效的完成可适应变化,直接面向业务与代码的服务性架构或微服务性架构的设计。
特性场景树是……
① “简单却不简化”;可精凖且完整的描述特性端到端的业务场景。
② 轻量级且可视化。
所以,使用者(业务人员)、BA、SA、架构师,开发人员均可共同的协作。利用 “特性场景树”,高效的将 “使用者语言”、“业务场景” “直接”转化为 “服务性架构”或 “微服务架构”。
由于经由特性场景树,使得 “使用者语言”、“业务场景”、“架构”、“代码”在 “最短路径”上充分的结合,而使得所设计出的服务性架构或微服务架构,可更快的适应变化,使得产品在市场上更具备竞争力。