对用例实践了几次,也有些疑惑,搜到了这个帖子 。
我一般用例是使用两种的,区别就是一种是有步骤的,一种是自然语言的。
我发现其实带步骤的用例很少用到,而且很难理解,有时强迫写用例的人做设计的倾向。
现在看来我更倾向于使用自然语言的方式,可以使用简单的界面设计进行补充。
其实需求对客户和开发人员讲,可理解性是最重要的。
我认为最好的形式:自然语言+泳道图+界面原型(最好可交互)
原则:离用户对软件的真实体验越近的方式,就是越好的方式。
静态页面原型是客户比较容易接受的,因为其容易理解,可操作,可反馈,这个也是 符合认知心理学的。
从这个原则引申开去,就是小版本发布,因为用户可以频繁的获得真实体验,已经可以工作的软件肯定是最好的获得体验的方式。