我为我的同事做了一些关于用例启发的演示,然后其中一个问 “用例之前需要启发技术的要求是什么?以及用例如何比以前的方法更好? 我不知道,有人可以帮忙吗?使用案例之前需要启发技术的要求是什么?
1
A
回答
1
从Wikipedia,使用情况在1986年
首次制定了之前(甚至以后相当长的)猜测有与指定的预处理和后条件和故障情况沉闷的100-PG需求定义文件。
使用案例是obv。比对视觉上的简洁它提供了:)
然后详细的文档更好地来到用户故事
0
我觉得活动和符号来区分是很重要的。如上所述,以前,没有结构,因此每一项要求都是一系列的。用例定义了目标,特定的角色,可以包含另一个用例或者被其他用例扩展,甚至可以参数化。这可以以可理解的方式消除那些长需求文档中的大量重复。但这只是关于符号而已,用例本身并不伴随任何其他活动来引出需求而不是旧技术。另一方面,用户故事在没有明确的书面情景的情况下甚至更短。有趣的是,当你为用户故事编写场景时,就像使用Cucumber一样,实际上写的更多,用例更加脆弱,但重要的是用户故事提供了不同的活动。您不必事先试图覆盖这些情景,而是逐渐地,迭代地按需编写它们,这意味着您可以更好地应对需求变化。然而,很难从用户故事中删除重复内容,并且情景的Given-When-Then模板通过有限台机器取代用例的功能性质。
相关问题
- 1. 什么是需要知道黑客使用SQL注入技术
- 2. 创建一个网站Flash演示:技术要求是什么?
- 3. 这个用例推荐的解决方案/技术是什么?
- 4. 需要Jersey2技术在运行时启用或禁用服务
- 5. ie6有什么技术让遗留系统必须要求它?
- 6. 什么是技术用于开发求职网站
- 7. 实施CAS SSO需要什么水平的技术技能/专业知识?
- 8. 如何编写技术要求
- 9. 进行用户控制之前需要考虑的重要事项是什么?
- 10. 技术为网络抓取需要?
- 11. 图像放大技术,需要澄清
- 12. 需要数据缓存技术帮助
- 13. 需要技术推荐/建议
- 14. 需要帮助选择技术
- 15. 需要插件驱动设计技术?
- 16. 虚拟化书 - 需要技术解释
- 17. 需要技术支持:SNMP trap sender(SNMPv3)
- 18. iPhone:技术UITableController告诉以前的UITableController它需要更新
- 19. 使用Javascript MVC构建webapp并且不需要服务器端技术。要使用什么?
- 20. 启动新项目需要哪些技术? (Technology Prespective)
- 21. 需要在取消之前启动FutureTask
- 22. 使用JavaScript库/框架之前需要学习什么?
- 23. 为什么我需要在sigaddset()之前使用sigemptyset()函数?
- 24. 在开始使用Lift之前,我需要学习什么?
- 25. 为什么在写stderr之前需要在stdout上使用fflush?
- 26. 在选择前端技术方面需要帮助
- 27. 需要关于使用技术(WCF,Web服务等)的建议。
- 28. 要使用哪些Java EE技术?
- 29. 什么是Javascript的“要求”?
- 30. CPU不支持虚拟化技术,这是HAXM的要求