用户故事(通常用于敏捷开发或测试驱动开发)是否与 Edward Yourdon 的结构化分析方法中的事件相同?
问问题
192 次
3 回答
3
事件和用户故事相关但不相同。Yourdon 事件是对系统的任何刺激,需要系统做出响应,因此,例如,来自外部时钟的滴答声可能是一个事件。这可能需要响应,例如,通过增加一个计数器,但它不一定会导致对客户具有直接业务价值的结果,因此不会是有效的用户故事或用例。
于 2009-05-29T03:54:45.920 回答
1
用户故事是一种用于简要描述业务、技术或其他类型需求的模式。例如:
作为风险分析师,我想添加对应用程序页面的引用,以便我们可以将引用与应用程序一起存储,然后验证团队可以在其中使用它们来帮助提高我们承保的风险率。
然后在您的用户故事中,您将分解描述完成“想要”所需的任务的故事,其中“完成”检查点是“这样”。
Mike Cohn 有一篇关于用户故事及其优势的好文章http://www.mountaingoatsoftware.com/articles/27-advantages-of-user-stories-for-requirements
至于 Edward Yourdon 的结构化分析方法,我不得不承认我对它不是很熟悉,所以我无法回答你的那部分问题。
于 2009-05-29T03:41:21.320 回答
0
没错,UML 中的用户故事和用例是对 Yourdon 事件的重写。它们只是轮子的重新发明。
于 2009-06-25T20:49:50.317 回答