项目的Showcase
摘自百度:
是什么?
项目Showcase就是开发团队把开发好的功能给客户的产品经理等业务相关人员演示,以获取他们对所开发系统的反馈。
作用:
Showcase是敏捷开发的一个关键实践,一般一个迭代一次,也可以根据项目具体情况做调整,Showcase是做功能演示,同时也是展示开发团队面貌的时刻,其重要性不言而喻
内容:
Showcase的过程就是按照用户故事(story)的验收标准(AC, Acceptance Criteria)一条一条的过一遍,没有连贯性,这样的演示过程很难让观众把每条AC跟整体的系统特性、真正的业务场景联系起来,容易迷失。
因此不要一个一个用户故事演示,而是将整个功能串起来,最好定义出一个一个的业务场景演示给客户看,并且尽量使用业务语言描述。
这样,让客户的业务人员感觉更有亲切感,看到开发团队的人员能够用业务语言描述和演示,他们一定会留下好的印象。
重要性:
为了减少矛盾、保障开发和测试对需求理解一致,在敏捷过程中通过计划会、需求讨论会、开发前需求澄清会、测试用例评审和开发ShowCase这几个关键活动保障。
计划会中产品经理讲解需求,开发和测试都会参加,如果需求理解不一致的地方就马上沟通由项目经理或产品经理把关。
到测试用例评审的时候,需求细化成一个个测试用例,这样让开发和测试进一步深化理解需求达成一致。
到开发完成功能给测试Showcase,测试再一次核对开发实现功能与需求是否一致,明显不一致的地方当场指出来,等开发人员修正后才提交给测试进行测试,这样就基本能保证测试一次性就能跑完这个需求的所有测试用例。
废话短说