简单的说,敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。其核心价值观便是:沟通、简单、反馈和谦逊。而在敏捷开发过程中,也注重各方面的细节。如下,本文汇总了敏捷开发过程要注意的细节。
1.快速竞品分析
在动手设计前,第一步需要对市面上的同类竞品进行较为深入的分析,提炼出竞品的产品框架、各模块的设计特点,通过对比分析,总结出各竞品的优缺点,取其精华,取其糟粕,真正做到后来居上。
2.用户行为数据分析
有个竞品分析数据后,还需要结合用户的行为数据进行分析。所以需要通过访谈获取用户喜欢看的节目类型,之前使用的视频产品时遇到的痛点问题,还有他们对产品的建设性意见。正所谓取之于民,用之于民。
3.概念交互方案发散
结合之前的竞品数据和用户数据,我们已经可以有的放矢地开始设计产品的大框架、主要任务流程和操作形式。最初的草稿采用多种方案,可以激发团队成员的创新想法,经过层层筛选,最后归纳为最符合用户预期的终极方案。
4.快速视觉实现
在交互级逆行框架拓展的同时,视觉同事同事也在实验产品的风格,通过采用对产品语义的梳理和把握,定义出产品的主色系和辅色系,需要采用的质感等,快速在一个典型界面进行多风格的尝试,同样经过简单的用户测试,决定出符合用户预期的风格方案。
5.高效配合,敏捷开发
技术人员根据交互原型和典型页面的视觉方案,早早就可以开始技术储备和框架实现。之后,在视觉同事分批次进行切图输出的同时,技术人员则不断对各模块进行精细化的实现。视觉同事输出完毕的同时,产品的初步开发有同时完成。
时间: 2024-10-14 01:17:58