01
亲和图
“亲和图”是一种用来对大量创意进行分组,以便进一步评审和分析的技术。它通常来说是和头脑风暴一起使用,通过头脑风暴产生大量的创意,这些创意彼此之间可能有着密切的关系,这时就可以使用亲和图来显示这些创意的类别和子类别。
亲和图可用于多种用途:当面对一些不同的且没有头绪的信息时,它可以帮助抽取出共同的主题;还可以提供对所有收集到的信息进一步的分析,以帮助了解根本原因和可能的解决方案。
在商业分析活动中,有很多场合可以用到亲和图。在定义将来状态的考虑因素时,亲和图可以将大量的信息处理为按类别组织的数据集,便于进一步的管理;为了解决问题或抓住机会,亲和图可以帮助整理问题或机会的相关原因,根据共同主题来对数据分组,可以发现在单独考虑信息时不能发现到的观点。
亲和图也可以帮助我们识别产品的设计选项,它通过组织用户故事、特性或需求,帮忙从不同的设计选项中进行选择,对相似设计进行分组以辅助决策过程;并且将设计信息进行分类,进而进一步促进头脑风暴,产生新的设计创意。
02
未完项管理
“未完项管理”主要用于适应型方法,用来维护在项目期间需要处理的未完项清单。未完项清单是一份需要向解决方案交付的所有产品待完成交付物的清单,清单中的条目通常是用户故事的形式,也包含用例、需求或特性;未完项可能还包含高级别产品信息,比如在项目组合或项目集级别管理的项目和特性。
产品未完项清单会按照列表中条目的优先级进行组织,可以根据商业价值、或者对客户的重要性以及开发团队估算的规模进行排序,以便团队可以提取在一定工期内可交付的最高价值的条目;此外,依赖性和约束条件也都是需要考虑的因素,它们可能影响未完项的顺序。
确定的未完项优先级也可以被理解为是对需求的批准。在项目进行过程中,如果遇到新的需求,或者对原有需求的变更,这些变更请求或新的用户故事会被添加到未完项的底端,直到下次对未完项条目进行重新排序,所以未完项管理也是用于适应型生命周期中,管理变更的技术。
在适应型生命周期的项目中,通常来说,未完项的所有者是产品负责人ProductOwner,他们要确保保持未完项更新的过程。
商业分析师通常会帮助产品负责人完善产品未完项,包括添加和移除未完项,详细描述未完项,以及根据不断变化的需求、商业条件和优先级考虑因素等重新进行排序。
03
行为驱动开发BDD
“行为驱动开发BDD”是一种建议团队从了解用户将如何使用产品开始,为用户的使用行为编写测试,然后根据测试构建解决方案的方法。
用户或客户需要解决方案满足其需求,因此,行为驱动开发方法鼓励用户或客户与实施解决方案的团队进行对话,通过对话来让团队获得真实情景的实例,从而与用户或客户达成对解决方案的共同理解。
这种方法其实是测试驱动开发的延续,测试驱动开发的观点是,先编写测试可创建出缺陷更少的好产品;而行为驱动开发要求,在编写测试之前要先了解用户的使用行为。虽然行为驱动开发技术在适应型方法中很流行,但它也可以适用于任何生命周期的方法。
在商业分析活动中,行为驱动开发方法主要应用于“定义验收标准”。可以将用户故事的验收标准编写为“前提条件—操作—响应”这样的格式:“在给定前提条件下,当用户对产品实施某种动作,然后产品会进行响应”。
当然在实践中,我们也可以使用其他格式书写验收标准,验收标准必须包括前提条件、测试标准的必要信息、被测试的功能,以及在功能执行后的预期结果或后置条件。
04
燃尽图
“燃尽图”是为了计算某些对象随着时间推移所剩余的数量,有助于可视化进展、暂停工作或追溯。
在适应型生命周期中工作的团队,通常使用燃尽图来跟踪从一次迭代到另一次迭代中剩余的产品未完项条目数量。随着开发和交付的实施,产品未完项条目理论上说应该会越来越少,就像一根蜡烛一样被燃烧殆尽。
当然,随着项目工作的进展,对解决方案的了解越来越深入,可能会带来对需求和与其相关联的产品未完项的调整,这些新添加的早期迭代并未识别的额外工作会增加产品未完项条目的数量,也可能导致在燃尽图中的图形上下波动。
从商业分析的角度来看,研究从燃尽图中观察到的趋势,可以为修改商业分析的实施方式或投入的时间提供建议,所以燃尽图是一种实施商业分析规划的工具和技术。
如果通过燃尽图发现进度变得平缓或停滞时,或者产品未完项条目的数量在一次又一次的迭代中不断增加,这就可能要引起我们的