此前用Axure做了一个简单的个人主页。在优化个人主页设计的时候,想同时做一份需求文档。所以,这个事情也就同时进行了。
根据我的了解,需求文档是给“所有相关的人”看的。假如我在一家公司,那么我需要给设计师、程序员看,给我的老板看,给运营、市场部的同学们看。并且在产品开始开发前,需求文档基本就要定下来了。在开发途中遇到需求变更,这对开发的周期和团队的士气都有一定影响。所以,需要产品岗位的同学认真严格落实好需求文档的撰写,将每个需求明确清晰地写出,让大家都能愉快地开发。
由于没有实际的项目经验,所以这份需求文档也同样面临的许多问题。在日后的学习中,往回看进行修改和整理——就像个人主页V1版本到V2版本一样,当前看不到的问题和症状,随着进一步学习加深和熟悉自己的产品,会萌发出更好的点子,看到更多问题。这些都需要时间的积累的。现在我能做的,就是努力学习,不断积累。沉住气,不要急躁。
虽然假装这份需求文档是供给整个团队使用的,但说到底就是给我自己看的。所以我首选用Axure直接画,功能需求直接体现在交互原型上。在这里有个问题——体积超过3M的Axure文件分享到网页总是失败,我只要将里面的原型去除,改用图片形式来说明,同时外链整个原型。这样做有弊端,但权衡之下,还是认为优大于劣。
整个需求文档包括的内容如下:
这些子项目是借鉴于网上各种信息得出来的,去掉了一些我认为在此产品中不必要的东西。下面简单说明几个板块 。
1. 产品介绍
产品介绍包含了产品介绍、产品目标和产品意义。
我认为产品介绍要从两个方面入手:
告诉团队,我们做这个产品是要给用户带来什么内容,提供什么功能。
告诉团队,我们做了这个产品能给我们带来什么好处。
在这个产品中,我目标很明确:
于作者:这个产品展现个人的方方面面,同时锻炼了作者的技能水平。
于用户:这个产品帮助用户了解作者这个人,若用户是招聘方,可以依照此产品为参考给出一个合适的评价。
所以产品介绍虽然简单,可实打实地必不可少。最好一目了然。
2. 版本说明
版本说明主要是阐述此版本于上一个版本的区别和改进。所有的改进都写在这里。明确说明这个版本相较上个版本区别在什么地方。当程序员进行产品迭代开发的时候,都可以从这里出发来规划开发周期。
3. 修订历史
这个版块主要是显示每次改动原型时所做的事情的记录。看着和功能列表很像,实际上它是每次我修改完原型就记录下来的事情。
一开始做的时候并不重视这个,但后来几天发现这个确实有用。将每次修改的地方都整理在在一起,可以提供自己查看,也可以有效地告诉别人,我们对于这个产品都做了哪些增添和修改。这是个非常重要的事情。
4. 思维导图
在思维导图里,我分成结构图和用户流程图。结构图表明了整个产品的功能和模块结构,什么内容属于什么模块,要查看某个内容该到哪个页面去找,都可以在这个图里面找到。
、
而流程图我认为也是必不可少的。在一个商业级的app里,我们需要引导用户如何操作完成流程,达到自己的目的。这个时候流程图就非常有用了。不过在个人主页这个产品中,我发现结构图并没有多大意义,因为结构比较简单,详细信息的入口都不深,所以结构图也只是简单的罗列出动作而已。
5. 全局说明
由于在这个产品中,功能比较简单,所以全局说明我在这里主要选取的是产品界面的外框架的功能说明。比如底部菜单栏是全局菜单,可以快捷跳转到指定页面;左右滑动切换效果为推拉等等。
而在实际设计中,不只要说明这些导航菜单。诸如网络连接失败提示、文本输出窗口形式、搜索栏开启提示等等这些在使用产品过程都可能出现的通用功能,都可以在这里说明。
6. 交互设计
交互设计本来是想整个原型嵌套进来这里,在切换的过程中同时切换需求文字的。后来发现一直无法上传分享创建网页,所以放弃。改用每个页面的截图分析。在这个页面详细说明了每个需求的改进点。明确需求的最重要的目的,至于细节部分,可以先不考虑。
由于这个页面比较长,所以在浏览器页面的右侧固定一个跳转了链接,方便快捷找到相应的页面。
写在最后:需求写完之后,这个简单的需求文档也算告一段落。从设计原型到写需求文档,脑袋经常是一团浆糊。表现为:
不知道这个东西如何下手——这个页面怎么设计好看?我到底要不要设计时间轴?我要怎么才能让用户知道我想给他看的东西需要再点击这个按钮?
这个页面到底包含什么内容好呢?——兴趣爱好这里我还要写我喜欢动漫、喜欢看电视剧,喜欢打篮球下去么?
需求文档到底怎么写啊?——我是乖乖用word写还是直接用Axure写呢?
想到的需求都是针对页面优化上面的——要不要自己加点功能性的需求下去呢?用得着么?
我的升级方向有问题么?——内容方面并没多多多少,页面设计改动了不少。
诸如此类的问题,在设计的过程中层出不穷。有时候会将这些东西记下来,然后一个一个排除。
人在做一件陌生的事情的时候,很多时候没法考虑到做事的质量,而关键在于“做不做得出来”。比如在做个人主页V1版本时候,我就没想过做好看,我就想要是能完整做出这个作品,勉强能看出这是我的个人主页,也就非常好了。在完成之后再来更新时,考虑的重点就偏向于我要怎么把这个个人主页给做得更漂亮点,让大家能阅读的东西多一点,阅读得更舒服一点。所以在做需求文档的时候,心里压力也就少了不少。
总之,边学边做。前路漫漫,继续努力!
附上链接:
需求文档地址: http://akrh73.axshare.com
我的个人主页V2版本:http://2er4n2.axshare.com
我的个人主页V1版本:http://eu9nm1.axshare.com/#c=2
以上。