需求文档和效果图,开发和测试是不是更喜欢看效果图进行开发、写测试用例呢

最佳方案通常是 Use Case + 效果图(如 Axure)。需求文档应该以 Use Case 为主,可配上 UI 原型。Use Case 之类的需求文档最好放在内部 Web 上(如 Wiki)。效果图主要是 UI ,而 UI 元素与操作只是整个产品需求、交互设计、UX 的一部分,很重要但并不是需求的主体。效果图缺少了系统总体的执行流程和大量处理细节(尤其后台需求),这些不可见(non-visual)、隐蔽、复杂的需求通常用 Use Case 描述。Use Case 文本为效果图提供了一个很好的 Context。开发一般分前端、后端。前端可能更喜欢效果图,而后端更关心 Use Case。Use Case 与 Test Case 之间存在一种天然的联系。写好了 Use Case 文本(再配上 UML 活动图等),写好 Test Case 是分分钟的事儿。这里有一个经典教学案例:Traceability from Use Cases to Test Cases (IBM developerWorks)
■网友
我们是在Axure原型的元件里加上自定义注释需求文档和效果图,开发和测试是不是更喜欢看效果图进行开发、写测试用例呢
【需求文档和效果图,开发和测试是不是更喜欢看效果图进行开发、写测试用例呢】
然后再针对每个需要注释的元件写注释,尽量详细譬如这个日期选择框需求文档和效果图,开发和测试是不是更喜欢看效果图进行开发、写测试用例呢


    推荐阅读