- Q:系统故事
- A:编写格式:以系统某个服务、后台作为用户,作何修改,以便实现什么功能。
- Q:用户故事
- A:这里的用户,应该指系统用户。
- Q:极少有项目组,依靠单一的、大而全的平台来支撑整个敏捷开发过程,这是理想的状态。一般情况下,项目组会使用若干个小平台、工具、网站等等,这些小平台、工具、网站就是一个个信息孤岛,开发需要在它们上面分别处理事务。有些平台在使用上也有些不适用的情况,给开发带来不必要的重复劳动。
- A:可以开发一个应用,通过调用各平台的开放API和接收webhook与之交互,按照实际工作流水线的情况,把开发过程串起来。例如在A平台操作后,需要B平台相关数据进行相应的调整,此时该应用就起到中间件的作用,接收A平台触发的webhook,经过组装处理,发请求到B平台,整体上实现自动化。