前端开发手册之需求分析

前端开发由于其夸度比较大,涉及到由需求,设计到制作三个不同但是关联非常大的领域。所以一定的规范是肯定需要的。在这里我总结一下我这几年来的开发经验,希望与大家分享并共同提高。

这里所提到的只是涉及到与其他领域(设计与制作)密切相关的问题,绝对不是一篇教程教你怎么去做需求分析,请大家注意。

不知道想要什么

有时经常接到的命令就是:先做吧,做完看看能放啥放点啥。(不能描绘自己的思想)

这样的命令到设计师简直就是一头雾水,正所谓巧妇难为无米之炊,这样模棱两可的说法一点信息含量都没有是无从下手的。更不要说是做设计。

按XXX的样子做出来就行(崇洋媚外形)

这应用也是最常用的说法,对自己的需求不理解,不知道我们现在到底需要什么。设计师按XXX的样子做出来后,发现填入自己的数据根本不着调!为什么呢?就好像不知道自己的脚多大号,然后指着旁边帅哥的脚对着售货员说:就要他那对鞋。结果拿来自己不但大小不合适,连款式也不合适。这样的作品出来设计师做出来不爽,提需求的人不爽,拿出去别人更不爽。

我觉得用红色会很强眼(幻想形)

经常接到任务是没有文档或者是文档不全的,然后做出来后发现不是当初想要的,抓住设计师一顿狂改。

“这个再加一张图片,要大一点的,突出气势;然后加一张图片,突出场面宏大;再加些人… …”这样流水账一样的描述相信当场已经崩溃的N多次。

这是需求人员与设计师沟通的一个瓶颈,这个瓶颈主要体现在需求人员对文字把握能力太弱,不善于总结,更不能对整体进行概括。造成给设计师没有一个完整的思路与创意模式。更无法对这样的流水帐进行创作。

设计师需要什么

设计师往往需要的是更清晰的思路,他需要知道这是干什么的、用在哪里的(促销或说明页)、需要有哪些注意的(图片的版权与其相应表达的意思,这个意思不怕你多,但是一定要精炼主次分明)还有一点很重要,对文案的理解(文字排版需要)与字数的范围(宽与高)

让其他人理解你的思想是非常重要的,由其对于团队合作来说!

自己的事要自己解决

不要忘记分析二字,刚才上面提出的情景都是只提出需求,而根本找不到分析在哪里。暂且不说什么数据分析、用户行为分析、用户统计调查与行业分析调查等。

一个最基础的就是建模,参加过数学建模的同学应该了解,对于一个问题首先需要找到切入点,然后不断的去探索实验,最后用一个简单的(或复杂的)模型来说明甚至是证明你们的结论。

那需求人员用什么“建模”呢?

首先应该读一下《餐巾纸的背后》将使你的执行更有效率

然后去熟练的应用一下工具吧:

Balsamiq Mockups – 非常不错的草图工具,这就是你的纸和笔!

Axure – 如果你追求精度,这就是你的利器!

纸、笔 – 这是最简单也是最有效的工具,你肯定有!

最后参考一下我的流程:前端组需要什么 原型设计流程也许能找到适合你的方法。

以上的方法有一个要注意的,就是不要把画出来的草图当作设计稿来做,这仅仅是草图即使你使用Axure做出来的高精度也是一个草图而以,这仅仅是让你和你的伙伴思路更清晰的工具,不是设计指导!

最后还有一点需要注意,千万不要盲目的去追随交互设计的概念,交互设计是没有错的,但是要符合你的情况下才使用,盲目的跟随往往令你陷入困境甚至是失败。基础才是重要的:交互设计?文字编辑?

此条目发表在 UE, 实验室 分类目录,贴了 , 标签。将固定链接加入收藏夹。