先定义用户体验再动手开发
开发与测试交叉进行是很好的选择。
要铭记的几点:
1、一旦产品进入开发阶段,在修改思路是很难的。无论技术还是心理上,成本代价都很大。
2、用户体验设计要保证产品具有可用性和价值。必须尽早反复的验证思路。
3、验证设计思路需要高保真原型。为了验证设计思路,原型可以被随意修改,但是开发中的产品应以固定原型为基础。
4、产品开发可以迭代,但是用户体验设计不可以拆分,设计师需要全面的,连贯的看待用户体验。
5、用户体验设计不一定是最费时间的工作,但至少需要一两周时间。
产品设计和开发不要同步进行,用户体验设计应该在软件开发之前完成,需求设计和产品设计可以同步,测试和开发也可以同步。
敏捷开发中有个概念——第零次迭代。
产品经理和用户体验设计师利用这段时间先完成产品设计工作,然后交由开发人员开始迭代开发。这需要更详细的待开发任务。