扫码阅读
手机扫码阅读

解决产品人的常见窘境—用户体验描述

88 2024-03-19

#
产品经理必聊的100个话题



第28期:用户体验如何描述

控件要求:在文本框里输入的时间自动转为时间控件的选项值。



转换示例


Business Analysis





例如,下表是一个转换的示例:
但上述表格只是一些示例,并不能表示所有的情形。如果不列出来各种组合,开发就无法实现正确的版本。那么如何才能够列全,就是对产品经理的考验。

可行的实现方式


Business Analysis





首先,对各种元素进行分类,解释对应的含义
1.日期类
具体的月份:Jan, Feb…
2.星期类
具体的星期:Mon, Tue,
周末:Weekend
如果本周的对应日期已经过去,则是下周的对应星期
3.时间类
上下午:6am, 5pm
具体的时间:5:23, 17:35
如果当天该时间已经过去,则是明天的对应时间
4.次数类
下一次:next
5.范围类
时间范围:month, year
6.名称类
tomorrow, today
7.定位类
end of month
其次,描述各种组合规则,按照上述各种情况可以按照下列规则进行组合。
这样经过分类整理就可以清楚地描述出各种组合,以让开发进行相关的实现设计,测试进行相关的验收用例设计。
对于上述组合来说,因为组合的方式是有限的,所以进行枚举是最有效的方式。
下面是对于集合处理的原则:
有限集合进行枚举
无限集合进行抽象
利用这个原则可以应对各种不同的集合组合,用户体验只是其中一个例子。
原文链接: http://mp.weixin.qq.com/s?__biz=Mzk0MzM2OTQzOA==&mid=2247484362&idx=1&sn=006d9c2aff97d96d709c958f9ce1939c&chksm=c335be7bf442376d166adfdeac0ffe794f2bd4701839742b2417d1d401c9c9cb1718576049d5#rd